{"_id":"@oliasoft-open-source/units","_rev":"225-c0fd1a62c7bf86313331990c9b6ea125","name":"@oliasoft-open-source/units","dist-tags":{"latest":"5.11.2","beta":"5.11.2-beta-1"},"versions":{"1.1.0":{"name":"@oliasoft-open-source/units","version":"1.1.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.1.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"5d9e66865a4af8b0364c89611f43000854cc650d","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.1.0.tgz","fileCount":2,"integrity":"sha512-Hc6+NKNZ9kf97WvaCsIAacI9kEz1k+LAyBU6Eiia3Lc7gx88garRnSt4en5w2V+BKf2XsYAq7LFrlvG2AfrSAg==","signatures":[{"sig":"MEYCIQDQk9NfJEtaT1bPUMhQomNv99bNM9HP2OBb1ta7ikjojgIhAIiNhlm3ePGzwpg3XLwlpMM7JpzlHzEtVMpuVT9oQ39p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV7MxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN3w/9F/uKV0hJF/RbGZhiqP0PeHWNa2p8MNqed9dn7TPjiAo8yfWJ\r\nJBBNlEXTXIVxGPrGrfxL7zMyQU9vME3UAWqaj/cEx4AaFEaW84NRfz7x7mqR\r\n39S+ZKikSW7XaexaZb30WVPCdULSFifKerSgpPwStaqngxfxrTaN0u9SbjCh\r\ny+rMV36rVjXOgPokhkBTz/8tbo49xtfI4R4YcgvKHkUoeNWtUcgeGfGjNyAf\r\nJ3Zr6G37rQko3PLHrC3v6PyNenY7PnZykIB0D2vSgPn6cFonczaQY/oJQgGh\r\n3+QThFOy/6+McrhVyWttLmjbBq5G6/Dh4Ys5b8sRKDke8UcZkceuAez+TOiA\r\nVR8DsfiYis+uiBhUmnI/S6znUm+YtvXdI5k6byfLytxcfo+QRy2G1v9vfsEH\r\nmSL1K22wrHkXlXq/tyx8FX+C00/vWAEoe6loogPjKRMTbnKQayTMEaiey5Dk\r\n5Rl0BUqLH0AU+PxU1baYPdY38rTuGyONesZSRIg6y3802dTqI/zH2r222694\r\nMfGRYhqiz9KCTG54HZBmcGw+Eg8BWzV3s5AgV5b1Z0Ev9lgiVDT253ztrc9N\r\nvxqctRAMl4o+xpw0vhsDsSUeFw81lzehU6/2I7QDaj94aWJJHP4F7Rj6JEAv\r\na+ZlPKgxg4kfrjAFIy31G162p3QFQYUY/q4=\r\n=5G0L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"d0ed4904ab236ea8e7695429833e91737cd77b2b","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.10.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.1.0_1666691889442_0.1618601954829002","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@oliasoft-open-source/units","version":"1.2.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.2.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"a59c86b7fc1c55b874c5a98ccab4638db4ae5d00","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.2.0.tgz","fileCount":2,"integrity":"sha512-SI9rEgJShzEGBWW6e8aop8vluih/eJ8p7XJ5av4TF2igAy5wRFIsrU4gwgu89v/09Yevt9e0QlPj+CoudArZqw==","signatures":[{"sig":"MEUCIF3QKk43lXlG59bRMV0RBWWgnOb+9x7KmRBVdVTySi6mAiEA0lQ1aAUETUAkFsEWTHlMyClHHmw4/lJxwwWkyvcPuP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV8zcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE4BAAjewNtaRzmhHnEgdx90Dqmht6FidLINNsi6lfNH/ikhM0NZGs\r\n0i/LkSE6ZSyudSq46tHh6laWkDbxn1hBDJFtYMLAstdfgWR2wubOPK7coK/R\r\nSjZ4RTF5uk01hhI6oN7LK/puxYUIiWOxQQ5V/v9Mr0ZyZeYxbERbi5DeZe9e\r\nvjEtBAp7DbKEh1ctlqhhJK/vYVmiF165KkMOzFbcffXZ0lriWimPZJA0DPHI\r\noWINFeZUcE6Hv+Th2X0zzdPd63T/y260lPZyvb6N5lUOUDhAwZ9ciQPYE90b\r\nJ4RjgAxQp8iH122t2GKHXhSiiIkCq/pgsaajHS/pLoBb20VTIP4FUJcNw9Jb\r\nCwM1mHRY5gfTrJQl7Oi6i6KX/rapyC8dC5XgShYT2bCvaGTGUSG5Hcc6cYzZ\r\ngnWwcSBt0id30bMmTPSdezxGtvkwHF/sRHicxjumnjAAurLQVwjQ/paR+ENN\r\nuIXfL8rYtSIt/4aQt8ssFxG/5S4iRLOb2Mo9R30TJxyAfnUNuvAAxtqxQ2Df\r\nD6wQY6mjvY+/S+YH51xCUYq9URR4Xp15+kVmTUjnMO8YfGXGnk0Jl2Taj2wH\r\nFTRJBdUBASZxExqySlineWn5tcazR5PGHmd2HHBhteYL9XVnjOt9BgQ600r4\r\nsu3YR34lQbP+9yR2oyFMSQVvAVuygDXhrJU=\r\n=UOVU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"9ab3585df806790ca8fe4eb660a3c10c96b3464f","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.11.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.2.0_1666698460060_0.06421989054703992","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@oliasoft-open-source/units","version":"1.2.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.2.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"2c6f0bce560c9ba46059db4a5d8c9e8a4f15731a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.2.1.tgz","fileCount":18,"integrity":"sha512-25CB+SdGhnio5PtJ368K2wpslpcqFZl0aBv/c6b2xZOZ5KYLbwQ4gnW3HrXRjCzwc+SnXW8fX5wmCd5WWKcbUQ==","signatures":[{"sig":"MEQCIA+NC5TDVFiWdQd7Jd6AfPRSWQjPPd03BN+gMCBGGtTtAiBmUXHdZ0Eli6mRDlyS2U/WdvWZuPU7vOBNYklpqvPedg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV+oZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwTg//ScFkMsXOl0chx2wJ7dGmJ/PVXVhuxkUsbUmMzRap3RB9QSSN\r\nt+eKy2jJWTT+65tYUaQfFVLpQrZVTn8iEl09MjcneE2pTqEXUByJJDi0c3E9\r\nCxYPt1je87wl+jbX+ZBrDDkrIc/4JIvZ7NgCNFiTtlOUQqXtTJptWldXg7i4\r\negu3yQeEtJt4xT7hZrnQ482C2bU4C1xohiX+dBmooZW0KCKd5YGNP87ORc9k\r\n2R+uQ/+4Xz/5Mom/Y0X+SkZB4gXmkeCpnIhSq+VvjIKZ5Z3uv4ghTBqx3MgJ\r\nkmwe0webqcKCf1FBOdd0BHv11N89ZW32laSrikgEA+CUo9jT4t3nihpG7p69\r\nkejiuvVqrHkmcPNK/+28d4R+hiXU/qewlYidsVeC07aZ0cyl7fNGRnYLUpUv\r\nOMmu83UgQTYWWkEezd8WV19rsAASy/dnYuHcIZWofMNrMaQVIlKXl0RP+1AA\r\nmSYqEdBWNrxNcNak3ZKZ/KT+tKZiIfusQJLK7CnxNhgLi0XwAl92tUeRI27h\r\n9ZUcreusD38tIfkAjDnTWhpCa1NkpT5lYwZrQzStMQFcwiMPe3EOh93j7tsG\r\nSTk5dpJpb5RerV4OIYF7GdKLimyczYOB2W0QhLF7Ons0/woRUUEbs1c0SDSw\r\nONoVOsYB0FwxrWdgapw0u8jOJlBUxAFBg+Q=\r\n=+ZXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"517a70cf2660891907887c57606e4a770b68ee57","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.11.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.2.1_1666705945355_0.5292180326252633","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@oliasoft-open-source/units","version":"1.2.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.2.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"6ce9426722804136d59609ebd7eccd0ab9202f06","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.2.2.tgz","fileCount":18,"integrity":"sha512-Kj7FB0pF5ETweAujEdHbSiIxr12FxyJ+8qXcQOdbbO72dNBLRv5+KvbW4s2xG4B02jZr1vsWHn6AKYUdfcr84Q==","signatures":[{"sig":"MEUCIES3RBUwO03uwXVgTCP7NfixkBrUDLSOYpix4CsF0xO2AiEA6X9BRNwDbbxgaxJ0xs7X2WLzIQYmYQ3MJ62xEKblVZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV+uQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAzw//ZvR/9Hz8gLY+nw9bYMeg0P2cHuEmNO92KqvHBdir6nTOxauM\r\nDnbTwtqjFwXlginJ6W7Hcpf1exj5ofcTcBBJ/oh0W7xqf1Fqlwu6YAc0hPVW\r\n+LBmXKVCjY9jCbwv1nUOpqCQk+qj57xYOCQbSTI6m5p9mV3VO77HBQfwo/W6\r\n6a6I27z6tITCBba87Edb1UQfRLRzzXLceNrRNhMxYGNUnPTVIUwG8Sml4hko\r\nPWP/Wlt6OQ07JAnIXp2P8MGGoiaQBgTz4eLuuBb2heTJsjeX79XHT7xqhtuR\r\ngT7Lc78S+CTv2kXK95pbQbU8T40/QVSKZedIQME4kxQXcFLzTbbzPQvndreN\r\nX+uzOlzBu0qtCrn2e7l9O2yGPKFkRmnAjUHd5BYgk7DD3Ad/XmHvE0oSkam9\r\nLrBwoy57tCazesyel0AxE21Otfpjb0aTxDHXWVeHiBRigHBSPDS6Fso7JLsA\r\na8TwOJwWIWwxCM9jTxGwKvhPJdGFdA/nB0RtB1MCfNEuTpyvW6vOsCA9GqJr\r\nQq4F+YkaD/nhiguurUNGFnCHZK/Yvsj45RWXSoeSSL77ypCEWh9zVgzpRsn5\r\n2OEQLwSb3ovsurdkmnOlmTsstX+mRrwxM6qO+2zmdczTJ0UMlMPxQ60dmMzH\r\nA+H59fnT85oAm4QxzAcp8QiP6PAualGtw8w=\r\n=THHU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"e6d2d4fb0b5951be3caa91ca1f51866018a1311c","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.11.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.2.2_1666706320058_0.008599273084409775","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@oliasoft-open-source/units","version":"1.2.3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.2.3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"6b109611334697c1c82033ba1c956fb3b38b84b1","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.2.3.tgz","fileCount":18,"integrity":"sha512-yj4qMJ8MsY63IzNXNqR4qzYVoSGdgm1bA+qLEnciBPXfpedeqnc8iEuJgQl84+QJ02M6W7aSGLqwicdRqX0XZw==","signatures":[{"sig":"MEUCIHBZjaGRObB84SPb6n7VBaWSylDTIqZC8uQ7fpJjWAiyAiEA979jOowv4naa5zwdxkuziX0pkh8snUcXU4a8fXtKW5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX9UOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV+g/+KG1Ks2w9gt3jYb5HS/FpQ7eKH95BSxOUkcYuifZ9nab/n7pk\r\nAdXCScbcmFQMCsxj7wZuqN1enBV0y/eT9qbfAG7w3XovK8R6xCMNxD0ZaBY4\r\nyhMhOB8xv4FioudJ+P+VHCCvmfH1d82ljlZOXTQMIoiiXrw26/K4PxtpIdgM\r\njNcAMCrDAdvumCKD+VXtUMBEqEtsJc4vMp0tewBeIhMyvvc6UpDqMkJeIvug\r\nnd7+Hmb0H4Wc6rGszpj10yaShigxv+MOIWfpeE96FRGb7oK7NnTmJNcLeVEV\r\n8SGl0Zp8RaCz2uhZrw7kE7a5KEyz4R3ffBQd4l72AGZjyHm6wU6A41Q4iCqD\r\n6BY4AIk1ik+fQXgBXuO9StAH6OM3ir6jZp8g9DaTh0aG2hKUayX8neX2R6q+\r\nR4oK4+aDkYrUP058/otSmDP02p8f2Oa5d7rkdrNSL4MHtQTH4K/gNUykBRMy\r\ndSjSwQ1jvZNENtFhF8WHZ+TH9JP6YC24/Q5gufxf+uvmHNzRset8HVQBTj/O\r\nuIlyUOL0+FATeLegCUc5oCvDe0GJYLc1ZOqdmafQtvg8yl9GmX/hlg08+l+2\r\nZyjcrQZDvreEknSJf3Js15aGxBhleZLtW+T7A3LHy24mvkqwYn33vUX1G3Pw\r\nKb47HsWNgTHIQN5+AAYwveGeNFL3nyWc9i0=\r\n=yV2G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"7c8033e705a6339aab9fa80798e601939fd8ad4c","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.12.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.2.3_1667224845932_0.7067588635017179","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@oliasoft-open-source/units","version":"1.2.4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.2.4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"774a1ab86208dd480b67d0e444eed966ab603f3f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.2.4.tgz","fileCount":18,"integrity":"sha512-czaklP1PEA+sjwlXc7NNCuoR8WdasLaLZwjpoN8+gfxYGdTyTqiVMJd1xHpoYA3/WWx7UPOSb/m/O7444+yIBQ==","signatures":[{"sig":"MEQCIA6KIsIWUjcFXA73ndVVjUn82GryB7/Sc1/+6OlQLqqgAiBiyRrvAz+KuTQi6iiWMK7zi45HJTie9oksxjv05I68Tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY9DBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP4w//d+hLbGIfQ2IOB7wlOQXWWifmzVZOz9+4SQU23KpTi7/+Xsq6\r\nDamU/QcxJCK/y0nwQVZZkwUUfNS0/Af1yUfdF11nB7UKXYaWV/vJhnShaLpz\r\nx+KzcPRkfXG78ng+XMMKYAo22AsLs2ZtT692vYJX2MlL3IJvykHFhBGKJUqh\r\neWyLMJNmNgPw1bbEVIIUjU4l/msVt2VdWAMZWvMfFpupCLetllWqvnJ/eE/q\r\ntc8CNoJTEFa1Ry2yOLq2ZZlqMx8Fx6S4Hz4ZGofct8uC3HMG+nAT7y2tP/8v\r\neKMYvXDaqMyV3seVSdxIis1WxUMzQPbbvQJ9cSuLLoitCaRtg8s2+8mdpJ1E\r\nmNyZbgNpVjuJY3qVNQIUmkIf71EwlfqCL8FDQFRQ2dGD0zPQ/VxH8NhGMU9Y\r\nYDzwn4q6q+faXZBkVqJEuYJVfpRmu3xkuCxfQFzTwMSUhe523NVLhWAZ5UnZ\r\nIqyW77My37tq4UIeDMA9l2SlpL9GxN8U6vXwfmkHZuM99ABXrndzX8dAeRms\r\npjMaYB5+z6pYxrrJQnrW5NzRi7Udb36i4CCFmDrRXdbb6DSbeK+aYsrKTuIg\r\nz0voInKdL/K5yLuxxXwpJM9R9hE4dwXjtvp8rDgdkBysW6gXLPHtbx64Un+U\r\nm+zeyo+yhatLlkY7fY17XR9iVcyGj22EW+s=\r\n=BHTm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"c5e3bc26703ed4030e07b64a241d1ef466a6738e","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.12.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.2.4_1667485889089_0.34474278267809644","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@oliasoft-open-source/units","version":"1.2.5","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.2.5","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"94b8091be332d64bfbeb0d8e63729865b182acba","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.2.5.tgz","fileCount":18,"integrity":"sha512-etXQ0CcOoWe3I1bb2xdL+TjpIMipnf/E5go16eulpaQIylBPpb5CcZ91+SCGTAB1dikJkSNj7fDio0glERnCZQ==","signatures":[{"sig":"MEQCIH1aU44kiNjPyVHycjWIk12zYRepBymnL56oCK8CedU1AiBnK6s3OjWp8JmARhxa1IeBfaJmclKLIpGJPDDYv359Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjahiZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrltA/8C0FiBIpHjwMGrMp7voF4vMJwyswlevGM4XpxynQpAadP5VV7\r\n1/s8nPsq/dvcocOrr7XpADaQRDUWUFNPOX1BRmIRR/izeo9g2AneSM6oAiUA\r\nHq1PLYnuMwTJfOd8TSe9ZdDC5AGU2dRFK22t7MqKpxqA8y0v9a6vMDwrWh0D\r\nSvenlbVAmIS8/XFLsuXR8TDJZyAKpqBOSq6J/B8sVcnhDANuawxfGRVXJDUZ\r\nnDjf4t4pcKp4PLkZ6y/ApDsL67UbjgRrM1PEKm3F8B/eOGZbdkQg50Yic+8n\r\n8nZe6Ovh7TmEehvyLQbBQODaYsCpJc+k0QRxjzUfXmGs8prno0qNWNyQLNci\r\nVnEAF1M2nnDB9XAbRYX8hbfB8EQ1SCZTBgBjeS3q6dCnqfG2ykavDrFsAV3y\r\nf79Numa38EzrEvAzFw14214GiVJTwXTMOlDc81OxxYHKBNVG1c5CVK40Mz4s\r\nNtDSqB+gQyVWgHRWj4hCC85/R7E3RBnjHw5fupk/sq2yyCfcwpueimO+X9Ai\r\num2YIjx+TbCi42ltytHICNTFTEgdJyq9ZP1PmD5beSW+Uk9INRys+GE+UNTA\r\nN8VGYOX74+mlUwysyfP7xZNwg7W7mY5Xxv2fTnjO5aZ2JkyWnusgf1imUpVk\r\n5lt1aVEwVR+ExzDXSmnRoet7Ilx0FjS+VEA=\r\n=iD+a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"545ffaf5588cfe86bf376bf47dc8e4c32b12803b","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.12.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.2.5_1667897497563_0.21085015012756947","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@oliasoft-open-source/units","version":"1.2.6","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.2.6","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"ffd3a7483d19b86729c26a6391fa74776be1dfce","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.2.6.tgz","fileCount":18,"integrity":"sha512-fCZPLx7OjXbF1SL10V8ifOdrBb5v5UadctIfkyRpksrmHZf/1KvYYORmaKLIiZzxN+PJAQ0Ih+VtXsy8JpEwJQ==","signatures":[{"sig":"MEUCICKKi6pc7r4oJXrl9C6ThnhVdNzhgGQTaAKplCsGhoo1AiEA8ci0K770NfBzOWKwSFfg6xLWOO4CVGtX1OlEJTXQAYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjblznACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH6w//Ur3ty/J4aLIdCXyVNXhopZKrHDWoHkKJYIFOzxCByTKPPxOG\r\n5mF0ApNyLRZod8fkEPpZAWSiCMLlG+kTXhW5enIcR7MNtNak7OQooVwCwyd4\r\nB/tFK2kAKr3ovVcdexs3wcfMKGW6STltme1QWHniLko2ogYr0EIeULOccPrZ\r\naVo8eEtZRnTH/DYO7yBI/Lv9oxhuTqEBszBqAh7NvUqk2sQO/bp0EPzD+LRs\r\n6KRWbmcacSEmOS1nVCybhxMbLKgeYdIYkfz3aLZRCd25RWJdjcwHJokWXQj/\r\ngTZTP7XMII0XFz872Mew1gKijl0dZHaS37RyMDwpADa0LbQ1lvexYXxhqZUG\r\nduHa5pxO6LZ3lfOOFS2gy2EuyIlKf8zZfivqz1l2tjmnNMbS10whTVG4RpWZ\r\nRWI/76zQgpiW3AixWiVbInXGccLQrRTAhwPWgUcA1ZVa1Gtd4BAevKMWUm0i\r\n0e2WRfDIuMroM18lvH3fkEXxwgDaimNrW+Meq9R5RYFdR2dn/Bv7sP41AzdO\r\nSjABOWMO6s12QMvSO6pbXln6jCdFoev7dEN35SDixVWbt7ZwYjNpUokRAsBk\r\nc/DGneXIRMycf3FOV7SAWU0AAc3UK918PtFWQoGk9ZufH9Wo8g3SglU0UUHO\r\nCuUqQ/e9SoMMNXLo7nBE3xFIpVOtTSBKmgk=\r\n=5wKr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"0dbfdcefa89b9b60177239af6bc8794ba2db49ee","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.12.1","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.2.6_1668177127744_0.09574503502386045","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@oliasoft-open-source/units","version":"1.2.7","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.2.7","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"94e274e33636af75b88369a5b9556a1bb43359de","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.2.7.tgz","fileCount":18,"integrity":"sha512-V3DnzxPIZ+kO2OqhEWdI5L26bfhlX/D2NLIToPgqE4oj57arns11StL6+TzqadUbxrOJeacNHyriOwi3IvJe6w==","signatures":[{"sig":"MEQCIDNub8gPGow48hkDlfHRovAwnBz4MaHO1iomrgaUZLPrAiBQOJPAVSL+FiiXDgNpDOls/V0OYEu3ojQi7IEWyCBArA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfKeDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqD2w/7BLdRfabrl3lnkOAiqYX5S8pfZjiQUHsWSgydiaW2SCeNf86m\r\nxzU+yAAwah3AXYC1RWtF6JfS9oo82+e7fWOTac6eLCM3pL+nIjCeBEAAfKBi\r\nQMXt/t2EDeXnQTG61rT1BmfKofKRiMPfIR1wCW4ayU/+pSaWUtjIqRG48XK2\r\nVbvzL2QaGhUYJpyjzN2JnXJOmAJiGrrXcoZwz8k5wyETNOyHFUWDeiLifVVy\r\neqt3GUM7+xKMRfJlx2Kxu2SgVC6ZZMURYk28fX5EDppSuCUTXc7TrNUEoTwV\r\nPoe9uZywg0XsP8Zr6uaCbX+ORBCI5yAFTQl8kqHzuS2NB++jG7HKNeUJmHd9\r\nsMMkktGOEpqKbvOHoaSD7ZnXTtkKuEGdUukNcCsUPGDCjmZDJK4B6PxSRSFm\r\nHzPbEdhj/+hO4MbqJ/5mk0ZeNbXf9pvmwyA8fSZuOMdxZv82GfHN4GmozvYk\r\nljzkDXSmD6qhVk4ydkLkAcqZRSXwVkrU/g+U1jLBC9NWG0MR95OYGYb3b92w\r\nKgE2h67mBDvwC81NkwlXw6+kCwHcY/KH4POVaQzSBg8eBoYGwnrZEQ/uPS+f\r\ni30/3zjTnlaVnZvOIJ6NlV7JQpzlwdGQJZmE2fU1h6YeOaoymJaTDfrQaQTD\r\nLpSb85II6axVOALO47+goLedJzCFZwz3114=\r\n=0tAI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"d975f650e05bcaa44ba00db7c8156ad06408a79f","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.12.1","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.2.7_1669113731290_0.17132743815521634","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@oliasoft-open-source/units","version":"1.2.8","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.2.8","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"46bc2f35439984d54f7b3ba7cef52c364e672454","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.2.8.tgz","fileCount":18,"integrity":"sha512-wc9ktqg3CS5JWNsSfHA0hRfbPxl/c991ei7OA+iuKvBK7p/2f+z3sNasp7HCN8+NLze2Tk5Lg0ycNWujMgJ1CQ==","signatures":[{"sig":"MEYCIQCe4U8u9jSuHcd2mQHiatT07TsKFQMGhrdI5e6iFB/tAwIhAKvFTi/T7h3uHW/4JRfqoGunNZt3G8c9wmpiZelGL2Wn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfN0+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/1g/+OsxJNKF9CJfo8TtjXjLkO49OJ9scOxnoK1/O7v/Mb1DaM8c9\r\nskXh7uK14hYaVkf4XfSdnQ6cfuFcTcJHdmawQWOeXDmvQ00eo2eAGZ6oQ+SB\r\nvA09EBIltAWbo+XPTm2RZEXy2z701Wcef9zjhevyPBzi2/86epi/P+EbHI2A\r\nk+u1QG96UHpq5WVoxFH/CrXOHyZOEAFIUKFnkNTpQvbL/rOZhostD3LzeqwY\r\ni7urCh5pTJ/clm4pkwwg2S4Z+38YPHZhv/PjMzCkBmLBKDL8PXDLl59EikUF\r\nndP8mhr8SXYUp59s6D+IMCpy90kk5tJzqC/VGi0tG3Z//rnh7DOTjYGjlO2B\r\nI3Nhhwi6FykOdxldooj4Br4oyilSNz+waYVtpTosGZx7oSYWPd4AYEIsbwlr\r\n8iba/vJ2y2vCnpXLRnOgZpq5u0v8GMMZ713REiSOd/qFaWZdMw7s3jpZLY6t\r\nROW0iP7vbaJrZIzZXNJ2XwUQXTmFKzFiabSglbkQ4B5WzVVxr6qvBRxN9uNW\r\nQG3DvpR3rYkvjG9P8/4g8QrpQwgFcZarF1ZGxwXLmYqVrhhOelTPOsICDONw\r\nbweWPkzS/o8xOryjqpO4ZFS91u7FWjnuUebdeZEoo7Qo86ulR5SGw+6Ii41V\r\nPI/2WbVrf6USpkcO1q/mYIEbvlYkF+r2dNM=\r\n=W30u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"f160e91d58ef1649cf7f1b4b5f46c7eba8277305","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.12.1","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.2.8_1669127486191_0.8891674939062455","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@oliasoft-open-source/units","version":"1.3.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.3.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"450b1410f2a2a89d3dcc622e8f33554e5ff51936","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.3.0.tgz","fileCount":18,"integrity":"sha512-bCmK/cXd9Fek3NMuYVMk7Voqeui8KycAsjBaBCmXcSC/CJJzGYmrTYJolwYoA1U3jfcs+81dUeQfVnfpaHVWrg==","signatures":[{"sig":"MEUCIHctco7mhS0Xh0cjJur2lnfSpn0hlTUWE2SGzma7TSGnAiEAnOt8vLu7PvskZmmYCiI0/EP2+4gZ2RgnNLHWQ54Rewo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf1ogACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqypxAAlnjHSSc2tsn077bXOQeQLwQNsvFpuzC21zAZn+bERBkyfyX/\r\n/9AFuuNOF7H4ikjqDiph3D3GwWfx8X1/YFMAgAnZ8QIdf/UgtgexmjBFOTgR\r\nETcHnwq9/lUaXBLA0Col1IqMJK9pWPz9PkPrH1tXPRm40cOvWp3PZcxGbnj7\r\nBSSCsRQRC0+HxcD1Lyw00obkngSLQ7f703Pf7qmnWeWpBsN73bifNs9tsCnV\r\n9jEHomyMq59HZbODClVH/Bsg7e3ttQ+NEMrDIImMeySlWX0PLWbgReVe97du\r\ngXuxD2nWmWv2veL1fwJCpTmEpExa3matd7v+/12su8XZO494j8H8ejKzzete\r\nNw9R6IEmdbmR4HXaD6DZdB8R3L50GrEexxsfqUKQnWXU/cnyue0+kUYnJ83T\r\ntPh1YDNuhJXr0n71CC8OveDjhNF+m+bZPMP9IKeKOLBQAJaBio4GylwSOHzQ\r\nuwycSgNlPlaJv9MhOIXgvoxPQ40ZgZE8RNVsFuj3/264GJsINxgXmfMvbLAv\r\n6SUFrQL77OPdPsPuQULNAsw1Nk9vMqx62k9sYYJ61r83KFHkR6mfHgwvU+M2\r\nI8ljnFJInA//NW+I9BiZiCUgP1iRpIswpcK4vFnld85LmhLC8rh3Z0BZ+r7G\r\nmUr6XIwkMYlPeZqeVbdMkonbn7b/RyRX4/g=\r\n=Gjea\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"57fba25844ac064b21abad55c760c0f9eba723e3","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.12.1","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.3.0_1669290528358_0.15337254112794074","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@oliasoft-open-source/units","version":"1.3.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.3.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"33d95bc3cd87c2fdf32bcf7be3691d7f7cc0edcc","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.3.1.tgz","fileCount":18,"integrity":"sha512-OaEUGaalLW/6+zI/oCq6etn6BBJoHnmLJrnAkk6Eah5ElwiKg0NnD/R6TAtxP8hpUep/z6nc8oxXXWbsbbu4Pw==","signatures":[{"sig":"MEUCIQCrlROlp2EAheWyAZQLmv8wiP5SDFgMeI+/l0KM9+GexAIgTUHalhddMQcCnOPuAc1RYjI/3EHvjxjXvNEz7U7u27o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjje36ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqItRAAiqcNICf2QN50FJF5lQkJLyB5dvFvM4ZEs05rxlhh/mlxFEMR\r\nVXcdaOiYzC6Po/LLt26lFJvQzCYk3PoglEAN15mXbIqvELTaT+Y14EiV95tX\r\nTQGHwiq254MeF4c1M36gL4pZqiIcs8MgRdrlQ2SZxpE9+8PzLtdgInZ+mWqe\r\n5/Wx6w+8+Uzy7Nn3yXH/gEtbymNY/HnTdjaQ8QHu0BwLWw9MKOLSW3Dkcjk1\r\nemozwh6tGnGDykUjKLZ7AYS2AePGbBDNSssnYwhxLDj7aDODwsGQbKSpOqFq\r\nM1sEaJ+GsxtVqwPDxpPiIzXK6h0WFgK4Qr4NUfmUN63QWQz/qaAnERUlXfXM\r\n6oakwWFyj5UTABWUNZ+35P84iDBvxdEZeAuxV2lBRdw+mVXfgsDTuddbFs1M\r\nc72sokcot5ArmqpAUK49JDSJt3wqTQVUZFS0NBCEQ7sQ2BqTclOIr053whBr\r\nE7iwMKMSXF8p/aEw1N8tIJBjZzil4lkAE70HMs7Lepo3waM6twJBdzvNVgw/\r\nnZqZ97c5snJwRhXb9yP/rFkKhKuPHlog1pK0fRlXf4Sm827ROPQTaXDaakAe\r\n0RpSbttdhIosK/uYta8P3j50qylfgsVE/NTW/yZdShyYTx0wwPUo8qLd1ZkD\r\n/CzitRNqZ1MaE5qOYd+yC6xa6fAThvRofVI=\r\n=jcJ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"5731a7af4372633a3e5134059e56a28763fbc30e","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.12.1","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.3.1_1670245882215_0.44188019692510205","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@oliasoft-open-source/units","version":"1.3.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.3.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"8e3ac9ba7f02095c7c75f0d67b78ea503eb4de19","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.3.2.tgz","fileCount":18,"integrity":"sha512-jwt/EyPQGvBpPvj40rk5tWFeVlXr+yez7XVcX7H1RJNcxNUieEozxXicgqVl+3ebJfTi6mtP0CDheUIMENCo4A==","signatures":[{"sig":"MEUCIQDxsXm2g41+OlFqpYQIrf516uJZ1pbSkiwjKBLdTR0AQgIgGU/hP2re7o5LzW0ZFQa9+1JKLImUuPlwpxIZ/fL3r1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkdyvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp43g//ZCMLyT2TMX0yjc918j0BFAV9YO6JZjKcSIwFpUT0+nS2uOEG\r\nHRd7wU/RfgkqBd3Yva8VLVXC0w488b8NZxoTmSnj3i2U9ymQ6VRq3Mc4UJRz\r\no+BW3a7BTotPIMf2twvIKBfbNE7t7DvKq9ulZz8Ea5cl2WhjqFhHfymNCBoP\r\ng/HxTDB3oiB9G+Mueyh89SEIR0wNxpJbNhwTVk0QB9RnQhXXPHVV8KsLngsR\r\naxdD88b6+2xnv8aCk9cwqM5WyuRNMzG9oy1o6LCIf9SORWmFKc00UpWeS/Bw\r\nZRD8GQDwIOSPTg7iBAqrHtnwXEe1jw25mRsYLukzaFsHgXRZM5//u9Nyd9wk\r\nmNVMIEplvHYmKOdyDuaj5D9SX0j7oeU/gl9W85SCZ+JyQww0W056cJvISlvC\r\neAuV836GpX1GGFz1LIJTFYB3JK8Byzt9BPcarf4DHcIHwP983CAuqwtdMJmt\r\nuc6zq18/NstZLpcFR//YXdd/OLBgGqVdncOE40m8ehJLRcC8iPjkwIj6BGYJ\r\ncw4cD/O+TiBI9u078c1BwC83moB5FBFuSL+K5XxQ8eQj23SRhOVbun62Na+9\r\nRVLaGfB8Vdef9jClKbw+x5F3HsYwwlWH70yXDfjpqPp6PfYZb0ubSpAgjs3S\r\nzdAmMZ+g1cWiXYgOGVhFDp9bEl0D6KIuBBs=\r\n=tmkk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"267824e0371163a9a7106b754cad1c890d33646e","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.2","description":"Package for units management","directories":{},"_nodeVersion":"18.12.1","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.3.2_1670503599277_0.5552828699263272","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@oliasoft-open-source/units","version":"1.4.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.4.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"c32aca5149b2f97282c55b84aaac297b6ca7c85a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.4.0.tgz","fileCount":18,"integrity":"sha512-zZIJCxzI47NP8C+jh8kyoHcEPk0SFVmtf6WpPF/pjfFwlLF9Kh8POGlVUOJ2TIyIbrbrJTQSpDtXbg2XXZ6LYA==","signatures":[{"sig":"MEYCIQCXtsfHa59BehywIpHDNDFwfG2np+9GPzf4x/DG+O1kTgIhANpQJOujFUxpIQ7tGmjDeEZgK3Fe0xyGx9HXklLzngx7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwAGzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxQw//Yr8pmQqteJGJFs/khwBpzyOlk9jT3SKhx2EpPPp8lmTaeJcP\r\nfJU8QUxurDi9QcxIITMijeE1SYSOQl+4srC6rIOp44KJt9IYFWGr77YjK1QB\r\nM5fjyecP2Z2z/2N5rLr6FIjxFluxSBaCqrZMtsKHBgeZ3AqVe48dPqLq+MMr\r\ndzgv6ftoINJ9wLXTbd1G37byaL1ZA/7J4LV/xu4LJKzEHXYcMEc4B5mjrAng\r\nqvgeHoWXGM3Kv92ytaIdrG/eDMEgWbYKYdKB6mZeIouKnfhXGFn8do6EF/8V\r\nXMqjTfv4+1/jrAH2SMMX3py0RW6le8bsRybWgBxuo4PH3Rb8hVTnwS9rrKZO\r\nBRvjZUNAGoxEn4tGOLAeXmW3jM57r8ZPYUeJe31QAwfL0CGpxkTvqnABhyYX\r\nkzf4Xxs+N6TR04VO+nDCdFJkiDSaiKzAgXL7hUhLuUTTVHyDNn6vnobYZ7aa\r\nWmJ3lBkxTiiwnylcV3fD4N/44H0h7gYC7Cr5JJ7Fne+9UrCXFigXDKaFjHoD\r\nZ/201FjOniSChxns8P075TSHBnIDmH9tXRpXTHo8xzb5PAKspYqRlCv64+HM\r\nqrpeNYxNsw7vKUl1qBecdbz/vtHo1S97f3xL6Ob2b02wRoCDUS7zVV/DlmeB\r\n3WwTH00PutiHnzmss0DCIWN8tHSxgpFdXDY=\r\n=G4rR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"d5c2e27d8519652fb654089e10b0004ec4f0cfc5","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.3","description":"Package for units management","directories":{},"_nodeVersion":"18.13.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.4.0_1673527731013_0.4190682769034353","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@oliasoft-open-source/units","version":"1.4.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.4.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"f2ed62c569bb4c2093c43243caabdf570b85d3cc","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.4.1.tgz","fileCount":18,"integrity":"sha512-dZL3DErXXQU8wGMXXPqLPqkGW6Nsq/4+EC5cJFVhcxklGp+hxYojq5qcdc/LdR4Zp//kJt3bMqxUA8VbRh1eSg==","signatures":[{"sig":"MEQCIFaJkVaLH2OFveymRDlVUxHDxoKjMzqiLTC3wA264jQFAiA2JFLXrbedl04GiUBNcCqjqizSNL+fXU3f6LyeAZ0QCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx+WYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmod6A/+Ia3JN+LfgCKwB89rMo+ij8BHEJF1z310tbugzVVi1mAM0ecs\r\nZ5v/wVuKqFGy2WK/aqw+b2aRQv8axRb3mQlqJhZI3a6KD4uPWHXQMH8/Sp5/\r\npzAOf4hDhywTb0xDgIm90ORiG17/FPIKSvPdPspQgOkKZoH9NkDBrhAFJtSv\r\nz48AYuZsFQX1RjyYcpipo+PDUpbUrq7MoABbG/Z1mzRNS3op2RDT36ro6Z87\r\nG2s5va31my25iOUw8vBFWgnPX2UY1DMWruRWnVz44D8fsM6dZGp1p9RSD4g5\r\nLkJp/K1+HsQKKQIFqOQaR0suwJs+PG8ncMR7V//7IUh42vMOVv8b7iVuCMuX\r\nm1PK692Vt7mKwUFPu8dxHCLV1gd5BDrs3AyDxhZjtHpMXjKKSN5cNBE7lkI6\r\nX8eOsrQk2jlfQUlr0q6wANxA1UnbcTwSlBg1DYz9pbYBjTDpHy73VZ18oeUX\r\nBzVdcayQQyXg0rDMuy4jfqxmqdASdWbkhz29Xs0OSVtv50cZaD3KUitW2EYW\r\nbHR26+L8NVHf3rYvLUI8ZNFlb/Fe4E/q+FZVicQgChdRhoh91o6BeODz74RS\r\nmvorRoQxuYMmr1aEwOmpfA966jKXW5wzlobAScJii0TL15GE0pVV6xTelBdN\r\nfHca/01+Y12vHD81TTOosS9LdTkD3GEhTZY=\r\n=kwzq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"0a7ee4416509d8b08d18140e18b1e7580e6e9fed","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.3","description":"Package for units management","directories":{},"_nodeVersion":"18.13.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.4.1_1674044824753_0.4765310046486473","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@oliasoft-open-source/units","version":"1.4.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.4.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"d9b83f04575d67431f465c3dbb9bcd39a172feb7","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.4.2.tgz","fileCount":18,"integrity":"sha512-l4mSawpb0/J/GEiIk0gsUq3ST3Au2rtehPsn2BOdme5SXWZN8iB0FeNKEagwFnR966FcEQ3WAl+LVOW0RGf/MQ==","signatures":[{"sig":"MEUCIDYWci+HVunEtKDNGMekVe3s91/g7WIIc73oO/LfN6PUAiEAtjcDdRrag1JSiHWe+27yxf0QuZtU/jNFJVW2raKUtpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx/qDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5pg//YrGPOe8xZ1i2SICeeVVCXphAJomq1W5ic2Plyy8Fi9zrsgvf\r\nGgGYqVBromgOZnVQG39wDaQL7UXyqhV+ON/e9wchsxWDCif4El4/oofWmRw7\r\nbbsz1AVMR8yAlJzQp/roJqZSvWIRr9Rn4zKSEeF9bozpb/XCMx/LRVqt5NbS\r\ngjn9pz17CowGaD/ZvR2lEqFltKXLctH4IisnV37WRsj//J/Foo44RH0QLMpI\r\n92n01XpOfGDDrRQfOVVw1riFqrYnC/gM6LM/MTcSGsQMrUQ/mhlCGt6MS+p8\r\ngA5DVybQfAmN1a5ZnitegIo8bUYFIMR8xMfaQuW5pNRIkfjoxi2Rtxqgx61e\r\ndSQBby7Gft7doWxrCzbRXtUc6SyvUqIRrto4r2d7I/RIrT1XSOetjn9OrTRX\r\n2X8TeSul8roIfbC7mg4j4RrqHLUDKzuNU0F22jiuuKVW5/5SPuDQq0/nKBxf\r\nGhu0Py9Gs5Q1vutAg0k1ie7940AFr5Aq7SfcD0pHUzC4bEg1JhM0q7N0wpxS\r\nRUMIpzaIwXUqUNJzOcdL2xpZ3W0FuubDeST1phZxGUOtd7qVd3vLF8fftKn4\r\nh/HU0A/OFc1axLgYBfa+OES5THB28fRGO472fSM3W9JyI+ThV+UMYWYJI9Vv\r\nJa8fbF/sLcU7bSO5FN/jbNxZVEAgMua+jgA=\r\n=Ai1O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"9cf77f5d0637758aa8fc5b7404420ec31c107b96","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.3","description":"Package for units management","directories":{},"_nodeVersion":"18.13.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.4.2_1674050179325_0.6136893414604798","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@oliasoft-open-source/units","version":"1.4.3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.4.3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"6974f4e7fb6618aa11ce6ca7d9688aa7ae735b69","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.4.3.tgz","fileCount":18,"integrity":"sha512-kLPI/rOj0L8TBjvgDLqcaotJfQN4BW1ywwTEg5MHGf/9VWz/CGKzLXuV7HHIljbheGtHmGYimGBgpqStnjRUsQ==","signatures":[{"sig":"MEQCIAqIqjZ+zF/51IrEeSMdewUMTdO2QqZOC01YdTljEjDAAiAEFfu66g/65ImJkclTTMvqt+YqhM7qVfzKO+E+0c14cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz+qMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo78Q//bHAnu9kuS2y2b3mVO1l0XJYKbYG/ezql4g+pgQ+qD1ufBCZ4\r\n6SRgJHCyqvcxNzRGdeUtWEikWB12o0ZknrxhKXIFFRWLXMcrr3il/SJC3nqu\r\n1QCxSGcXun+OZUiHsHYydgsTEOFf1tsOrBJkjNfyxz9AVAadFv9B06ZMBKQz\r\n7bzKLl61st7vcY5G5BUXXbhTZrtPwEbxd8QXAvWPfTvEz6ryhkIMobBjs1ur\r\nwgS2PXRyRTDxoezp4LIqRRnLokT1f4m6dpUcsFFuSX3dw8Pom+v5jtm6ZPX9\r\nmkEsMvvXvAzLchbDzUFB7LqxfmBKwtChbvh1rL0jtAda8QRl9Lel4LoFQVJu\r\n64gtrjSoANvP8ntLuxlemKz0t/BrGva/edQmkel90raE9nr1shp6cAx2IXX+\r\nkN68oQAuVVSSdRnYXeQrjhvbp/DZuG4udXHd91dXlOaaJ3Xo7qKZtwjk1YPb\r\noihAe/Jcqd7rFw9SJT6VDONVLEAV92F1iFWMjTheNDLE8kLVGj7PIL9SCaqW\r\niyLLpqp5PJiJig63KY9KcQSAFOu9ArX4UPxN8Kcmf9QlAgSXO6lcPOsekqgw\r\nB7+eJ2QdXQpZl/3a9MMjW+rULq36IshrVzRXlZLIjDCDIj9ox3K2+K6UjOE3\r\nglPr+WfLqfpPfbgs3f3N9w4um3JKQj/eedY=\r\n=KYJC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"569c663401ad4f9f2dfa9a9b81a9da9a0285d1b9","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.3","description":"Package for units management","directories":{},"_nodeVersion":"18.13.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.4.3_1674570380194_0.9874615501760298","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@oliasoft-open-source/units","version":"1.5.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.5.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"b1f90c09e3b85f54c5ec7dae9f02117ee9b8adb0","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.5.0.tgz","fileCount":18,"integrity":"sha512-IA2XFvv4wEUO0Tq/7oJjniX/3Co7OVwmLCW0HyyovzBGcrVBAxo6OTlILch6QN4k0XtSUg6A20jSMnSPu5Ayow==","signatures":[{"sig":"MEUCIQDQPImQhG2l6f08zGqsIYC51n6hNnP4mbf0W3FcLS+M7AIgTzWgbGNn8jqXHF7XeL3fMvqQPoqJA1i5RUWWoy4L08s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2ifzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXGA/+LbJFKl6TKH2PfjxDQdM3fotNX14yFnaGuDwiqY+t9/XiyyyL\r\n1TPpzCNLhr3Yo9rRDbTFRxxSPLbhwrsEON5Kzk30Y+GWuSa6CyqNzpTfE0f0\r\n871L9lznxH3recZDe0BOENxesePN91RJ4MQCGwj1aiuS/z/KAM95zY7gO2l1\r\nv2bGDwd1TRqORo9gtBWQ4B/y5JqKuUh5GeawhtztUqhTzLXr15rFkAhQ2aaV\r\nhc4l2lyAB499tfutZbX1Rp6HDXk+lyRDxcoZmgnq+IeP9jyAmqYbyGcUqzxK\r\nMH44FrHE9QyZwnyB/OlBElCxhbdC7kVAlTX/N7DMBW7BEHwQ9hpzuPTQnp0C\r\nQZYnOTI4Ux4qpDNisJuwct0VcEPAnDxZJ7EZ47IXnCqPXIAO/Q8jc+A01bSD\r\nC0Fe1Ze3b1NRTExj64qSAfdCUyRa9q2irE+ROJeNlKUBciWuabZlw8tm/24O\r\nPP6sI3jpdVBU0wiCQZeH8zcYNS5iUBgKx4IBhuUbD8B/rXyPi/OkpOg/JcGA\r\nOOvkrcoObIkZN0YatdRbLxAdKWN4YM/Mf4ZJN6I4bMj7cRkkc1tCMCobqWnB\r\nizxIjQG0+6f73YFYVBuHk8u4XGUS1Uv1cfCEnGMedYI+LbnAJW6GYV1jWaM/\r\nFQ8/uZcfM1Haiz2KfM8U31AqBFuUW/j+fuk=\r\n=QWlY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"f2fb3a19f0bb728ceeca7d696ae1d0e1fab22d0f","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.3","description":"Package for units management","directories":{},"_nodeVersion":"18.13.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.5.0_1675241458875_0.40529985875465635","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@oliasoft-open-source/units","version":"1.5.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.5.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"fa354d02635dbec565306c79e13d216f5ad24e9a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.5.1.tgz","fileCount":18,"integrity":"sha512-wtXqL7CA11UE1/nE8g7yNLE/eLwUFIq7jtu/y0bQY1K/uUV+nK51+5p+0vAPFOTIoFFZqca/ei1FtytuBa1TYQ==","signatures":[{"sig":"MEUCIGAnNhjwmX8jk8OVdpGVhwJ0BtX9Jck6u+f/M/TTW9PUAiEAwBbYvsJgQ4mdVE2TfIUh47c0+1Vl1Jr/f0fOErpC25U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2i0hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopbhAAooOAmykvGV7sIj0yK1nroKOGHeDjjckMXVz0MKwy7bpTm8jJ\r\nyqxeTXzYUNlJtr8Vgk3EXWw4/DDIJwlCEvKAlQxCnnhrZOS4dKrHCEl2XAXT\r\ng7zRzIG+M/zrYlxaDgqLmp4iovU2Srb4zh/0+CB/qBZHdH8mUswQ6AbkUKC1\r\nZCmJ+dK6PdQLyJs3SH+ckhqYXLMg6aNenCouLPBHjtBmCQb6GmyrCOxA8cOQ\r\nPIf4wNbV2iAIfnF0kBMGNLDHF4gvgu38E7Ev2A/XtOJV5HInEGGGNQH+tO5x\r\nZdrKZe1TDNuZaXgpZvBzoa9L4shgbDtMnAh1QTGDNMphKEk8HVF8M4zNMBYZ\r\nd4SYYXu0GSRtJQTn/20DWu/at1QyqccnGLeKTqxn/0QdLyvx7CNtpgJp+xHw\r\nVfNTJGFKQrAE2I08+3A8eCOuTi1tXGSjPA9GHfPNJNw/CzaR351egIEh/kce\r\n5n1t3mFAbY5yUPxr8vz0zSN9VbcEdUl+Q4S+KdAsAcmdLQS9vaW5/sv4w1+7\r\nUDKlXMkMshcPvydj0AW3cJikJ7/FHYmaoXPkd3nER7IhdCnadNQf+6uq7sS7\r\nw8pYuP86NZ4CdEs7OVzYof3PDaz4fnAvWmhAqXPYlXawwSVMCbYKagiRU9dP\r\nVoQ8nqiG8Bfz6Y8FCcKskvnHpT0kginyHoo=\r\n=xU0c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"65a66e4c0a9e7d4f43947d2bf363842d7e3b8d77","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"8.19.3","description":"Package for units management","directories":{},"_nodeVersion":"18.13.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.5.1_1675242785627_0.7271964634702823","host":"s3://npm-registry-packages"}},"1.6.0-beta-1":{"name":"@oliasoft-open-source/units","version":"1.6.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.6.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"381d3e29b7fd750ed9cf07cf7307403cdde918b5","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.6.0-beta-1.tgz","fileCount":20,"integrity":"sha512-Ge8b4cCkWX37F2rGgTlmTDxv/Vc398ndjwyWw1aWyTTVlcLDMeA3Qv3MNDHWBCTCVa4O5J96w6FkZH8jcgX4ag==","signatures":[{"sig":"MEUCIQD0l3j5/bq+9SLCqUbXHkzM8uyoLR+ykizEdLmtkXphqgIgK6cZTmiJDR8VV0hFswj1Q4EeYtYwPr3omge0n3rMhfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Jh0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSiA//XjaaqAZlvlnU480Q1a3BIUuXEhsKrXNnqEjaiN3hrURpfYcD\r\nPddAKZE3zC+4ZAVkxYfBQeH+WfbxU9lEVpZ/d97q44JtCShQd+1eUWMzBAK8\r\nqrNJmeGWJ4frr/26PlxS0hTlSRwHniqRbpbUpSq8ABsy5ci08ZLRkFMKEYP7\r\n1KY3VTyZH7FycoqTVg1sgXcsizU9ErN+6Rir/VqA4hBMORiL0hMVha3QKq2F\r\nu6mvH499tO2aFQetDoigxtZLizDMV9nDUoa8WP0AeekUogxDr0XMwtuHC5T5\r\nQGh4Meb0VBR8Woi04zY76317NdUrHe49ygtnO94jwYmN6YIDmTVqX8vhkPmN\r\n7IXyfwsDOsl5knEnSZOrjSdKaSOQ6RHf6zoj5Gl0/oUhmype8tNOH1FR7KZX\r\nSzF2WQlXEDCkSXqWgtVDHKaTtOsKMrUDXnlX7RcuYkd0TH+NwMLtS5NAmz+k\r\nFAYkPLYZ3g1exuP2yRo4ZOJckDQntKt33KnanW7tj08Or/C17LAcEt+ZkU7z\r\ng5XFkfxpQ+t1s5oCDJgXgVNaltG/bCBRLNbD4UbNAtttRCIFZ6FusVlzAjXN\r\nQyi4Tm2x0rfvM9lGsToDdTmYESfnJrmtl1U7cZbdOJbZqBtKAUOFi0Ev2Qp0\r\nC0SPaO4FsmHjYk7SjE2HKuCUulqIGAJ/wF8=\r\n=LNDe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.6.0-beta-1_1676449908096_0.7877043112733699","host":"s3://npm-registry-packages"}},"1.6.0-beta-2":{"name":"@oliasoft-open-source/units","version":"1.6.0-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.6.0-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"b0c007c081d22efa811a85c2bc0c1de90890806e","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.6.0-beta-2.tgz","fileCount":20,"integrity":"sha512-g1wt+pp8YpGTMlAkkgWz3vATVJv1WvXHHTqOvN7FQlXSM6aeseB5QF0VcLfuynhKqWkeMEB1Qz63bUqJyzyD7A==","signatures":[{"sig":"MEQCIDA1LvYI00e5ncFWX6nC4pUmJcBS+WlwUbXEEO0l2cAWAiBSshraHW3TM8mdgLOKZtSKZ6Lt77HHonIFGJyumQCbvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Js/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+TQ/+JwHbyszIWWjezPyu+ftgdGg/4dnS/hEWshvwy/KAoUltKbqM\r\nt6aL0txLeU5ZSkvKeJekjErdbXgo/LAH2lbTUpsNYnDbVKkd4E/AuH2xq+u8\r\nWkQsGQdSCWYC9+a888UBPAHUvafWKI4tw35DCLONaSYv2DTw5UyNXymgYHlS\r\neQOhXp39ajYL4hruGq/XiRDtzNp1eKhmzfXNGHrJV2Wf2lKu6Z76NiQ0IF9y\r\nGc/aeekfHc+E0Px9HfrF114iNHdipXjTH4urjtDKSJ7gJIsYv0+dPM3yN0it\r\nYqOycGlh85L/46HqUX778f7h/Iqhp0Rxlm/MMFK53hp3uxWkVoaLMTcRGWJm\r\n60GcL2xR60/e2C/BRkJCSLlC9N7G0x3nmkfP7ctEMvBvzKpF+XM7XchYg11u\r\n2E9wT3B7b6GznXRPRj1uqwdw/4UdPEBnK7N10mZKEUqNX8wjfZy2J4tI6uWo\r\nyspi1ZFiI9NarNKTZEKIxOgnBGSzN+n+GlzKz2+zxGyjzcwUJFRIfFFjkc8b\r\nJ8XFibqnhR/+CIdIVOceClJCsRoLdWZEtyn49bNrWcHNx9eRU3MYTL29euJA\r\nvqxownUPVnzXnNGolHy67LYRGevRIkmf1BOhUJ/5PRSuI8xqRMunA25T5OQD\r\nKuFzLzrLaxaYM+NQsCvvwfCTrhJ2kHeyk7M=\r\n=eI/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.6.0-beta-2_1676450623698_0.18728472142885222","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@oliasoft-open-source/units","version":"1.6.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.6.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"cf9b228d1887b081ded93bd8e3575c39451a63cb","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.6.0.tgz","fileCount":18,"integrity":"sha512-RekO3xMfUhUMSZ7VE9kUiod4XxxPOQPlwDquPm1SN4iyjXfcyf5MUNlQoptUQ9zTzjbt+nDKjyRZLmOdXnhlfg==","signatures":[{"sig":"MEYCIQDOxfYB1IADfROgv7DXyFl5kLaa4fVP3Bbp1Y6Tc5K8AgIhAI/BlMMk/dLW45XQIcx+rw+q4/B3UroHHELlgEongxsx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7JzpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLzg//SLwh2qIGudNjwtB0FKZiozKwaJufHQbpEhdWWBXbi74T2Zbr\r\n74fCOvvH/YpzfgkSbSP7FnfEdtRAd/ry92qWdRkbUHwRBG96lcs3JWwJJuF6\r\nSvYPGaqlIYbPce+yzAqTll+JYnRDZlzJCZGi6IFFWS7ayUPSAeNUtSScAnDO\r\na/sjaiW+CnGjAbKLU5J4plzaREW0SsK873qkZ7Gi4REGLgfksh0RqsRMu1LE\r\nJViRIdkR0X0AOQPs4B22BPDTP5K9mtB9xDxIMedrsnVL3VE8tQxYwSqONXpq\r\nXwT72wJhwRFPsoWntPoSxjlsfnsquNv2oTa1FOXGrvbYVvmueiEZYhA31Es4\r\nQPgw5XVliNogfSI0rgooL1+cIC91RkcTitQG7z5zcBJ2XfW6GyuLjd0kz5qw\r\nfaoaq99kJ+pv8jBm+ZEBTJldjwcRZtWbV22bpNMTNR1f3QMqa80vkdYd1x8m\r\nSQVX3F9ZWDFss1URgQAg9RJ26x6vxU6IEp8Ow4xLnffbRXVL2Jo1tErRjvRP\r\n6o0fjqzpiQSKufnpG4ttnxa3O15L4xhWrNGDPJeJa9ge6Xr3dlVemtzKIkHx\r\n6bTj9mX02aCHa7JKV52YKnzac1QqnPzvZhJxj+5rpK7PM0/QSzowYcGBNhGl\r\nHoala+beE6RGzrtHqCVweECYP2uKxdVkqh8=\r\n=Sq6G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"7fe18b362a48bbcc616b3d5e2a7d2d338172b309","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"9.3.1","description":"Package for units management","directories":{},"_nodeVersion":"18.14.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.6.0_1676451049098_0.2555046885664627","host":"s3://npm-registry-packages"}},"1.6.1-beta-2":{"name":"@oliasoft-open-source/units","version":"1.6.1-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.6.1-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"b1955f1f5a0c0aa7babc97c549f71cbd50781fef","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.6.1-beta-2.tgz","fileCount":18,"integrity":"sha512-/tdRiZxnN2eSuMfyxjl27+Z6BQjT4dmKdr7d+dscEChLxmc776bcjJXCHrAoXwicuPwFbMiEzhBtxbQQlCitaA==","signatures":[{"sig":"MEUCIF7RLNMQJ8dOutC74at1AbMi6r34xoAVWWt0Wy2zMP39AiEAhGMoDJNt8HOj6JBRRXviu20gljD2Pxw7BjcteI5R2Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Kd2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosCQ//cW4TjBJGoovzcyxJpMHtoxehdlzEf/T/JsDgRyYRJFHV9YOf\r\nUMXHS6+XCuhXn0OGXc2VehvKz6lamP3kZuqt1qzrtnJyeEKQLhEKIRAK/Usg\r\nEM8/3YgJwyDqP4jByNPejnftqElJw3HMaKJWkNtKBlTWizuF0q6U7OYI+hFI\r\nM8iVDBjq2le+pOlqdRO42RCvq/uxcKKvP4tfz+XeG4FYZ+u31T/EeZja8q8z\r\nqzVu+GPMrnyGhscylgWT6aT81nYyiOY5eZiavAl0sUby3k8GMr/H3O++bNL3\r\nxoOz0jNNFxA4vHBHuK2n7du3uVWq4KLmRpN9+x57WWhoYjVtHk6HVX9ZIkUq\r\nwLatPo/3QUSbMzqcQGkfs7J6zVpdPxHaewwuXEYtZPzabAyULBkXkgImxwhG\r\nrxGkjbSpmpcWA0OdJLFsqAtyXjkrayWbCnyoitR/0lnqqZ4iSxzx67bkRLLD\r\n68h2U3l8tZK4wvFykVAaCR5StTxzfOKJqct0Xh2F9ZLIOZ6Ol4V2Y6Fur1Kc\r\nFRGUB9OPsEKO/mWbEYB6l8rcPoa42eJpWUrHq//iadILCOgszBc95LwWnoYU\r\nxCw1TLrVdH1wroz23L5/FDKTRwO6lnE4Hn4bGJDdB/OTaPKb7MI2RzlKkMQC\r\nmNWWKVF6LHliFNUm/fWE36U/rFcsz3mAcPY=\r\n=gaRw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"28ddec8fb5c22652ab72f2cae114350415497e80","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"9.3.1","description":"Package for units management","directories":{},"_nodeVersion":"18.14.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.6.1-beta-2_1676453750116_0.4655456570871459","host":"s3://npm-registry-packages"}},"1.6.1-beta-3":{"name":"@oliasoft-open-source/units","version":"1.6.1-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.6.1-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"3e8d1fb1883a6f7a5ae35dd6f9f1f276ce0d6e75","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.6.1-beta-3.tgz","fileCount":18,"integrity":"sha512-X+F//JDyKSYWXUERtW7TQjrOHcRLQ+ifZjLDDwRuZIsZ4Po6HecBojlgN+GEUovHoCM0gD4q9UmiRq7RRDOE2A==","signatures":[{"sig":"MEQCIAqTz+eSxB+rTj0d+iuupZTd4snuYY4Yd1mfgqofiOglAiAnhaAUDneplb3CLALd2pMgKUDXJ0kCBpLq60CC8W/xfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7KgqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVvw/+OqHCKHG4CrmjAoOilf67j06uGLwyVq0ERJkwWPGgOEhfllsA\r\nXB/tHOmzbk5TvNj9tKRpL87ivibxPLiWz5PfmiO0yNhwqgO3j4pqmG3ND5G1\r\neuS1ZLUfBhgzTWeeuDDvc5Sy0W9XPFoZypmqT8XyNEhjDlYWjj4J8fX8RTa3\r\nBHZrgctvIOjlLvguaXOS/G0ar2L3inGXXo4jL89ZrlNz6hEN84h8XYEVOhS3\r\nAIfFaDzlbD0k8WgCqyo73ganMYZMlfUgRE+Aqqwi58RdicHmzvah/la14eYa\r\nKZqyh6PNY6UW0dN0de8KdUZ8QqaCJSVZdUBSZB/OiHGfDAvuyIWxtDJUuble\r\nNbLkxoi0IQ098yYVul4XDec2NEVHQgRYuPwL8lrfY+y0AK2JQZBp1bnHecfy\r\nvtOp9u0CRJ0uEw1NCwk+OOM85thr89gGXpxh11Jl//TVoLqUvVaivBazEWvF\r\n8F30AEVzBct5eNagcEbUH26Vem/DhCSdlNGLm2Tn6hUQmGPudq0GKj1Q8NPO\r\nd7etfIKX06m3gLUsT4rJWMnmUZSSiiWgyGuNhEJ6h1Qq3JnOa+JENNvi55xD\r\nXD7uWi2YupXVH+y0lZVyaSSDvVS8YCc8M5m4Q1hjFsK+5bAqRd2gNzXUbadh\r\nXk7IlH9qZXim2AnnCiqS+pVnKAiTILbBTy8=\r\n=2g6A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"0c2368681f05d094fa5a5b8d9d846516e5b5c887","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"9.3.1","description":"Package for units management","directories":{},"_nodeVersion":"18.14.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.6.1-beta-3_1676453930709_0.4248853142083373","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@oliasoft-open-source/units","version":"1.6.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.6.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"d71221d1030ac5c544e3e9ef70dd18b5c2569609","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.6.1.tgz","fileCount":18,"integrity":"sha512-kK4boKNtQiffwFg0xqmNjhWrKy9/HhohkiwIYhndBMGN+SZLuOZLSFpeVUaGI3hC0+5i3dum+83HdpO+bIS72Q==","signatures":[{"sig":"MEYCIQDRof9Oz6Xs+0yqFRdWyZ8ey4OCkfSzlSlpiP0PAi3pvQIhAOFT/imH8vXhjc+McDnc12FKQQv5fZVWBz9mb0bRjoKe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7KieACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq28A/+KqiyvzvdUmqab5bCKjnpy23O9o0wOqgh340JtaWGg8eCSkqp\r\nZ100udroNHctugjir9BFH4Rn9jp/TLVS8nx6ygS+Qq1CYAGUHolklRhQdKMB\r\nlZD1i3/uXmCi8PfnZIey70zEoCI/xadwemDqh37C+IEwXcCl8ox7PrhzeCrd\r\nk/44saJEoikUitMIOOSBbfOsZN7UqA/MkNBCq24luYC4yQ6UXrVbGfuxbpM5\r\nFJBH3RcqnpHqMXlWeJpt91vJlgJk/OdgkrDZQ0T/91XkXP+PNaEEl/UkNbsY\r\nl9wH5eqgODhJxWFcwgNHAMxp3ZXcqkOc9+dUF9tnsk6oE2E1MHOHcNbwqc4h\r\nt+NRPsggI9q1j6B4D/itjN0ggSrlhh+2/lz0bm+pdVAgKVQSTbFKIGNDt5+g\r\nKlbop6QUrISJdq0ookjktTQ6pB/0X8bS0JpugNQXqHHUiBN5lMVWbg/CZmsa\r\nkXpWulNGoZnrW3V4g6hqnwdlOZDOOUpWTnqdRv4T2H+4IfVG/TTLUFI5trRf\r\ncC4w9ILqMer8PKtYOWuhLnDgzkmdtLfHWj2Yc80Aj6Wcr5Hd8bYkLzNryX9D\r\nETCru7mpTFma7CyqBhk9PYh5w78fdOiSnNx1v4YXCOmQ/gJrqj7foPklpEeB\r\nnp28Qrzup+rZ5SiOUloqMxOtQ8cKzDfKNHI=\r\n=GUzR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"npm run lint && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"npm run lint && npm test"}},"types":"dist/index.d.ts","gitHead":"1519a9b0341f544a33c4438de8d9b4f0ee685260","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"npm link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","_npmVersion":"9.3.1","description":"Package for units management","directories":{},"_nodeVersion":"18.14.0","dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.0.9","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.6.1_1676454046318_0.9094973176229404","host":"s3://npm-registry-packages"}},"1.6.1-beta-4":{"name":"@oliasoft-open-source/units","version":"1.6.1-beta-4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.6.1-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"aa4f4ddd728b265eee383d7c675b24f5377fdbf4","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.6.1-beta-4.tgz","fileCount":20,"integrity":"sha512-0Bzom/krwfdMQ9lJLTSlcFhF38OIadYUV/Dogk0LRETEslSoNDuFGmeXewNmaX72wLII2vbe/Qus4nIZmZTaCw==","signatures":[{"sig":"MEUCIFUqo65DX2LU+c72TIQ7l4dF4lVrz5qjV5PfFvCTemMKAiEAnu+HOOIAUghEtbEgFRYdJGte/RLVAnzYL8KJ8Mgp7Y4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/z1UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnbxAAlMmxZZmUibeO8mcpTjrT/HDD0j9FMj8SuxkE/tTVew8gdd2Z\r\nI12Ki29MkXYSIy+EGUHG1h3Wz+p37UzHtyshwj4OVjK21zb8EcG5uemBcK0j\r\n5fO+7gAeoy23c7Xr8J+clNME9pvgCnVSOKR6dRO9p0595SfcdjEwVLY3EZf9\r\nSTWrhEAH3/mn+g174Y45kwpOPkL3xi8AaDyj9D5/TTVJatyb/ymDNYV1R4gz\r\niKIA0/0lyfBNuEj7bM2eH9OhydHajJW2PC5yy2yij4mo41hHM8jKqFmTo2HZ\r\nxsHWwe8CPm1ShvLzxaXJyFE/8MCH1CT50fziyhvMY9ej5fD9Jf2pK6OshC6y\r\nT32xfciXkpE7YblODqHJ+o2vKStAzE8MPv5Xf2We5lVNpa3enMJzn8c2lxrS\r\nffQWFkHzwI+057qn8Z4d0849AlrXKgwupfzZ8R8fnQWpDbMdNeeJ6V8T8ds3\r\n3QN6qssgkHaP8WNypcZZEpzzDV//wvByKpN/SAdPXBgY4x8z1MR1+RU0WNuK\r\nLe/m+KqX5o5yMcmiylZz0GA2lPf3Qsu44tGNJElP/e9W0e851N/Vzat3/ILi\r\nMHPLEZ6s8Ut9ZBqmSQ71og+r8enE/D/8Jw0UaqC1Sj0Is7Dbb2pCkLP0u0RK\r\nbSjtWcqZCkW+eEyHvOpSk49rE4Sm8QSa5kI=\r\n=DfzE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.6.1-beta-4_1677671764677_0.3709477964988075","host":"s3://npm-registry-packages"}},"1.7.0-beta-1":{"name":"@oliasoft-open-source/units","version":"1.7.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.7.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"0c65255a3f5353dc1315723bf698deea878f3199","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.7.0-beta-1.tgz","fileCount":20,"integrity":"sha512-RC5QbSxs9lKYI5kLzlhp2C6+CCpUYUKKO+pnpntuw8vGK+7OLmfi2t2yFNfbnFWkUyr4XglmwVzA9cHGrsz3Pg==","signatures":[{"sig":"MEUCIQDCmmo5lZvQotaNDTrJxonlBonSZB6AViK9fbAjiy4VywIgJSnvnL8G52WVB3cNNvjKWPkcOLC37Cjz+e1vrD0D66w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/0BlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmtw/9HDsP7BRptOnBgWSWmeRxlsUpO2uf5/Rk4l9tdnVZ6tlvW4mN\r\nMMq7+l8MHSrp9pd6Mnd3Upgqj6bQe/R3gzmMX0bb6yOnLm1zv+nACbeAhbA7\r\nyg7K8ozBBOkiDZUWOibqI/m7etNsw/ifHUjrYPH1mpg9NT8uNb1fTRCAMq1o\r\neADuiwmYv+IsK5xwNfNVwROiBpRQqozqrXB50xze0r9qeL5zhmuDFw0RSHdr\r\nBnosCw38LHc4KkjVbj4BjO7uJsL4I75DskllXmJegqklKT9LlCASmjClepp8\r\nmu9WtBXHoG078llQwNgEIXKTyqOEXYi7+KhU7xmcxEjAbR6gr5HrMJ2WxzEs\r\nmue/iWz3Mo+rKwJwLw0XP3sz8mWGbd2gJHgjtGp3zQr36qi9+nYIu4rS7vhV\r\n9L14n8GU8E2mPybknATs7Ro2lNKtvJUbB126avE5Deu6FcgqA8XHa0HiEqRH\r\nPuQSqkLbqSR1+AdwF3TTdq6EqVygX6+IIxf/04kyt/pCzwyMzf0t4UqfeuuE\r\nQLlaXE4fOEHvOAro7kmDNw1UZVOiyhvlo/6zwWdBYRWA2hlVZBdRfMiEKhTg\r\nnnRAxZV/5gHtOvMeRIv3HVDP4b6tKTRCHBZZoDszRVov1wR5XrSebElq6c0W\r\nL1XTE8qiEl8VZkQn+83MRJCrifnJ6v+blWk=\r\n=x3Uv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.7.0-beta-1_1677672548865_0.2061320199359038","host":"s3://npm-registry-packages"}},"1.7.0-beta-2":{"name":"@oliasoft-open-source/units","version":"1.7.0-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.7.0-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"ff75343579a6d5be865a89b73235fdf3110829a6","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.7.0-beta-2.tgz","fileCount":20,"integrity":"sha512-+1VJBZRrBWyhPHtE2aO+UOtkTU7xvqYVAJIqlSX4lGbrIgyclr9ZAI5/KD94UcdNqtJ2VC1I6v59lZbzFRMjIA==","signatures":[{"sig":"MEUCIDATRha+8XRM4p8P6bbCsNBUGpNoY5AB5co7Kre/cpu1AiEAyCupXXG/jwERnlZWkwApN9lKPyy+5j7Hv2cQM9MUSQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/0GSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxJhAAlsU8K4XkDxNRnXFXkyxNpfU70q9qZrDbsgsbXx9vq8s3XPVJ\r\nzlq5rVSUHJieTDEIZ1Xy4XCEKJbHkuSCINc3bNXrZA+R78kS78zE+IoGGZXq\r\nl4KctkDwLjBoEpb0N7y+ZbWzlnrSOa/FrG4l0kdYkbnAGbgLKyEpPLsyx3yZ\r\ndiA6GyR9mhO7P4ui+rWyC8YhiuscYMVHXTwvpI+qe9gbskuBNzbs+vqesQ75\r\nbRwmr8YUdACn/RxaxdzjCQp25EcAaPdVfhrt6rDr+IW7qaITxIrgcyd3gX5U\r\nCuxpGL7iKrW4YZi8z7CaNUk+6xLHcEmYtlSYcWOBgY71Yhdk9zQS+X5//MIN\r\n4gfCCDLYp/ViUxq2F5HIgA2Ade5b7m23MGSp9bpsau9ORPJEiEJ7axn4Ep63\r\nbKB3dJaDHEDkgoyHu6waqTikrPzkiB/MCcXOrhMqOmK7M3SWa400gM1oTByB\r\nmD+S0V+H+EEAGPdfzN7jd0KOc7v+ODZdaAKZiMeB392FCKVPFfJJHE6f+yRr\r\nMJB15meB1LyEoWKaKkcrlwr1iOLQe7VN8r/5DRy1iVZ6lvgPt/Wj7eXAy72G\r\nmerGphd0TrY99yUQGzIct+qRzFofdgxEP+Dm7J47e59zlnSngN4gofM+iSNB\r\nXkgoFOuYuX+K79kQ3bBYMcOpMXOurP2tl74=\r\n=DJih\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.7.0-beta-2_1677672850169_0.1399502253080953","host":"s3://npm-registry-packages"}},"1.7.0-beta-3-beta-1":{"name":"@oliasoft-open-source/units","version":"1.7.0-beta-3-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.7.0-beta-3-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"ccbf9fb87290be4bf27f73287843ba46ba6bcaf2","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.7.0-beta-3-beta-1.tgz","fileCount":20,"integrity":"sha512-c1rCBhJt6IKF0mnyiou5gT/GiHHgP+QeHjG3lZsuGrJ6T0uknFj0Y2WuteFK2Krhm3iUrL+x5ufQHy7MDc3QZg==","signatures":[{"sig":"MEUCIBORDKUgMrm8PDxRATL3P6xmBEbusnR4/ciRTeA9YTxCAiEA/92B80kliAkZ7kAG9J1S1bWdv3Z+n6ob8gAnSTCI3dM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/0fNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ0g/9GJcuZDUfy8tN5EoAXXtumpDPvzSA4Gvw/6XRBv/A6Cq/sboz\r\nB3ZLE0tVSMl/Qf9uQ6TP6MFjKISw4ILzOaZ+Fd1sFAct3yWDLKBE9gJNxnNy\r\niPgMofsrnnw+jK2HiOhzb1Jg7WlxsJYk1aeUntU27pTDrGk47HYfLY4g0CUz\r\n4ZcpZQTlbcWL/6LQ8o6rJ0PdXwfq4N4JZWuDMIdDmjUjR3u2ABlztK47mztd\r\nE6HlOUn1lPNVszqs2Gk7FjkcV28WpHMqWfDbZda9EfFM2bxCtf1yjQyy1Tao\r\njzZXABoMvr2lhJ2CnJlMySNKBmvFmW+zmeARLNf4YETxB6xCyPtz1OAtdAYR\r\nEdy1Cz+SwQwEVpliW3DHFInLsjw0YT4rsSZmSf/R0ht7Li7Hz0ic4Uli3rIv\r\nRPF3ohz4heSbhYdiaB0mT4YhaXCnlNEZjeu7xPC7i22rxrEP+HCj5Vept47q\r\nixT5Hg17XOOtEnkXwuDv0rzSasXZEHZR2ED6YAmY5Wi0A1q+YIj/uwXH4s/6\r\nEDnnZDJaw7xPsQ72fJUuIz8YTQO99R5d0oMQ+znj78RqA98zRUfSnP8xI2U6\r\nbpgi3Ewz/iY5amIaizjFhFWjTa+/1Q7lrzubctDXJarJm70+UQTSpM3R9ioC\r\n8xaPbAAuCQ4CN7r4W1ZCxsGKTY6ZK24fuiA=\r\n=lpJh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.7.0-beta-3-beta-1_1677674445552_0.9268018642101861","host":"s3://npm-registry-packages"}},"1.7.1-beta-1":{"name":"@oliasoft-open-source/units","version":"1.7.1-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.7.1-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"cb971f7ec06b324c95cf2ad7f917e78723e04634","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.7.1-beta-1.tgz","fileCount":20,"integrity":"sha512-j42jK+lU+3DgxNpodtp8TJGxwva4XJG3MApGU1mpy/+Uf2oKUtgFrdbIMEgDzN8GVOdw/afbzbm1VN+mhFZRkg==","signatures":[{"sig":"MEQCIFopImcJ8JSqUvj3Y6m0YpDEa6QfGau+36LimY4Tg9VnAiAdH+vS5VsPGvz9cHxjgIfmnXYMDUBNQv2Wk9H32IgbeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/15IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrD9BAAhjjwNjLJu1komcEgBfRMjyPJ1GV3B2CTy3NqZhsl+jq83vu/\r\nh1izfNqdkzKzKgreAnFrgcQxpD0cnr49X7uAqE0AQsFuEg8SE12AoLNy+mXH\r\neUdpYGEy0zl5pVRb3V0hKUFnQF0kAj6flENwwdYGFOxVKEMqks2SVANX5rHL\r\nwtLMHvERSoP/GOq0e5dPH3vwOtlnKrr4x2tA2gDWaIfnnHjPiVIECXvQr+LZ\r\nIG7/f4rCIq36qGfodvm+lJKnWOhxjgzcPfUU3uK/nVFgttF1OhwHwpoEdcnn\r\nKs6MKoVuMzMDujn2Fk84ZlkuMvO4yt3G816NPxVZaqP9zpr4eEVpNxGYXTYt\r\ntO1tu3zXea2xU9rD/yb69j6fWLZnzjXDImiNkagoGuhenSQL+iEP90MExkI/\r\nHQ1gJPlahHDblRCpivmc6UB5/Mt6Evs+mjWitVhY16n5ou4+UT3WppccVImu\r\nljTj/y2uLz2PesT1pOQdND9GPtlP5PN2sThJygRA12OC8MArbbkKAX3UIkfe\r\nEP8Qo9Jp810fas2hvXgjvoCxP5FLQZbr5fzLuBitUSrcirbw+n5Dqxme2sSf\r\nFIFM/SsHs2vnQlwupX85Gga+ZoGxNJUDv1tILgSzU+FQ+ad2dcxVolbVUhZC\r\nZAtu0Z6vVwKIDURDImbgLyd+AL/Rpa4HHDk=\r\n=BXBe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.7.1-beta-1_1677680200524_0.7680285849271717","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@oliasoft-open-source/units","version":"1.7.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.7.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"109fcd4604054b7706891dd5dc40156db4eec40f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.7.1.tgz","fileCount":20,"integrity":"sha512-ANf7sYaiO1YudY471HTc1kfW0Bm/IrxfwK4P4Mxt7icEj+tO9f4sBH1yavYhkXra2PHWVkxte3lknXD18cKm1g==","signatures":[{"sig":"MEYCIQDRKAmCEv3E2rRLV879QHQARPNkHmP0saIuqwDJsGJx/QIhAMofRpAmg1pQe7emrkyixpSVdA4P+WORBDFP2XyzSp1Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/2J7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonKg//X9F7LKZnbxLhrg4NCrkp2MBSyRFMkFTzufMmNMNuVhsRtSTj\r\n2OWonVAMfgpgB/UeMOZRtdS2/3zcB/pZV+IR47ABu5b+j2V3aGYN+74/0G0q\r\n0Kd7RCkMbM+8IjzA8aJ5HXtLOkZCqKjamCv6iDVQzaHElDrzQHVX4nlxR4Ly\r\ncyFY+EUNKnOG5CiqWSr7RJGp29xZWndiAYSW0eb+cHXC7kQjaE2oVQVvFEf0\r\ny0Ak5PZOpp1TlGNkY8zKiXvmsANSRq5HAH3KaSVHZEm/MqaOpLwixhsTf+g/\r\nFFycKvD3/dBJkvb+oINLygUjbco/X49P31vKBfmaj2BgAJEJM0miwzdb263D\r\n33p+Z93UdpArwawtR/ubYYDrI8mpq4npLQJxs7mUN2kXSsdH9xn9x7VQSqOj\r\nQ+9HGBSVPg16aOi8nK53sTJD6umGFTD/S2kTYNzZPKfzHw2q83F/x3QQDs9d\r\nYtKIxD/Q0lshO8VHJSo44aeT6+kkLgp8fFVt/C5MrroDhaHiamqx8KJiNrkR\r\nKieOmrfenwRvrqbgDSJvaNUHXqSyMxshzI0DeHh0pmo+TeH+YLhauJyt/PA6\r\nK3kY1oLx3hSvkT98qXQnZCgZ5FndBvmBUTrPQR5dtibU9uCPQkfOU08IoBxA\r\nfmK0iD5bwk0tfuhIXMzGNyruE+dSt+9OMY4=\r\n=AiQW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.7.1_1677681274929_0.3557077034437628","host":"s3://npm-registry-packages"}},"2.0.0-beta-1":{"name":"@oliasoft-open-source/units","version":"2.0.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.0.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"5929b1b5c63454ac245350421393867411424e69","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.0.0-beta-1.tgz","fileCount":34,"integrity":"sha512-FECyehs8OOPmDQZr9MZYBk6lUZs99X4x/wmQnRM3DL8JkVKGy03Pc10psoPBtqFxfxW5zxphYID3Cl/D9a62iA==","signatures":[{"sig":"MEYCIQDJGSFCoMKqOEhAGytxlWuU8SiK5V2PznuieL0+inuuNQIhALQ7VYO3iYL0flmP2jxMGG9t3QubQuU1P++7gufyAvHJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBxfnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaeA/9HVJjWLsyj0ABO+YIhDWwOOdq2AOmo3Ww8kznG1JNUUktyceI\r\nm24nxXOIX4sbS4SEEVscumzqitIoBA2Pj4fz8r82vvNOOTrPiRIi3IbqcZyh\r\n4waF8XG07jgnbAhKDpt/uN50VJ5IOqaBRterCx9tHA4I9WzL/zI/MlgHQ31d\r\nqf9WLvSnoWOQwg7PDO+EZ52LFHhw5Db9DdVEnQkTREwfZ0jYh+U2SFVpqv2P\r\nJxp5pZsgNAwsyQ5S6QBCXjLbM00/sIhz71zjD/IuwP1IowGQ5OEwuy4pFfTD\r\nUHCI3LQHSek8vqgLBLPR4itSZk7Dgi0fqzbpJlruq70JXmzianb5Zb4DVRQ4\r\nnJ3fw1zIOoxT/0DnRy3qpaZRpo0tGrOi3rQza66eEbZNKCKY8SgtXRY9WNnv\r\nzvobC++cUZ5pbD++uqgQlIpbnerE7Ih6c+CDM2AYcwO+y1vYngnotqwcXUHE\r\nzQykP20TCLUd4m4qbkgwZcfhpBSY/GOzMTDpjanSJXIMpa5IW23E+re0Gbnk\r\nZKvBWg2le6j5z1kvYWz0iH+zf1wIH4NjnxJDf6oGaaTune+fa/FT7jG/gpsT\r\niwsucg1K+QY8beyBdvMzPjsSKWlqm3Mrc5Cyi3YzlZ0g3/Uqe+B3pNmk4Pxg\r\nj6hlj7nZY05R3jus8pBDbAEpzyKJs+Xk2cU=\r\n=+dOG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.0.0-beta-1_1678186471219_0.3186780933805111","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@oliasoft-open-source/units","version":"1.7.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@1.7.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"32dac22d07c353c45cbc1a0fef3042f50e3ffcaa","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-1.7.2.tgz","fileCount":20,"integrity":"sha512-VlF+sbQdufXIvAaFB+eRfCdVWVrBeYEFOZ6JXDTe+WE+3nTNkrB3hPXfn4x31p6nKZIelAqQUY433I6bm7KbrA==","signatures":[{"sig":"MEYCIQCRI43Q0knUE4c/JJVdmQJ6ORcCxlegE/aARVEUPrYb7wIhAO8a837yUVw9EWNq3zEy7PhLyy9Td2wazYRp7Jm+yda1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB0L4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwWw//Rphlp6kneULrThBMtBdDJVgiTuVKdqzp0pBICUvNlFxPBlgV\r\n15uTe2sUfU0BINT5L0B3g0MlMsRU5gnwK7zXfdPqgUPUGb3EN8JcjURB3pDB\r\n7S+Dn+SpzRqIimPy0P5JIcQ+xjFde2/CWsuyWIVjUz1rMnlLUucAurrdvDc5\r\n2gh65r4ldaIOdJaH7HT/6wF0BQuA4bbVfDjMRojS2bQMctm2v5FS3jJ4n1EB\r\nOuzgXnvdpkaIOb/yHxNU1rktqSLpZxjYjemyfimNXmDktAoQj3uJmLjCfjeZ\r\nlvFPvLTIUA9WbJcbmt0R3zohOlLT9P02Q6POqo4b0kcRdpD3ufdOjU81HAtP\r\nG79XDIMKju2FdDe4t1hXaW6bV8VUdn8VkIzSEMGS/51sJ3aiJjJS2aG3RBsG\r\nrppy3DKiB3pNdA44uDJrnjF8X2UcuKZ1QlWTVd41kNlFdR7iS6Aa1Xlu8tku\r\n5eWObOWdZJBR5t5OGLBZ8+8uIpPAQQM4dsfm6xsZRnC3tpD6Zszv9Od+Lvb8\r\nJzrT0EUXGLaF8i7gfo7WQX9auYRZfz2rXg90WQilySiTNFR0ev0O90v64hCu\r\n/6dnufiAD2lPcU2/E8EMIof/oo54JRfdL9CJ4EL20fdC5h4Fn4zHI2+AuxLT\r\nFCPaoCPuGIYvnesDd37KvTR9H7tVm73Ldcg=\r\n=geiJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_1.7.2_1678197496085_0.3940263367003829","host":"s3://npm-registry-packages"}},"2.0.0-beta-2":{"name":"@oliasoft-open-source/units","version":"2.0.0-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.0.0-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"ae1613ea9d617580abbf91f157f45b5db9a8cf38","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.0.0-beta-2.tgz","fileCount":34,"integrity":"sha512-2Lx3loR2MWt9ktvEo/wy+mVOKrQQgwPkTY9P5xwxGuoWpCnEdvIEZ66XPjjtAe4+zg5QKm8zG+nKHupyZBYfFw==","signatures":[{"sig":"MEUCIQDZYpsTNLnIxvc+VLWhwfQOpDz45utCHaLoSvBqQgpmKAIgGbtL3mkBGwXSsKLoStd8G5GnB4oZJKfBCRXnQObdZiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB2mnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrekw//bVmbwFcM2DoTzO5MY3zrDsDz7IDkSUcx+J9eYTMHl1t3EoKP\r\nHVtXiOFyq1fEB/DiGOIL5Jj0Oe/sob6koCa5Xmx+Z8cDFhZi3MTPmZg1x9hy\r\n17RX5q+B+AYj6iV7VOSg7GVmO7LpIugW5O/zDOFDg+hYOzLD3QmI7TILKaBH\r\nIrQDK9GT4n8Lb1W5xU0tTnz87a+AP/7xC78+TVfMlkh/JIBiJHNNJQwwy3bT\r\ny4ieE3gk6Mj0QNvrrU+XfvtHI7AurhRqfJueNN9cilQtXHTTXUDVlNI3MseY\r\nle/38XvpX/6hWNcO5a9/7QEAGPEvdSso6lBHezgH8tGVQEhgbhc7GbtmDr+N\r\n2T1Nd+Ynmt0i6Ow4Pizws2LmChZq+X+VdX/E3ZvFjO9Xo7DHekYvu2+u2NV8\r\nBRKZkkfi0diNCj+/HzzvZDXfAsFP9gwJir+rJF+3l4c0rJkB2YV2q55TMIJx\r\n/7iDVLZd4KNQ/G03u1FY21WgjgW3186ALZRws6enaIzwR1NMRfQqPOH7HGy0\r\nioZooMfcXkUIktFqiQ2rEZX8oa6JyvIQvts0UdkglBkN1Z/Qo37bTcX77AXe\r\n7u1Em/LABxKcCbt9jN9pi0EjqFpga0LYwwO0xIkFAB5JQF16jec3BpruoTzD\r\nh0V/wh1ZkjnvEWZKjhp5AXGXGpkd3+CHNjw=\r\n=oR6T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.0.0-beta-2_1678207399704_0.1255088113471372","host":"s3://npm-registry-packages"}},"2.0.0-beta-3":{"name":"@oliasoft-open-source/units","version":"2.0.0-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.0.0-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"1ce7f054ada9f3fb316f02e1c2597208d94eacb8","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.0.0-beta-3.tgz","fileCount":34,"integrity":"sha512-AScC26uZDz384poBIfltgFaYwZ+aMNZZTDE4LCARjcm61K8qWW8DMI4OTTuwNKr0Jty2GRVdorvXpgChn+kP6A==","signatures":[{"sig":"MEYCIQDZpSWqBFFv5MFAPfgRbtmHbMr94xAbXMpPSpNA72QLMwIhAMXuW9cmq9YKuA/39n9VaqGedVmRt6yW6/JJ4hu46kU+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCF9GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIhA//VtvQwcmgojqWt4P96KXxHvQo4qMaX+54euzzbUapRCOtM4S6\r\nQx0ziqAz6v8x7u8PSLr/q5HXWumAPfz0qChoOGBrXkuNsxJKByKosztgV5ee\r\n6bdBFIceaMxMp89PeBz6ujfbIHUhxrxQnxEA9MwjNX63EbgZajVIUQMaBAtm\r\nt9nv96c7NYKzdYjaIxskuDS1iYNdi45VH8aH7IjE6O4sUyRhFgYxnv6FvjPX\r\nhtscCqv+r8gc+1LUn8TN4ZJHVRaFOKkxmF5s8nVLTzBgc9nueGfutLXVILGE\r\n7OPuwbUrOHQsTzHWKs1UF06p2caEhE5aQM8XLEIYnqkxNWE54g9KgkHCgagg\r\nr9fkgcebTUJmbjhHs/IvYf+p9uM8CyKGqyA7r4dQs5jDHCLpc+8AGgd4E4B7\r\n3xr1JkZ+B0meIUXxu/On+7q/adGBRjRsGRKwY0xvraSg7WjcbWgKbNaalC5h\r\nxAkfqlo7U7iaUbKHERtj3c+sr/YDzJ9mnrOtSG9hR3EuFeaCaO2PVu5LLput\r\nqq8ztIpIAWKyqBXa7wiVAY7KmwCHLnuV08UrTMPDkmOWjHWhG5Gxg79qAaiP\r\n1gLpC9DZNn7cZuJJGHpIBffth8I+f4zePOaYZLeCEYQ8wLOh2eHivAgimmbN\r\ny5x7uDrqt3WmlILgl1D3jAqAq+xd3Z0JL5o=\r\n=qcd5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.0.0-beta-3_1678270278242_0.36509338490782484","host":"s3://npm-registry-packages"}},"2.0.0-beta-4":{"name":"@oliasoft-open-source/units","version":"2.0.0-beta-4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.0.0-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"5d854fd7fafc18d78b31f968ea6fa72d6bea9df1","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.0.0-beta-4.tgz","fileCount":34,"integrity":"sha512-50Rs+mbIRafxGipaTals4Jfmo5qEUha4ZUMbLTpCsFLzHWjhyEaA/LjVy+zbwP+vBKeUX/ZOk208sCnY2/jV3w==","signatures":[{"sig":"MEUCIQDN73JLWZ1jLjOMm1TUUVYJpmVYfNm2YOd1Vfpkp5wEHQIgVwFrhbaX5qhLRY8j/+FRfcqS1m7guoePSHyAoLqIw4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCGnJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5SRAAi+i8ckV3WWaMqJgyoS63DCfFYSQXsO8WMkXdp761Vo1mC101\r\nA8nBZVGHiFjwzvZMe8ztMkGoelEfnpqHuhrTi/RuFx9ChPw3ALnEz6recoy+\r\non/K8SkaeyKEHRLPBfHlK1rxC5D5k/wIaVGSM1yIvDtF+L7bhySNB4CMq78J\r\nIR8cRVpVyiHgmqTXdwiCoFry5OJAPHjM+LbR2l9u3n74pmtWoA9tuhpzxEHc\r\nPQZtlQXPQj6WRuAq9FQIieW/QoHyji1rc/J/ZyBUFoHzdi3vnPUU8cB+U8b4\r\nnmLMjykJS9E862OT76ZIxY62Wuj50IoMUm7NddhL7isfxRLMi5KHDvN2ymFp\r\nFUBN36LSMSNi/orgvwCIeRTeLi3ocJMwr0FLG9UhLlVDNDJ2DZVmeROTwK5o\r\nmBSQnIXH6sylY5z+4C41/AL8vKc9S4SkQT1f5whpT21ZmIldyBJ+WMZKsSY6\r\nl7NSZsfqGbbhLx9xQSQQJlkNfcvY/j/FkFhDzDlyl6CeldxKAbU5BUREyEgH\r\nx6z/pEyQjLBqTSSil6WhI2VH8lCgXWoV0Jlw+K7oplQN2ZZ7eQToej/8GBPf\r\nA3ceCrJa14XWpCdQEpB4PAPqjcElR7Hl6WSsSW7MS26TMfPF/HnhksgH/Idx\r\nFO141Cz5gELg7+myVIAEP85dn+Ti8OcEu84=\r\n=vBz8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.0.0-beta-4_1678272969234_0.896923432908616","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@oliasoft-open-source/units","version":"2.0.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.0.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"f3b1757fa44616429af1f0de798e9ff6d6912770","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.0.0.tgz","fileCount":34,"integrity":"sha512-oBZNFDKBzrzmQiU2m2nEWkDt2l7wjYgzlKnvTaJlGdYx32BCEhZuCJ9Ei2c4l4Tfoj+miZ68EgVM44rSHfTX8A==","signatures":[{"sig":"MEYCIQDQu7InSWszAFp7I3ZBdetQGD1yeyxFUNm86WXtKy68oAIhAJvYVUgQIa2Z6dkL+T2YiNEFEl4RgeEouF4n1j+BcEs4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCbycACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvJA//UsDwuJDFNrcn+b7i7NhYm4cP7RVIa8WauxQNAiIMdHZddEji\r\ngIh/EK71u+puC/MfCcfRSj4tKX6eC3Tu3LRfaTmr8TCz/y2nSCsOuGIlqXjJ\r\nGnLZO2l4KGt0z08a2VoY5wQMYR8WW4Hko9CvKQZNZS1P7cwiVGQXUTMI1VxT\r\nCbuP1xp1vL1d9PzY1ALmb+/Jhi+xsy1nqdxP2rnQ1MJFWQIe+i1uMVDzws74\r\ncWN/1JP7148AzoZ3tEFlP99k2eiZ01dolDhFNS/PNuNZQESv+kQREU9to6ep\r\nIzscvlqQ3AvDpSz8UOuLym/TkLAKLfIvPa7PMWCjJQNAGFnV6+Us0ur9nEX4\r\nooVJ87lO3yoznRnTYnXPIOUR72fVRufAGVT21JkAteCLO1z/6u2Dri67tS4e\r\neT9kvawRgUszO0gaJmJNTtAgQhjcEIqP+rjpG6kd4dZ4id/5ZzMzxRuyhZG9\r\njmy0RwRobPhgCZKfvPVsakHl00p1PO2K5p/f0pgGnAqdKbr8JHgHgJ3k6Z65\r\n/01+e6twOu9dlbXxP7scMVztTZmtjAFYGHVDzLT7D7xX64TD0MJWABqlTvLp\r\n1v9Ho+dkTYIlREsh2CEFxrA5vHDIbDc6RRxbGCGzzYDCwQy/eD5kPlIn0wYF\r\niH8ous0nl2ussIxGuC192QNg8Z/7S3Qgd50=\r\n=rbUQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.0.0_1678359707995_0.7046649803544265","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@oliasoft-open-source/units","version":"2.0.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.0.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"89a4bd5ee3b493f4da6c3f5219ce352b38bb7662","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.0.1.tgz","fileCount":34,"integrity":"sha512-HUiElCCYxvaivrlqz16WAisDHgzkb7JU6R5gw6rtQyAhNvqk26ofmaa2EH2XkKZmFXB3UrujHphB2Zq9Ov0yow==","signatures":[{"sig":"MEQCIG1R7JSb12yzpZzpg+okNcpvdALKQMiYlyPGnon9zzYOAiBFiQMCxx/Sd6gcDlHWeCW2fx95uDPpgKTCIkYzUv6ULg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCduMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQOQ/9H/O2F+uK+nrIBRaXJBa8xHgbVcty5T37cUT+8FYUBR+DEs1L\r\nqhbrZCsA99Vg8tXjwLokmTTe3cQAhw2CDgyIPLIf8IC8BfeXtkMY04Mx1Udr\r\nVL6C+8L1rJc74BxlRa/7EAy/m6RMrTHzXw4KgakBDRcwoE/zOfAdtkvG71Xu\r\nuDaMUKqYDdUtjjLFHaFUVLaLIRh64bnlH5p5yGB+gXu0J05/9rLQViDFpD4s\r\nH1xx0xAqCu8x6j6IuiHekCkEoe8w3iiiwNZdWNzjiGYO7CMsxcyeFg2s0z7J\r\nKGggLctTo2S4IhHr4p0xAcpV3fVkbVYpXb4lzJGr3BJDWEjjl8NtTejiJwj0\r\nBu2siIvbNCmOKShpECpxKF/We1O/i2OOcPMRb3rzzh0L0YD55I+pB+hteOxf\r\ntM65lbLYk7XCDny1v4wdHxuxhiV/XdkXdr0gYR49w3NIPjQkatw4hGJUhvh0\r\nP7GVP+dPfO6F++GeH1xkAvzDPidgn/TIIthCzJP6InGgRzJR30U8C7CAPFR5\r\nqbQqefAlaNZxPTapV3w733JfDSWqesWW49pO07cTETC6QmqDYXJrIhcTt+D4\r\nFFxpTrO7zn9FqS4VZNXtjgFIiMyAl57Z72jNn2yycxSUHMfymNIomEVMgD5d\r\n8XARfQa/EViAYIUzJVxbeu1AHNyWrOtA8Zo=\r\n=1FDX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.0.1_1678367628272_0.5854888014967861","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@oliasoft-open-source/units","version":"2.0.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.0.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"a3f3086b85544744b8f83dfa3b6ea519f1852d25","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.0.2.tgz","fileCount":44,"integrity":"sha512-COiPCzH66b7/ttAWftsU5aC2hy4gmRFuED3xE2DeiBJUzovxqzNllkge1KBnztZP1rA2mD8QL6oKD+0dimiN/w==","signatures":[{"sig":"MEYCIQCxhGJqzWK+i1TXBERpsCLqYPhtGLFnPqgmgUyS1ZDbhAIhAKceImrlP7Gdp9wD7jBzMlwDqw0z402uW2lMnjOvRIu+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDuVDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7ug/+K8XEJN4GvacDuuFExJPDs2DSag4a/45YmLPKfJXJGhyBqVdI\r\n4He8slI/LSj+BXK5Zxvt4/e2fISbCB7c4hXUI4uzysUqcUcYknVjAtuEjFfN\r\nEr2QPnz59RytMzTe8rxqfUgy8BaapgzYCx46vByoROD8rGOb0OBi8uKEaYIg\r\n3oq2uumB2s8vcCCWl2uuoYHzqyGzTJpNHEQwIFteWuu4MsWXmMu9h7/+HyVQ\r\nuAb2Mddm6hi2Ttx85bpnGZWdfHC2KTceKth5nxYoiPCvi6JR48YRtXftf10u\r\n1iDsoBQfCselgp+JY0nP8vk4b8zou3brPaSWu7ev7QmzYqUZ1GvnlWPi1hVL\r\nMtAdyJKCiPI+Jmqe99Iuz+e5A99HH767kZ+bmrzwQ11FfGJBFTbo+lTO9u09\r\noWx5GxdNjoOFvhBnzXdn7i8C36iO940RpVlAGm4D0YT/XOJFA5duPe+l0oYO\r\nGMIma5xKXFpLF7XQ6S9JxcTj5JOQqrbO9wD+cdpXVjQbP5Oa2CRFWfOIgIti\r\nMsxdm69VQEro/yh+ZnrvXuAjxSbhzXpSQ7V833KurP/AEQjP8LhjyKS2k8v+\r\n9KcM8SKwB/cf97iGYdEjIw0UnKSJdi+whJf0Qfdei6sg9WTWaZo26whbG8S2\r\nPLFk0dhiAj/oCwGk11v3jh6oDQTIY9MwggU=\r\n=W6MT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.0.2_1678697795342_0.14283598370703365","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@oliasoft-open-source/units","version":"2.1.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.1.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"998dfc414dec497640816e60a32165b8c6559303","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.1.0.tgz","fileCount":51,"integrity":"sha512-nj6xUnPhkkurEeUrfQCq1CqhN7GMeBORY1fiV4tY9lpHgTxm97511M8nnJwzqcnFLa6sMEtHZgVs9LDweJbNPQ==","signatures":[{"sig":"MEUCIC0O1erIJ6HKGvQgiYH1RRiGa3DQjataMeBXnVFw969UAiEAsMS1m3UYFkYPhHP6P6JOPVk72k1SYNxlfbI9Et5m+EY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEYmtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX4w//Xw23qOHXcQ+djnowjW+zybxy5TrgVO8byn/Pej/foqTsYk7a\r\nJ/IPc+wkAPRb49OOrvIR4gA//Jqi8Z4NRWAkclglsSBjCpJ7bs155TQNy+OW\r\nRpH4NI3sGg3nWMDoUjdp+IOg5LdoNcL85MnG3gFmOWv0wjjNroUFa7q+O8ui\r\n2KQtWpXgbVAz8Co8lT+7/QmiH5kBTk8trT7UkLSFCn3H6XVLdg2OStPfi7d2\r\nl2d7fC1hkWuXop85O8+yCjiK2xCPGcTFbE3P4UHk6+fywg0M7eiAqX9FxtAf\r\n6qiThsk52x7DBPXKI0kUoOSt1yqpmuCv7RWX2A3k3VlQXFOMJ5AmFnY5mfB4\r\nAaEy/RVCKwkbqTaaGJRwjdiisKV/SAUOva4Lp4w8XFdSxAIc8YK81ZdP62py\r\nWiVhC/nUTylvnESdZ295yGTYm6Mj+1qnWLPgh3cyRy1sR+WbvuewSs46bHBe\r\nA3nhElYPKAxOLUTMeJ0ld9cixe5rSpvFKHhU3Qo049VWCOK8/IeiGUOochDK\r\nScKfamAMopClfoDuqrwig19W1YqJVOJ3eW+ElkwBmydrV84o+uSYVURa9Kdr\r\n4DJlR3ANqS2f52Ek14MYVSHHyC4PgetxK5cs9wK+Q3tryQLNiwW8q0YI8Iyr\r\nm6XkF9hxoQHFq8jcOWvNc62PeHdcCHcEllM=\r\n=8ayX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.1.0_1678870957500_0.6600806315316883","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@oliasoft-open-source/units","version":"2.1.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.1.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"c5ec8b20cf69e40dfc317c2b34aa8c2175e84a6e","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.1.1.tgz","fileCount":51,"integrity":"sha512-lQ+pRbKc25DhjxD6zkQ2TYrlyOgYbLWXdAQmWSXqpDBkkmDdQgntAAunSx8TqAP8ZO/hAdCKwZZtSZWnWSz+cg==","signatures":[{"sig":"MEQCIEknlx/KJDQpJ9lotAx1dFalatezSC39hQUclSakAefgAiB8eooVbeD5vygHtnIFOa6XJ7o2AsdcEQr3zqqkThl0qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJU2fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhPw//Y1GV6VcCpdgN8ARw9mdt/6HZY9+djboqWHUhJhiEX+zY1Kd0\r\nKJbDjVV5YVP0PHlxslVUwMHXdoTeW7t8CbdMzKMCpLHh34WK2h+JEqJ1JpES\r\nUnpBtTts7IXGVDPWIgbiPkjnw1qHdo5nGzTovBjtQbrOAGrqoGghDPPPeC4Y\r\nu+vOBHofgTOE0nsXhlEzsW8RH1Lk5y4sTVC/WZWeWXb4taV6VbpKr7XsSMxb\r\nU+771+C3DLXewJGcOVl3Dsn7fyERp5VV2SrXbpGrbQzFB/fkGP5P7yxR8J4S\r\nix8Mpr3+pCJyU8CAak85lN8H+3i24Fz9l7ykjG0tujz+s2gIZvtYpdZSrys0\r\n13eXMucawfmL0pL4vlFk+LmgDlyJmTAycAYlY11bsDQgjehrVnWrnKI6Ipca\r\nU/Z+TWSsiXL86Uo6SwTLjHAtRK3BZDq2u4Pe2cIFL0/g1UKx/7QuHmSZXQCl\r\nsoq4ulZ8t7X2tCgC94kwYhzjevgThGXehqJ8Y87YaAO+HDiyvYALKEVnpJmE\r\nAB3mBcPFz6waE+mJ8tKxKdjh6muhz32d4Skh5WR52xQV5C2mDXpg2rAIX+DW\r\no3lbRaaqRtdpB1JAfD1aUSfDT/+u/w3AKLmkQVGwX0r2c5YU7CHDGvyWxpBp\r\nieVtPJd9pnVNAieMH6nOG8DYpjdArrY8bA4=\r\n=5Y+m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.1.1_1680166303100_0.80822620852083","host":"s3://npm-registry-packages"}},"2.1.1-beta-1":{"name":"@oliasoft-open-source/units","version":"2.1.1-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.1.1-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"8896762a899cd91400f1e7ba5cff560d14531106","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.1.1-beta-1.tgz","fileCount":51,"integrity":"sha512-rUykGWIXH0zX3TsAIR9/L2KPHm5UF8yq69jlx5TweHj+T9fPOn1AVVfHvRJwU5vFJblRdzVuv37+Q8+qDMpDAw==","signatures":[{"sig":"MEUCIEbEyWjhjpMCautgxL94El/lXB9dADG2875qQVLHrc/HAiEAuKtwwPSUClA3dDePt9vT58nYjt1nXpP3Szv5hw2WgYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRjqgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiYRAAggYuLXDLaMFFh0D2Gznn84siNPLQQLC6sohxOF9Q7lIfUS4h\r\nUvn7rJfDQ/faphCbLb5/ap2syQErV8OT9fNdlL4C4cfK9zNsQkHOJLzRL0Hj\r\niR5nrNGWqoz79R3rjSyKqDIMY07CS7sIiYRCVR1GU7zoGFPrSIz9+E0lJOT+\r\nkXZlQ/Pm73CUR9GTSU2W3WqKXlfqoT/kLNu2tBCM4JA3jSolxtfjJL9bHR1g\r\ng8hrzodoIG1CPUV1H5MaEv9HdLd0Zl6UmwhdotMKFzhVT3E4TwZOCkrbOwRC\r\nXeHnmsD/ejoatmFzU7ksTPEwHJrbgUSWy+M94dwESVexrhJZ9/tFelvix6cQ\r\noK4yFKfOPGBwx5th9MMXApxgQFZvPAPOmz64cR8pnVyPCfptmN89Ne9vHLca\r\nr9Lp58INwwtne+RAxcpXnWLpg4dVzx4jWt8Ad5YHNqWK4tBJ6VbaH8+UiAeu\r\npwnQWDsHnNCeODCyIlT944qCo7zGUYu6tJDFqF4bjfC1QWZC+2nUTdL6QrGy\r\n4D3Cnl2CPZ1TdgwZmJwtfAjCneYmaQzBn3HpZvUAsWqyL7/syN/xgzjdrTOw\r\nQDeIRtdMscUp8PvbsiZG5fIfdc8zm2M3WLaJVn5MPzZOj0pBSMH4d0lJrQ61\r\n1U98ePleiMT9id1ZYqujWkc2qOvXdr9YThY=\r\n=TFmk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.1.1-beta-1_1682324127775_0.9796835165913351","host":"s3://npm-registry-packages"}},"2.1.2-beta-1":{"name":"@oliasoft-open-source/units","version":"2.1.2-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.1.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"6c77de11301b82bd2c137250b5e00f6b68521cf6","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.1.2-beta-1.tgz","fileCount":51,"integrity":"sha512-hQLjon/lovzC2noP7YPDWQHS93saMBe5mfI808BbPxqNeR/m2gopEOUJpUYLLe4rfDTv3essfSMerNwq+7mK2g==","signatures":[{"sig":"MEYCIQC75nhxLpqB1r8NKWuyO4BMAQmkZas8QPJ626wC+LeMVwIhAI7eJXs0ZIjISOxYUcdazz/8ayqsY+AbyXplV6zUKOA8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRkkHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Dw//Q5AYwAmpsE0HQIssZlzuUNQ0VV+reUZLq7YiipJDG7VNo8x8\r\nPJivWleRQvmIKsRIC9SlCBPDq6PIeNi5wVqNue3i7wRClV8hqDKHVCsb5Ipb\r\nKYjsvxnqYAhqoVIvMTRgHm/7G3Anu3fHYuDbvieKy4y+O5pDZ4BUhOWRbIfC\r\nul5rWut4MaQ1U8fUNxhl5I7iR6d+e/1pC4vRE0Pv2AB2+PJYeqWBIQf3Csqo\r\nWEYP2EL4k2AUnOf5EBk+mXuM1LrPglop1hrWasx4r90RT+/N9ikf8qE6JkeE\r\n/Z3Aja2vcuM05zICwxcK/MlI+fXRpQOmHbC/KiTLLu0dX0TxYJDI7m/aBI1l\r\nZfcqS85S7nC52nl6GWnsisvD7E+TWjsLaxUbd3pqvrPaJgGlrso9P4rR+i9M\r\nXWJgaO9g50vi/UDbD8NKeYBDs8ItLLaJQpDE0Is3S1W/iaCks1ungSt+DjC/\r\nVGhbw2o0c5kU9I8y7Pec2ZzoskPGSeybVRM3cZVCoU6vA7AEnV4asb9EU5FN\r\nX2bY2366pIwWdVDIGKamtlQUQ6U5cGV8a4yJvrrtevmGs/rjyTFMi7KqfjHM\r\nsvHPZZkpkM8cHuY8DhdOJF9f/dStdNyL+0UP3uY4oj4FpEKbe2Oaw7DT4fCY\r\nlJnJQRlSMIgvR9OJJeJbQTZ91EXV9T77BLE=\r\n=rh/T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.1.2-beta-1_1682327815633_0.9031636817975714","host":"s3://npm-registry-packages"}},"2.1.2-beta-2":{"name":"@oliasoft-open-source/units","version":"2.1.2-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.1.2-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"fe4fb6d181a00146b00a6b23af422c8de5829356","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.1.2-beta-2.tgz","fileCount":51,"integrity":"sha512-uAGqI0n74xKgfRAO0v8eScianWwxaEuBcX0EWX1HqJCCs4tuWx4f/BbCwv/T3hmnMFHx2IB/ctO8caapIokkSw==","signatures":[{"sig":"MEYCIQCbcC2w/OylXgwf57XgMyhwGSRBI+yKIXakPcgpJyhSNgIhAO3/rkZ5ox72Gx10l+7UxJM43NkFBpOFY+C7L/oPuMOc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRk4NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/MQ//Y56Egmsr7o95aZPRZNK9vI3ZZKRPGuM0xIkxYV7zsy4RU/ZF\r\nFRbJYBreByG4cXor+KwPAWuvVGQg9pFQpGR4hspK5/ZkAkmVwDmVyid7vx88\r\nf4TZy7XxetioUASlhixNk95hu9uwLrhmBD2+baIDAxliqH4WSeDaKDA0W1SP\r\nYQqbLc/WM1ymLTrqN9u3PN/tkJjlIQbwSe4pgq25ZlDNca0/2OywqhMNJavC\r\nCWDlxKnpOCLrnMTrC6llY1+0jFOcK7BQRqUkDyGJC104WJw01DuPOI6wWj2M\r\nnS2kSiLwS7qoLuyU50yLB7oanTlRDRrdleAm3v8x6Ro8JEyaC23gOYyULHQi\r\nAAoLZKAIv5hWufd1BbVSFgG92vv/lesX3CR7+tgOr3bsjoJcZ7+t7+j5MbAM\r\nhUE0De70heUrJFq1/UCdtjqC/Fgl9rJUEAw+q2EDUHn32h8+s3uCbU3VhZD2\r\noeHqtPJsaKp1Sl4Br2asyRZ49ca/6Lx63GOE3PaxJxvMAKxHfHdt2ApEyWPH\r\ndy8qFNhqMsmVy7pTJmp15pVSWcaRYG7P5lUUJrlB0kJFCgv7dHdU9jpddCvr\r\nARixk+XXLunQ5tk+d2xbHXIQotjRAVmPK4YO+pBmjhBLlLbzcSFFO8zMdXr1\r\nmsG2d1Ges2SnvYAthQwO9k3iSHL8kWevMZw=\r\n=AYuG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.1.2-beta-2_1682329100864_0.3295617415514669","host":"s3://npm-registry-packages"}},"2.1.2-beta-3":{"name":"@oliasoft-open-source/units","version":"2.1.2-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.1.2-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"8a54a650b775280140713cca4f2476fa89b68927","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.1.2-beta-3.tgz","fileCount":51,"integrity":"sha512-kWBAMWdsdjfl8S97oIuGZzPhbl0a0XEqG4A3dap3sjXqTx2PrJk/0jSaFLzMcB4K/yUd8PP5dZ23phDKZfLPew==","signatures":[{"sig":"MEUCIQDiaWUe7vky8tf8WjlxGIES6c59SswAd0Hjzf5qBc745AIgEopBX0OdDySHE8HBWxrhdemWHHBHNTVRImMa8V5Yn74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRllPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPhw//ebzQNic98MN80XW+xU+dNjWIkrKsD4qPtGbxsXdW4kNNcamx\r\nrhxcyQfPHR9DuKLxV0EPaxF5DNcwV3QTS5XVgkj9Wf/wsNkCfoDNUZH8iqxK\r\nsxeVF7+5iZeRMgtGcqw617t/WUWiGZSF36yG8gwkpOxkmQPAi2cEaqe5YLTy\r\n2pNs11M2OzOSkjhIVaqB9oDvEj0IXVUl5U6H6gohQpkhQuK9oL09yq61FS63\r\nADIWt9flfQy7ZBT1/v1AQm8sVF1/AJCgAB7glclsW9W7gzTQNA0D5wTVa+m9\r\n/pfdVYoy1exFlwxOAxv2vLBbkQq9tKX+ogS/Buatc9wDNEYMRv1zQsQWx+e7\r\n9hDsa5phwm7lJCKwD05VtEvUScxrCp6AP2wQ14dDA+OASBHo/Et2VrktRf1W\r\nmJFilOk+Vn8080Emw3b5oW9mnu2yd38Qq7H9LZwXxx6UX7qk/WoXl2yyOk+c\r\n99QiUlJmsxidW3ZxyHF/yCWMrTppSDQ0R5NRewlthryAXsnmJNL0BZBhYqOv\r\n8wVTP441n7A28aEvFPkij1t32bFdEzdfS9Cv6F6TjP/EfoAWtaPL9hHTRMZS\r\ncPd1U9rbphfit3JthFem29uQiqikxgAuk+EknxnWaK/N9PNNNlIWavc+xAh7\r\nqtHR/FGBNfnMuuZ7lyTHr7nxss9JEATLiTA=\r\n=3/cf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.1.2-beta-3_1682331983060_0.42323978879477875","host":"s3://npm-registry-packages"}},"2.1.2-beta-4":{"name":"@oliasoft-open-source/units","version":"2.1.2-beta-4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.1.2-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"6cf26472e8c9c052434a1fd957e5d57222059984","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.1.2-beta-4.tgz","fileCount":51,"integrity":"sha512-Ln86+u3DURiK7aFDemNJj2EmIoJ6/DMramKe2CnLa2Z74B2LXBP7YLFh64QqO0RJoubYPuO7F0ZILeYd4gVJ2g==","signatures":[{"sig":"MEQCIGc1MAcnfkMSotpF/Kus0qgfF9wCfbkBJbthejSnpDpQAiB0LO8X/CwzH9ckLe8QpnJNFzjTxLL64hRA74nuibKWyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRlwbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLKQ/+PA3a9wxjjw4bzVqz15ODdpgiIKY8AUab/UQgwvQotW60K2XQ\r\nL6TKA+MHriUA6sSd8qwQ5kw9X2d9vDHRiF79AQm+qM8/UAvuCTNXi3AQRYlS\r\nNBaPcKnF8P/JhJg6bFbdpBP6I9cP8hL9ISVLvXYh9d/iHwf4oJ7tegiDGho5\r\nUil+wcUdG2vaDNQi3tFEEEfzfj3WPawoyD5KIK1wSVzeIaphjMiTEw3Jc63N\r\nyIHAKtO+fyEY6r91Ejhsh+x4E1RF7gp+4KP5xlLBtfDLSRhm7wrOj3BhGdrX\r\nkAMBQVv4eVMMlPxlLiMYC2STAiHcN48l18yoLeRDvgPYQkGDCGQzkPzMT5Xb\r\naqZ/cXXDQsVfkJykxmwv2AMwzVowstCV+m2OZ1rCpRJ9FRctTS+cdluQcYqg\r\nKzjL9/oh5By37U0wFIChav5UC1XzNfCyGeNneC1tHswA9D32dN/5XQ2Kdv9d\r\nQE3XjAH22wAjBqgtkv5lMlZq7Rl1LKLQjaPLUNR42lqqp9Gzf+6cPrUbasZy\r\nQupicVOnifoQ/gISw7uivYjuQfbmAtA52NnhczPOfaNQ+1RK7mCGBgnGyU+I\r\nw6QfRt7lEFnHxaHXdiJ+UDj7VNxLZqyEXSZ1Ub+eE+x4tT+xwmE4wYvDODvx\r\nNzFss8aK3kwFSnCp8xMpgZy4P3BKE9Xqb9g=\r\n=mddB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.1.2-beta-4_1682332699695_0.41617202831129596","host":"s3://npm-registry-packages"}},"2.1.2-beta-5":{"name":"@oliasoft-open-source/units","version":"2.1.2-beta-5","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.1.2-beta-5","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"bc0780695f72ab4bed3dc73e5a464340db750a9e","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.1.2-beta-5.tgz","fileCount":51,"integrity":"sha512-UY69FYHtiywhm+MufvL5Q7l+w791DH8lKqxxn+6UhCvbMHhNR58c1ZaqUDF2t2qVZ69/hJfnKawNDLZ7JG2Tmg==","signatures":[{"sig":"MEUCIQCcTZ57gr04uW2sw4wAeO2lXKP7E1I+toCSqe63kHXaBwIgNePzjv55F+SlKVdU8gIdRbf+tlxVEJjq/MLTTZuFwEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRnJDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6CQ//bEgQH0s83OogHfxxTSFxaS3o/qqtm9er15vYZNTadplUQCDU\r\nWmZ+edRGYIr4vOseFM1EvFZSEVUgZjkER9JuDjpu66RYI4QK43l+2dLPmEp1\r\nxltfteTDovZMrqytziBA0bRH+U6OT9/WgppmKbs2tdBVaeBm//1IvPIxz3Uu\r\nl3OIEWDIy7aW4rrgpXH4ku16zN8XNmTbm/Fq6Dd+L8EJHokcYoO+a5amqKWm\r\nmMwvCQKvMzBL3a7krtMAdW/qTNo8lx34hSuc5AjAD/BUp7DAibxmKuBJFnDt\r\nFxp3x1QWwE4kQaaKzN5xJvyi8TT7dGQXfBwJISlDLEhtMeliL9AtgbjbDLWS\r\nAnT15GqZ+eEJBTQLPuRX9pUCjTK/BaXwTpCAKXi2isuzPScdtvjfgMIS5S2+\r\n/qoRICsJgf8KMl+XuJew9dSJ+74vD/IvM+MuNxOlmw3yeRPwlKrGZUtXtWnn\r\nqHp5VEgQu+KdugHgm3PsO32Bactsj+VWjWXLF8HRhMmDZXLPoNX/QtfskkKV\r\ntKxjROZ1M/gSMWYINOGmSVKXRvGPo+yuGbQ8J5V1VDLMfyJBYJZ1liRFgZcT\r\nAlb0j1kFjozVbUBy6v/KgHxYAYDVmlSjGUo5M0Gouqg/VT+F/847R/lF8HSD\r\n2uE7Eu6pkdlf1QnC4odl9o4RuEX1OmPL/9c=\r\n=StI1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.1.2-beta-5_1682338371205_0.03147237857373342","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@oliasoft-open-source/units","version":"2.2.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.2.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"e3356f416a18a6c14d4adbc7ca92bef2c25698be","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.2.1.tgz","fileCount":58,"integrity":"sha512-ZXeT0dTQPw8lGSK1y7DKViDGAFnIJcefLlBcCRF4p9xTuVZ3i6ZlqqhQdGI2sKhPtLPozl4wcyVv8WN+7Y7v1w==","signatures":[{"sig":"MEQCIAQou2CDUqw9JsgHXctxHvl8eKX62Jv+Rj94vd4e878+AiAmVvBzEvs3Oaft5qRqTSAkgKJSPp/L/79T92E0ixFrlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU4j7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTgA//SOSah4jN878pOkPdhhyD57DcvlhQK8piQXB4ZHvtX4WDfTvm\r\niqgFWWZTcfQxcdbpXorUqE/B/GPi/LcmeIhHBhtxfgttpQleuHCDOBS7kYKX\r\nfoKJmrd0p8E5xuqH9oOdx/wBlEitncj/CuFBzlFAEJEUlIiVLIqDNgV3s+Nr\r\nKKeOo+GoS7FDpPeT2JcvI7IYYJeGV9khyzIZq6pN6KR8UlVDv7NlzSRAfDbk\r\neQx0GFt0DTxdcRqeMT5oyKq4Up6Gl+cGPCf4bcXrU0n3bP560Uj2eD44Ndxs\r\nn5sTtTPOKEVRxKRDboxeZZrKdBCp7v3l1D7a6c+ARxZWLcZgYEIHJC5whODE\r\n4JLl1O09lbsIq/6qSr2CLFW53gdIzpbHWzZgi3k7qTnAMZJrugoJ9kTCt+cz\r\nCd1Bw9MMxwv5wc9MA50QdOxlzkJ5VdtuK+DdDFs3sMIEZJ3SYtfqmiPpsEv/\r\n7l5t9uR33WZXZEmbn49GdTn0f4sLHKFCMiaN/D88ccQLuEGGtFMHGAtYLw8J\r\nt5umQL8WA7+9rCcX9RdsSNZYVTdzublx1jap9HgApP5WiOq/RLL/T5RKOeGs\r\nZPQG++AVZOF5tEpqSxn3v02cI8Nkhs6xjz+9bDX0P5htg4pHGKCgGsnNXK5O\r\nF0mgtiWEpuphoIXuB5+5VeRT6bIPRjfKllQ=\r\n=6Vsk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.2.1_1683196155559_0.4602892097736144","host":"s3://npm-registry-packages"}},"2.2.2-beta-1":{"name":"@oliasoft-open-source/units","version":"2.2.2-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.2.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"a60f60b8f32c9eab0515e08afb9339ec175f94d5","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.2.2-beta-1.tgz","fileCount":58,"integrity":"sha512-fEX5xZ8EUuY+s6uz1oOojCcLrUg9Hc6bXZiSGzBO6rzX10hHTutPtsuCAi3c8iEMD/Tg+kd/mJy/m5xQ0IyPQg==","signatures":[{"sig":"MEYCIQC0HiCnad/KLjRUz5Jas/f5XWttt3jo4WDT7Uhf1tBdugIhAMsbc0bzOSCMVZe3/dGAV70b9omkjmn7E0YT0UNFdLQQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU6mkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9vg//V/gLJyiQhA7cUekQcSgQWXpPv49sZ3gTDLgVEBGKZC0T8WB1\r\n9t7krWflQ60NWblxxqCbsjNotguhTVh/I83tQ46YFOYHXOJmfp0L0TfZT8Wh\r\n/m2Ez2PRhFRTb00nKm9SV9w64w7dGEqCzOE4nQa33zc1XWvz9xjawzHcwDZ7\r\nrowdb5b/CpbVCunTey4uW8TpmDUyDpVPibVPLRPUkw4e69kZwr5btR1kYyS6\r\nAHzkQLO0N1ADOO45qXoyLYqAK+plaA9lCrJ49+J2NIsVCfRbGi12UMQrpHpN\r\nBI2wUFL3OKTqzSmmI8Paf76aQAsVTV+NexcZPDpLJwDtjaulEbCCcqN0mlc3\r\ngmqDbfVXrFhK6ua2DBYr/apJgV64qBo2Bft4hY/CSgjUtuZwS4G4mxh4tVwG\r\nR40JMe4TRqWw8xGtaAQFtlIZp1gsZrHfN3JQ94OZq/B6MkhUcY4d6ZaUCEEG\r\nkZr3zoUNKcf0r1WJxX+xO3tCfj0geEMeV762qpyHQqOljRETm0riBl9284+0\r\n2Byl377f7SVJoFdsN1epK9eAB/20O8/+5pwpMYwM1lJrwa1QAn8oWwzBaJ0M\r\n75UFYSRhm8ZaddTH/+B+dKLMZlUvyoKi5JAY67MjPU8bk2EwJxsRmLPwSkjU\r\nDXKYcMo7sdgrlsVHyjSYn9gIWxDEx1reapc=\r\n=wa55\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"babel-core":"^6.26.3","fraction.js":"^4.2.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.2.2-beta-1_1683204516225_0.5432273950829467","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@oliasoft-open-source/units","version":"2.3.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.3.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"f89a489d885afc1b52c7de4a1028d6209340d7b8","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.3.0.tgz","fileCount":69,"integrity":"sha512-3U0Sslj4YT/WAxwEuvLrRHMGjjxbL6/0+DPU2V7XKY+Ri0v/9vwRwYHTWaofnHXOwtgQSthbrJXScprmIE6Tbg==","signatures":[{"sig":"MEYCIQDdRZj+As2dsvhK4IICntAX2rEG+M6KvhaQEQlqchcUhgIhAKOtwN+qUizsqJ54cyzKPAjlT4B6s41h3n9oseXMHUuU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU7HSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6JQ//RJ+8PAcwozkUSG073bqzokcJrS6qcqADcsKO7yc5k2HZ0Kqw\r\nzd4ZdivZ4ZmPfP6IKmEma1db9N/+qMabCBR21WWzcPXHMPD0Ud41RZLI8cWT\r\n7+RzoFjviC0I1bkdumxCJrhj356oJHYda+9iPe5G81KCRD4VHLX2+qsZQIdE\r\nOte0LhWPRksqFGXc22De3DiRNJAnRWjqLuhGhxsVoGvgFMxD91bGgtdfhIh7\r\n7pIoHJxnWX5E5igWTzR367Kq8QjZYZI4eaiqVeYx7iKWvuFIslZMIuYkPsgK\r\npkvfKQhyYpq+tvy1AR7MN0eUI8l7cf12x9jSHVcf/eFp5JQXq49TczX16Ii4\r\nbuqloYQETIz6oYczPx6io7TKADDp513xJ+yw0UW/rI8LtjKzOkA1AtmjbrjH\r\nyW7uj4BQNC24CgoHKM362MKhrbLbZoskxZPz907RQJ/pRBCJUHJFywUHQ1Zs\r\nOI/a35I3LfTB6FfoerMiaCC9iGq22xX+yWopTKotBH8s0q/0xQSRwjO4ABSn\r\njEwNfMxTRUDKTA7nbmW0oHp8gQM7W2ch2RSdi7PYSuhD0NeS+FYNm8qUEub+\r\nZY0JZNP/1iq2zMqku9wYMwReBO3JViZ6rs4hpjuOGE/S1M+ZdfmphdlGpCRs\r\nQVhTpS8tdwRZAyvrCecBw4Zm3U0kAJy0j1k=\r\n=MnsN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.3.0_1683206609969_0.35401575105129224","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@oliasoft-open-source/units","version":"2.3.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.3.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"5d03c0b194f182b2875882c6550afcdd5c6fb467","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.3.1.tgz","fileCount":69,"integrity":"sha512-MnLusVwA4oqwwR8kCveBAiujwYPfy9eTpKz4thOoT6e7bqunDRgc/3T72scLk3eOcvWgI5y78NTTonZ3OcpogQ==","signatures":[{"sig":"MEUCIDQbQaHxgRtCXI4+eQYhvMbIfTCO+wEDxXc+g+4m4wOHAiEAig+qeLfy6HVnD7uHImgGWl9Q8aGBTxuCULJ3FWIJE5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU7rgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom8Q//TKfyTor4ETKvcW3Xc3JAiYWIT/JpKe31otVgPvvFv34zyQ0q\r\nIMxGovREf7DzoW3XZa/PAZcMKhK4cXQvCCM7hFyR8EpxiuB0/uzbQQLoRBKC\r\niYGhHYbuOuMXnO4MT3VRV4WUf9MSHCkJPF/GBZCwGLgLAmF47rXRj7pvy5Av\r\n1tJSXLd2TZcRi1619Ua+Af548I8KVmoT94T0nIYgtpVMWEDESR4TBw1qXAeP\r\ng7Q6FT9+DZaRw965ESpNujTjfAlcP5AYKSjfAcNL8BOHL3pTJXwjLCM4M654\r\nGy+xiFh2+BT1BGGj9tFRymGrwpJplXV1bHm5vFizzXvIxrYP7x6IBDNJnnWF\r\nH6bfsROzlvtyV68fxtvcc3RS0VKPzNGVSlGXTuydjQAMr1EGFNMnOYOBH8z4\r\noi+8OnS/yMmLLNFkVaGIuuNMDAGR2uFkP7aICVLeO7o0PeG7lDtlkFVcUHn4\r\nCb1aC3EgJ2TpyMcujpBKUHV6G4d352/DJ7Zbm0AORKy072e3oForgBp72COW\r\nW2qhsLh018qFGHiz71RbbWwRst0RiiabOqXmbtJ/upbYpIymxwIEHSWb+Yom\r\nQjv+ZhW217DYgAYdKfzUMPNK7fsUUJq1zqBfBdOAxfz/FzH5rgC8/ADlTmAn\r\nIeQHg/wFR4IDrwFjQi2FhFiEMDIiFOTTUiI=\r\n=hcZh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.3.1_1683208928454_0.15167398693422163","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@oliasoft-open-source/units","version":"2.3.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.3.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"a87ac24b6dfb15b70fea5ab402554f2157009196","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.3.2.tgz","fileCount":69,"integrity":"sha512-NWZ2rwlR/U5RWGF7twnfuJNiLbPo8F1PxXEiWy3dLEyvWIVFkH85T7eXuX5iMKZMWeh+ZYfJ+I89rOacov91Cg==","signatures":[{"sig":"MEUCIQDLA64Pmg2svWwYd49dTJmFrbn1S7qKiSxGiHFkXt1AswIgf7v++xxAnaQHgo51OjP08BIyOM/dilT/0SOsFZ5+GSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU70YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDZw/7BuRNrwJQOry0/9L3df6tXAN5GyjsLZrgTP1uiX+RCZv9sl9q\r\naoZ6ux1UrCq5iir99JkxTtTKLjvXc1cxmR4I91I5Oc8uBIqrQHkzGN4l7qzZ\r\n+JmEOfgiTSFNVyKmIVwOXHnnKtOcXC/cY8X7pH5AnhlXmXcPCBL69fB9C9qO\r\nCO73+ltmugYy5AGXzVH+vrHABuwLVyiDFGofbfOnOtdRN5fqaNQQk2oOVF2z\r\n67ClzW6y1T/Sbh0981q53TAMLEZ7KBe+gfXF4n5WntcsXjP9BHjMw3CIEIDM\r\nbqa2b3KEOTHszufWiK8PZeNvg2OZ4TAQil+pa7yF69nBd0XtqyOhDa6prLDj\r\neJnLF8Nl8N+oyqOeJMdngxXPEE6p/9nkAon7juWDaEWn8jHN/zj+qaXun0CR\r\nKtH1jobui3up2Qdr+ONFYK2+BVhqgIesL79RSHkTU4KdxkmAixFhBDRNUSFX\r\nivH3JHyNoZBW2TIDUKZYZkhxyNCZeR6k4kYiLsGXH35KL+g+Zq69SSysiA8N\r\npSiSVqLzfBZeJQ27wvEEBc4LXkYYzVr31M6hMc4/gInPTAzEglCs3PN8qYwV\r\nENp2V8ziPKV437zCv2SWdj+TiXA+ZzKJ0vRjeOK87gLGo7yUwsm5RS89rkgj\r\n8htP2jqETWtS7stZHWGsrAwYQ6Z4cH++38s=\r\n=ieS1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.3.2_1683209495827_0.026994775518311087","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"@oliasoft-open-source/units","version":"2.4.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.4.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"969f2a0f26d0fc595746e9241c93f43ea97e5439","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.4.2.tgz","fileCount":69,"integrity":"sha512-kfamIvUVlxA/kj/UeMv2b7bdpUU7dtqaBLmspmwzWM+JJEuTPWiHUcmMzy/KhDC3WFZ9rqOKf6oFlsDgKSKmCg==","signatures":[{"sig":"MEUCIHn++DvnQDNnWkIjlBUyXpSw+kqCsHEfhhzCvKFcHB3+AiEAshVEjtCcdQ2OYCawIBb2nD/TZu1iLPrG6d/BmPymTX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300080},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.4.2_1683290435444_0.5381598862511232","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@oliasoft-open-source/units","version":"2.4.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.4.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"b857383936c3a6949a6ed9201541c3d3ae767711","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.4.0.tgz","fileCount":69,"integrity":"sha512-1cvQlLyPmrvaS28J0RY+oWE/3SIjjVW3m/wkD7Nni2sEQ8O8wM7VzkEwXofj321scX6rkPnz94SnpVSh97viCw==","signatures":[{"sig":"MEUCICD7bi+6S2xFEeF3INtFor0eHwnmM47dg7k0uE22G8E4AiEAuxJKUKqgmo5U9VhDxT0Tx2G+t7KGfCrxtqqbVsjY5R4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300080},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.4.0_1683292532971_0.8966410002832339","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@oliasoft-open-source/units","version":"2.4.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.4.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"f2b95a63dcf7113d9c146ec8bdbf2c54626ce582","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.4.1.tgz","fileCount":69,"integrity":"sha512-E8ex/lgDdhJaDPADlKnbxAcFT+2flShHexWSgIaJLoiSpuMY5JGGjKbAIphklrS1oijWMsgGSR+gGoRKL5byrA==","signatures":[{"sig":"MEYCIQDFYY1Mdszd+xifiSl+vEiTl7htruhgdOpoFLQ7JWvmNAIhAPXYydMEzl08Nqe0cZsGrKpmLF0Wz3jNXLTWoPYFSXho","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300223},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.4.1_1683292842095_0.7049561124252981","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@oliasoft-open-source/units","version":"2.5.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.5.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"62fb967e570eb7e8e9ed9dc2719f172ff63c886b","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.5.0.tgz","fileCount":69,"integrity":"sha512-YdwPryVgwjVLwKkSVpOyPzMA/GVoEULbaUrBDV4KYe6IHENeAbayRJLlHeoyH84JLaYPyfVdLyZON758xcposw==","signatures":[{"sig":"MEUCIQCCFM28Ct2juY0uZTDWUCl+eHD9ib07YPUu9pXGFhjgnwIgOdiAfdAfmV2bFfVSK5PlZ4h3Y+z/YvCD2U6TtWWOGH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310406},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.5.0_1683619406176_0.4566326487671035","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@oliasoft-open-source/units","version":"2.6.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.6.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"28519be17b5b6b3339cecaf7dc93974272a50e96","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.6.0.tgz","fileCount":69,"integrity":"sha512-7eeGtjmpRudWSJMQ3473zUCEAiBGHXQFo0roir3j1cEvtZCoA2gqbIpe4N7Eg5vbL6dD7Xjy0EBaQIB2E2SmrQ==","signatures":[{"sig":"MEQCICPUKihJ83m6e91mUKrmTHdoqwjgFgEn+Z+RCC/5SfoCAiBQniqDyT9ExbU4HRoRiflExh4X4ytkpnNFnV0ruSH8dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314016},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.6.0_1683703723914_0.025411533266044062","host":"s3://npm-registry-packages"}},"2.6.0-beta-1":{"name":"@oliasoft-open-source/units","version":"2.6.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.6.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"54a0a919672d8f71bd31567867de8f169d44ca5c","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.6.0-beta-1.tgz","fileCount":69,"integrity":"sha512-KuwTFsPfG7EXEFFKoj40vUaYjJD+WmFqOI5dPlc/b5t4wD//Sn5M5x42ZvxYjTxP6KB38Xvhz7zG1sUCH9A3AQ==","signatures":[{"sig":"MEQCIH6xgisPB0EKRl0JWvFD0AIhs1kp4wAKIE8ulAmBetSfAiAHhi3bDaJeEDixwBugvU+E96Ykbtou2yDVhWzNPa/JmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314257},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.6.0-beta-1_1683731027272_0.5053100254865923","host":"s3://npm-registry-packages"}},"2.6.1-beta-1":{"name":"@oliasoft-open-source/units","version":"2.6.1-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.6.1-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"48f984dfcd2e6e6785ef1d166806ea23076c9b9f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.6.1-beta-1.tgz","fileCount":69,"integrity":"sha512-KW9Ou9GyRsWZeR0Kr5e91IQ9K0jAqwl/n6P3o0fpgt5oFsmZZmoUURVU6dpHP7WmEr/pu9PxDv42HdiieTatWA==","signatures":[{"sig":"MEYCIQCtZHbv4VRJEkt4+MtiIXxccfTdiJsBARW4JbwGGfDT3wIhAI0NI+E8ED7TgMKa1R2CaBXs+u9/wfVEyXhiAQ17cF2A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314257},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.6.1-beta-1_1683731483769_0.1479552922395908","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@oliasoft-open-source/units","version":"2.6.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.6.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"3f162f00d92609a93fffce27377594290fa371c2","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.6.1.tgz","fileCount":69,"integrity":"sha512-oLlmspuhKeEECHEa9i441Ix5j6m40bRckxbxqiSEltcK6J3gn0TSVIyp3Rq3uEHdJUML5PCKLpcSKQITvehRdg==","signatures":[{"sig":"MEUCIGQKd3VGZBMPW7AJZIAKvsHLho4HVwHtOVP7IxGbs8t2AiEA4FziM3D65BorxHMcnlQjtfY45Tz1AkFWXVT4MLvV2Hw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314250},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.6.1_1683789858188_0.6659616225374985","host":"s3://npm-registry-packages"}},"2.6.2-beta-1":{"name":"@oliasoft-open-source/units","version":"2.6.2-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.6.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"44ac4e26c49966c7c5bcb9309780c2d68bce6ac1","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.6.2-beta-1.tgz","fileCount":58,"integrity":"sha512-Rd1EUkp42xsd45e2P8c9OBjBKrof/aRznicOg+0pYZU7AzcG7b3DU5a9Ej8G8Wlaiiq0jujpGAtcQBm4ZNxDQw==","signatures":[{"sig":"MEYCIQCDTbgRTOBqlC0PwKRCDuPQCSAWBFZ8NrB7XLBNuNN77QIhAPXJ8FN/oFDx8it95dckypKmT0Hv59IQRDWq2UrdQJ8M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300773},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","compile-schemas":"npx node scripts/compile-schemas.mjs"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","babel-core":"^6.26.3","fraction.js":"^4.2.0","ajv-keywords":"^5.1.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.6.2-beta-1_1683890250600_0.4838060302583349","host":"s3://npm-registry-packages"}},"2.6.2-beta-2":{"name":"@oliasoft-open-source/units","version":"2.6.2-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.6.2-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"4916c596fb566478c40fba24047f7a8847547e58","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.6.2-beta-2.tgz","fileCount":69,"integrity":"sha512-yzmLTG7MJDtitYMoixsGxWg53Mil+WoJisLpMUTiEmmpqioTzUEzjGNLnIDdzQOEEmZN1wPbH8OFpos0XtGY6Q==","signatures":[{"sig":"MEUCIBP53NuRSQpLwMgQ6m0mZpYlg2OUDplV3uGlFwvMf1pHAiEArV/QZ18j5j+VZ2eg/Ut0gu+dZCUIFbKhFPgun26Cs00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314336},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.6.2-beta-2_1683893933068_0.9078274477715929","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"@oliasoft-open-source/units","version":"2.6.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.6.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"472d4507b5195fe61e07ace00f657863ba67dea9","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.6.2.tgz","fileCount":69,"integrity":"sha512-SIAIWHfNw/Vo1MVEFlpU4W1WHuCO0vkvCfvf36YtQokKm/2HTjHmqePgiSbBbQD5X9EQKWt8N8c0b/YkkRLlCw==","signatures":[{"sig":"MEUCIQCCzNbY57QzNoKGFzWh9pl9Y3NlMSeKPqvu4vLcl3ykkwIgBRmh91Iy7yjkcpFCKiFMlAb36QUTK/Qe2kr3usfmxpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314329},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.6.2_1684141672947_0.7128049126330875","host":"s3://npm-registry-packages"}},"3.0.0-beta-1":{"name":"@oliasoft-open-source/units","version":"3.0.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.0.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"e1ce77dddadc48a2891c681ef03080b4ec95d3b8","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.0.0-beta-1.tgz","fileCount":75,"integrity":"sha512-iRhEYR1caIb6jZfONM/joGoKVC4huPSu4klYjQ9IqRVcTlS7XR2wJqMoMESmIOHRi2ZZK7ioyPH2K4q8aWhRhg==","signatures":[{"sig":"MEUCIH9zsWV4a/EN09EGh9nmekUlJYYjKxlNpACC/qVKC3TDAiEA/Hk0salj9Y//mhEWta6v6Z/T8L3waUco1VMIvLe/X1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333513},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.0.0-beta-1_1686127915462_0.807086353330343","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@oliasoft-open-source/units","version":"3.0.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.0.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"f628509088f4263426b88bcda099c328627c6452","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.0.0.tgz","fileCount":75,"integrity":"sha512-Kygd2x8IDgOxCwh5ZPBk8LJ+P/RRIuJpmelAYY8AVQjjTHLqWiEtMLlYoVPGozW3kIrGuIBxjqA/mhMkvjHQkA==","signatures":[{"sig":"MEYCIQC4bolbK/suBIkSyKIXrykI7mNkr3R6vYs4KPt1Rev7WQIhAMtAsA1on3fDQgHJJu3lY1DM5sCUU+Dsk6XUvtLMec5N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333914},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.0.0_1686139625377_0.09419351159330769","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@oliasoft-open-source/units","version":"3.0.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.0.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"66b5583ec6fb6d353f2dbe5476a40e15f21cbc54","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.0.1.tgz","fileCount":75,"integrity":"sha512-4LONw10MwE1HTwwVxGJUXOyByxBXdM1YrqLdDKZd4CTmg/5exeNokkYRcqtN5wOAlQlcyKFIQW0us1Dl9+JPaA==","signatures":[{"sig":"MEUCIQDPxtWQ2Bw4NOcetYZEE8eFgsFgg+wAGzKPIriFuP2y6AIgehjtr/9vMDekRkYpUeiVa2enwY5m0vFPe/9siOc9xEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334180},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.0.1_1686231578306_0.4230630317008459","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@oliasoft-open-source/units","version":"3.1.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.1.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"ef07d368e82b5fbf073d1531b639f4fe01361bd9","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.1.0.tgz","fileCount":75,"integrity":"sha512-0WOvRuA7ZYlihkRgZ4vC2m5r/ue8Seo0DZey8Eaow5O10v4vxXMEKJEkgKbVD2DalFC8EsvRqU58Mv6S5FvgPA==","signatures":[{"sig":"MEUCIQDLNpbD4Khi24sQyGzhLqsshhfINaYqR9flkmKXqfwvnAIgVyYRX60DozzIEWsIc6H2uWlK2qYKMAnPxhp/+uiapTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336606},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.1.0_1686320505836_0.6231246430392405","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@oliasoft-open-source/units","version":"3.1.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.1.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"1fabb4f0ebb751bbeae204cfbe9fe32a9ac4cb2d","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.1.1.tgz","fileCount":75,"integrity":"sha512-HsLdLGA4sXQC58WWyBYeEJtaFCO2SIUBgUl0FrMjWYW/5atGsrs715lClMm1gxf0SnSSYtxr/vjrgC0cEmlSxQ==","signatures":[{"sig":"MEUCIQDo8qfVmOYNRI2vzqLV0X8ueC5CUMT2OR7V/qMhk+p+0AIgJWp9bIN3xNTng2QOhEZmpeyb7ZYiDfM7pjaHBxnGVBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336940},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.1.1_1686321345374_0.5537660181208155","host":"s3://npm-registry-packages"}},"2.6.2-beta-3":{"name":"@oliasoft-open-source/units","version":"2.6.2-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@2.6.2-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"8bdafab65a745f67476f6c8437e1fd8ef8861f84","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-2.6.2-beta-3.tgz","fileCount":69,"integrity":"sha512-o/z/U22A13KWKzRz4Y03Ynpt1N9QGJFOOnYef/y8wBtW39fksAe0JlBojo06d8asE2Nv9f0djCNjs7Yj7Szbyg==","signatures":[{"sig":"MEYCIQCeaj9Ylk3mn5l1X7amKwqm48p5tnDs7BsNLC5vHnH70gIhAIt73Vw/tKWRLJjD0VJdbtO7fHDvAZkcp80mA6fTDhmk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314148},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_2.6.2-beta-3_1686577803987_0.21410449895058958","host":"s3://npm-registry-packages"}},"3.1.2-beta-1":{"name":"@oliasoft-open-source/units","version":"3.1.2-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.1.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"1329b1ebe9a24d280af24833589e0ad5b6b69f0f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.1.2-beta-1.tgz","fileCount":75,"integrity":"sha512-Ih5a4JI1Di5AYzeXljSlA+Dkclxu0Buicaew7lRQt51AY61kaGTssxkVUlO0Opy65mHcrEWp5SwEQnppJ+SSjQ==","signatures":[{"sig":"MEYCIQCSHgqQxxu/AyH5dW17PJArC1yMBS1+GAsiOjK570TbewIhAPvDaf8sOs88jN1k3WhMAHxVJLzPvIgzqOGgYT9MoulN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336759},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.1.2-beta-1_1686580634121_0.3378207055991047","host":"s3://npm-registry-packages"}},"3.1.2-beta-2":{"name":"@oliasoft-open-source/units","version":"3.1.2-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.1.2-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"cc3a06858a2d6d92c93f2f11eb4c64d149affcba","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.1.2-beta-2.tgz","fileCount":75,"integrity":"sha512-ip2KCEeVy8cMudGinH3/spgMmC470+ql/7BNvcg8cVETA04l6J4Y21t6L6lCOKzmRrNC6o0zHB5fMD2mCkVlbg==","signatures":[{"sig":"MEUCIQCEngioYkwLFvfS2u57a6eEjUdBsiQu1pa3j+74CqnYhQIgPuTYryTiawGA7sD5GdpJqQkiOGwEOV4Qc388j5EKxVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336765},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.1.2-beta-2_1686581484833_0.3293372712963103","host":"s3://npm-registry-packages"}},"3.1.2-beta-3":{"name":"@oliasoft-open-source/units","version":"3.1.2-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.1.2-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"9c00c3943e0f5c5c8c30b36047ba8cbea02f5aad","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.1.2-beta-3.tgz","fileCount":75,"integrity":"sha512-cxN01ZUXeEQO0xUNiDhCCmgOg6ZpYftU/WRl/YV98/Y2RasLOix5oYcIQIDR1fpois8KEKuseo3KQZx204PjHA==","signatures":[{"sig":"MEQCIGcRocLxmmEbuEZ7LIbRc/N9UjUkqK0sBNb5r3SA+AGVAiBN+9rjdZ2+hIek0jUDxpEuAWyQ4yZlbMSklJoIDxtUiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336827},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.1.2-beta-3_1686731335387_0.10369836399306154","host":"s3://npm-registry-packages"}},"3.2.0-beta-1":{"name":"@oliasoft-open-source/units","version":"3.2.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.2.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"d89799140ce25e45e3b66374ec90169070bc5cc4","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.2.0-beta-1.tgz","fileCount":78,"integrity":"sha512-VLavKx05TCED05XgXOF+YEQiBA7opR2NED7opYc+6vQmsiVn6XiUZtFZ2tolitowxS+R8Ku9t9WjNTsf6Oks3Q==","signatures":[{"sig":"MEUCIHYjLooWXgdlnjQ+xBB1jEYBGgbE/RdbFseN0G9qEpB/AiEA7wix+FzU3dlN/Oe24rtPJ6TFlzr7PEC7L/sIO9YAXVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376930},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.2.0-beta-1_1686834915565_0.2015757949163075","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@oliasoft-open-source/units","version":"3.1.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.1.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"7c4a958b338353f863470567e99f7316d7a037aa","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.1.2.tgz","fileCount":75,"integrity":"sha512-jcBEhqV1DrRRhGBNCm/sXILOAzhg849a0C9O9hpb2N9RCAU9t6y06XKk89EL5XPJ5VgJtmrqIZMvbft55+MCfg==","signatures":[{"sig":"MEQCIEIwJRlMQQoAtNL8/A9Yy3WyQARcRCcTpqDcl2gm2uM7AiBCgimN6SmrIsnCGFE6nUmNJ4nnh0PIoIWjXFMP0K7fng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336940},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.1.2_1686994431663_0.9712177519892848","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@oliasoft-open-source/units","version":"3.2.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.2.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"205140b7269a60881068d18b3ff3a72dff4dba6c","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.2.0.tgz","fileCount":75,"integrity":"sha512-kxVBFroqpLjNf8i98WHHwiUKqbnP1SgLlIQfD+Bfgrtp8rPUlIuOJGAseHKszsY6i7dbTlb5927PJL0k2nreCQ==","signatures":[{"sig":"MEQCIEJDsUSFbxxsxoc/ez0S20t/E4luHOQe4zsY6BJD5QEAAiAqDEzBf+EoZMpPtF8X13j/XWqtuCSureV1bLAlAUz3pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343577},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.2.0_1687157413418_0.07475298182572865","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@oliasoft-open-source/units","version":"3.3.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.3.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"44b988111a289f06231ce989b6e8a4e80737ba2a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.3.0.tgz","fileCount":78,"integrity":"sha512-Ha4Hn7/o/nqwfQpoMoLUlEp/eJZNIODLyh+h1AIhLnNwUxH3cXOYVyqxB3/udA1ZLaOvngQsWN93HcQjgV3rpA==","signatures":[{"sig":"MEUCIQDC6iHS3pFXoUn5z/eRxoiRd1gDsQz26Xm/LfouZ8PkKwIgcgu6sG/M+5syX7DXuSSdGrK2qQ57kBLHmzGG2dOU1Ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383560},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.3.0_1687337998127_0.08526542124128489","host":"s3://npm-registry-packages"}},"3.4.0-beta-1":{"name":"@oliasoft-open-source/units","version":"3.4.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.4.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"66a1794afd815fa5a18abc145e9145d977eb2429","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.4.0-beta-1.tgz","fileCount":78,"integrity":"sha512-ruqSUJSaN5lzdKMg8+tFKkc2rHnY7i0Zt+gS53JwIzFTsa6jNpxnMdOwnLRNE3xpuJpzAvdw6AyitITsYJb3BA==","signatures":[{"sig":"MEYCIQCEI+HUQ3HY+F6OVkBLI+5F5yFXpuPt0nnapVD31+pDbgIhAOqD2CqWAJkp52fdU4CjUDZFbHnKsdKJ3AY8G0QZ71CG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387734},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.4.0-beta-1_1687855587586_0.5197360694334356","host":"s3://npm-registry-packages"}},"3.4.0-beta-2":{"name":"@oliasoft-open-source/units","version":"3.4.0-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.4.0-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"0d6ad237378e84885d23d0b1a98a4959630758f1","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.4.0-beta-2.tgz","fileCount":78,"integrity":"sha512-Pc+lHIRAULV8q4JSwp5AjfbAj6lSMl9+Khx8GEVnmCIxur3klcI7k0NNZTnamz6bVAE/HoYTT3SO1qRG/G3qFw==","signatures":[{"sig":"MEQCIA+HQQPlz7dgAyugpAkRtNJaApfIchpXS2YJmA9B20qcAiAFuIUAvGCrC0q5R5mmtMmlF9o+tHWBvAPOCALNKdrmDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389673},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.4.0-beta-2_1687882407494_0.9392807755234438","host":"s3://npm-registry-packages"}},"3.4.0-beta-3":{"name":"@oliasoft-open-source/units","version":"3.4.0-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.4.0-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"dc464fffe2d45949f3f78048820c59cc1e5023fb","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.4.0-beta-3.tgz","fileCount":78,"integrity":"sha512-C3YSgQ/VgYnpyaBZFf6P8rDxk2v41KL0wfX2CFgWa1S5jUV3nK3mJwdPZnF/ZkxsRa60TvQXRmWe3wZ5WP2hPw==","signatures":[{"sig":"MEUCIQC+6H59Z16TCryRHfq/Fhu7DsADO4UEpFHQT3of26DfWAIgf0Dait/d9BZ3YgX22uEusm94OTHstMvpV+0Hu1rkTEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389873},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.4.0-beta-3_1687885198345_0.38936437020592995","host":"s3://npm-registry-packages"}},"3.4.0-beta-4":{"name":"@oliasoft-open-source/units","version":"3.4.0-beta-4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.4.0-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"029dd5ce7d33d2f3a076c255a97114a377f4022e","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.4.0-beta-4.tgz","fileCount":78,"integrity":"sha512-g5A3O1BL6z+9oBFmlAO58C9kJ6VUyZf3dMj9uF/7Zm63l3P7xI+Mr6FphremwDEahnyijOwAa2rsjoyxCwG/9g==","signatures":[{"sig":"MEYCIQDIEZeBFdkJStpnl2YtDcH6pCSyfVs0A4cIbDgg4/T7EgIhALaB6YCGPYHOO4BsWCkosaKXscrb61kjJtuJ7maaEJiA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390105},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.4.0-beta-4_1687886188216_0.8487290782648789","host":"s3://npm-registry-packages"}},"3.4.0-beta-5":{"name":"@oliasoft-open-source/units","version":"3.4.0-beta-5","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.4.0-beta-5","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"716f9d31cdf27a0947e8c775ad911ff653577643","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.4.0-beta-5.tgz","fileCount":78,"integrity":"sha512-AKTfnO87dqL6nCGbpd+h0RAe+Knam+tFCFbeuzFyLiXMbf5t0AaUBDQXU6M6zkMpw1GZDCNgTTxMgL5UjjLERQ==","signatures":[{"sig":"MEUCIGWVaaBVWjSG2ijscgsvz6MZ/ZhgeJ+JBLQrDa9RspsRAiEAqy8kpsqTrPYXPaMMsjwRL5lLTiNr/J4Vp2SwTXt5UGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390095},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.4.0-beta-5_1687937162892_0.4801238811412667","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@oliasoft-open-source/units","version":"3.4.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.4.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"4127b8051c5bbcba6a9db9db5b0344b369f910c3","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.4.0.tgz","fileCount":78,"integrity":"sha512-b1iv03UmlWg83Y2YIFKNOH8kvbhw+wrBJiBdPndZJ/RQmOEXAnYnvOpyxkNe7ONcEccGUWaeogWAFja+Ss7c1A==","signatures":[{"sig":"MEQCIFAScXmgsXNW+jC0SfO2/YXb+fdc/0BjbxggoPdiIMU4AiBt6Ga1q2077wLfy/uOzZj0Pv9NkSH9DgCI4JGykBoOqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390088},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.4.0_1687959718818_0.15750495342946813","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@oliasoft-open-source/units","version":"3.4.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.4.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"6a2545c1244faa7e16535a1e79db587d02e944f4","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.4.1.tgz","fileCount":78,"integrity":"sha512-0McFglW2G72ykaDtCM0MDwB5uBEWJ+T+7hZwJJUZ96gmwmKELNSztZOIC2+LydS3b8xhRb4SOvejhfQxXZhHHw==","signatures":[{"sig":"MEYCIQCgln07JN3CNcGTW4d0I8XlmZgAin+1yq4j8GMq8+Hz3AIhAIHHS93slzwagWPhBpUIku4cYfH0O0o5G5T6++mzNupY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396008},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.4.1_1688129885026_0.17947207381136976","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"@oliasoft-open-source/units","version":"3.4.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.4.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"1b0046c1a6ef05ae1430dfd63984e52868881008","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.4.2.tgz","fileCount":78,"integrity":"sha512-ufi9+UCwlpAJSJwVwQ67H0ph513XjY+0uYeQLaAEKEn/kpyN8IcFAGc7gxcCqFw6P2kOJ0Mg6qJl1+6qWBbwGA==","signatures":[{"sig":"MEYCIQCBbllkzxJfWNlWfO3PAtQnPQMiYEji3j9o7l7KPfIAWAIhAKqrinBOg3VfgS5BeOYgDXg+9rglWVL/zBasN3nglxQA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396008},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.4.2_1688457736471_0.9190350549827631","host":"s3://npm-registry-packages"}},"3.5.0-beta-1":{"name":"@oliasoft-open-source/units","version":"3.5.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.5.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"0e7d1469f1978e48cc4aad12a17230c433e59eed","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.5.0-beta-1.tgz","fileCount":78,"integrity":"sha512-UVBlRrOhVnMgXxNHRiA6Vn1oXkq1WkaqKiDJXpWa5m3abr1YJxr8iw4PSyzUtauIg3EI/oxc9BqVJTKVEEKdew==","signatures":[{"sig":"MEYCIQC1VYIrGat79wzbWRTy32u5JRrzgYsU6Jtqu8vCiKj6eAIhAJdggYvQ05hT95BF7y8efDXkE2CFL5jMZPDA49At5c2e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400615},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.5.0-beta-1_1688470303314_0.5972658636385018","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@oliasoft-open-source/units","version":"3.5.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.5.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"bea6d012a269707279e47c34290c53721cf38025","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.5.0.tgz","fileCount":78,"integrity":"sha512-pFuvnDzMj3SxMSY1vBgPM1ZcV8xDoZYQiMAITlQJCOb+5Ut7t6czjGzDMVD9vgZw2tXmHaiYF0MKvV65mEOj6Q==","signatures":[{"sig":"MEUCIQDwNFR16zUZ4QuuSXCpVKUHAkIR8kVzVIGq00re4V7lNgIgCnTLVYjmaVF1iiVW8kVAycORMVOFdZ5FXrz4OXQwelk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400608},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.5.0_1688470808489_0.7348062796072412","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"@oliasoft-open-source/units","version":"3.5.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.5.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"83151a14ec65239180bb5fed1bad2f2cf69d1487","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.5.1.tgz","fileCount":78,"integrity":"sha512-6wMVHpChAmqjw1RF4DPejEVCSjKKBOD7VXcJvYj7SbESx4VEcf/zo4Cha7cPye/YyQSfo3EQPQT5OESQ4hbVnQ==","signatures":[{"sig":"MEYCIQDdUcc6BpqPXmjgzygHytd650/3lu4LJPmBTMPZBhJ2gwIhAN77TAVN3j8KRdja338FFCjk1PLCPWDGmQzR6wRptjEc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400608},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.5.1_1688554939717_0.06676359528621534","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@oliasoft-open-source/units","version":"3.6.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.6.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"b9b5da0849f329dc3421627b5a274a2d26972994","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.6.0.tgz","fileCount":78,"integrity":"sha512-vdGsIzweMyMzg66dJVmSGn2BT/qyd3vEqiarnUTO2LvObtchw7arANMQSU4zvwvA6CLChGgWnXKdBxbDMmeoVg==","signatures":[{"sig":"MEUCIHac7rylxY58mS9Fv8mu9DcE4YsOb5Ru9IBuAySzoYPoAiEAjYZPk68Lafv4DCeMTYpi7UW0efdONreFNrXaDD8X7yI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402386},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.6.0_1688629061536_0.5112671686070671","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@oliasoft-open-source/units","version":"3.7.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.7.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"1bbda178e420e869312a74f58bfd26eaeb5215c4","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.7.0.tgz","fileCount":78,"integrity":"sha512-GOqA3roOeOkh72hJWov+q0ydWwSAd2OkaBUsyuIJPcYASZCzKAUDNPs8ZSjfC2wn92A4kGfxVKmTZjZzP9hucA==","signatures":[{"sig":"MEQCICkGjsKkJJNIwqljIh12LpOnme7zkzOVzgYDOv/fvmavAiAxIlhb0+8/PTZ62ezOY7GSw24gx904WZrXCF2v6asTjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417860},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.7.0_1688995510352_0.04275808615344867","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"@oliasoft-open-source/units","version":"3.7.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.7.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"3640e095546337bcb1cdff1119603f93ebb3135c","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.7.1.tgz","fileCount":78,"integrity":"sha512-i9luZQ87KwkiMCApj9OGQzOcmJCCdpJG7hJaS9CCLIsUYJS+GpHxwqxuznqJw8oySy63RPcp1piAsfbeY07X1A==","signatures":[{"sig":"MEYCIQD3WVDDl1jZ8URjaMEAPikFwGp4ct19/h9Rp0aPU5gdtwIhAOgOThdUQnjpycpyLTyrZf5GuKVNVZ6yfz0LwMO2moyJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418467},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.7.1_1689062951539_0.7801417431097244","host":"s3://npm-registry-packages"}},"3.7.2-beta-1":{"name":"@oliasoft-open-source/units","version":"3.7.2-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.7.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"847447f01b94991f69f656b733a632b92add8160","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.7.2-beta-1.tgz","fileCount":78,"integrity":"sha512-/sLnLW85vIflwdV8DTJ7O39ivZCV52Zkkr3WV5XpcI4BYCsiLJQIZMDH37NULvvVvXquabFxKDugx9LEK5IHgw==","signatures":[{"sig":"MEUCIEmKbEO0wL5ePzYYevKRVEJd17LYz0k1+vYpmOmU2xbAAiEA2bZyz+b2c2pldy9pX58FYW9cjGdWyXtoZL9QJmyPbsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420167},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.7.2-beta-1_1690201030440_0.28457239794446587","host":"s3://npm-registry-packages"}},"3.7.2":{"name":"@oliasoft-open-source/units","version":"3.7.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.7.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"c9f23c033279c5bf1dd57cb76c21c0fc26592ca2","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.7.2.tgz","fileCount":78,"integrity":"sha512-aoNMe188IT2THMNIBma7+baTmuXixbq/MmjOO6xSeS0bdcP3f3i35znl1BlBKnhMKdYoBT0Bld1iB+f+ziMHdg==","signatures":[{"sig":"MEUCIEnrfKfuna5vil/YS+EMGHWTGHvixUjW6ioqrqlk3tH8AiEAo7AebGq9587k5XfByReDzNSUOHh52ucP42nXahkJjZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420160},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.7.2_1690206951920_0.5991921863250282","host":"s3://npm-registry-packages"}},"3.8.0-beta-1":{"name":"@oliasoft-open-source/units","version":"3.8.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.8.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"44e7eace5cc1ac0977e1d2d1113e8bc825ee721f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.8.0-beta-1.tgz","fileCount":78,"integrity":"sha512-Tbm5AKRtrSjJHwd5aeximQ2dQIbiGUnfGSli/tBYr4gkZJuZFkwQMSp6V5ousJrSBZfE3YUMXYlkZsEPVDSo6g==","signatures":[{"sig":"MEYCIQDVh8ISeBpaXi2cm7IqmLuEcZewan3+vQJczmVyHHpGugIhALAdmw7lIOD1YFWOgaa25aTCH8l34Fa1Fd1XO4Oe9BWQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420167},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.8.0-beta-1_1692629052704_0.36447183956815543","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"@oliasoft-open-source/units","version":"3.8.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.8.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"8778a80cafc48dd73bb66f0c97f611b3526229b4","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.8.0.tgz","fileCount":78,"integrity":"sha512-bEg5ADHUE6J+dZO/YxTpuRA4Ph6hb+xa9VU93tnjoSRFR/0qAOspbySgTI1+gOF3Tc02pSdqOlbtqXgxFnrjYA==","signatures":[{"sig":"MEYCIQD9MdX2dTUuMcTgm0ijLy6Vigiwe/Wrfi6tr++Wf6jg0gIhAMWCTcHK/XGMvn992Px3XuUwUH1VtcroWQG5swK2RFOp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424634},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.8.0_1692784950854_0.9964809865324764","host":"s3://npm-registry-packages"}},"3.9.0-beta-1":{"name":"@oliasoft-open-source/units","version":"3.9.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.9.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"cf92cd0832105e88e87b893fce044c74160aa0f5","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.9.0-beta-1.tgz","fileCount":78,"integrity":"sha512-K/P9UiRJYIgbYBMcKmEb46aA0jLVFAMCLiphcj20Nh5ObXj0gcAGM6DKSCZdXtDh2q0ubCKX3CgxZi/VqF6Dew==","signatures":[{"sig":"MEQCIGka6pmuD6/a7YHUVoiEH0ZRMY/UJUsy5VwlXXmlMryiAiAV4kv8Opv4yGW7KjbwE0O1QffssuRA7t/943AW8MOnHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424641},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.9.0-beta-1_1692870427096_0.3597967585351196","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"@oliasoft-open-source/units","version":"3.9.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.9.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"8983c7880adef04f00c4f67d4b3b72fe1cd2c9d3","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.9.0.tgz","fileCount":78,"integrity":"sha512-GWEcsIyRO14rTGJcPMhY7eX1SPWOSLjR+NeLrO8qLX1hiCVNxOdlmHFBZqNWfVQ1kEuv9yjVpaKKUy7/LbUu3g==","signatures":[{"sig":"MEUCICn57g9JiRxzFFXhA6vWnSe6hQD5GG4g/97WO9mJ9NrXAiEAzexeMm1zncKfEBdAxhd7rEjzcYLvBtFObtuv6G9cvao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424634},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.9.0_1692870565002_0.9828074818906911","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"@oliasoft-open-source/units","version":"3.10.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.10.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"5e4d44c702f19bb1d68d4075cdb5e5e7f1c7831c","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.10.0.tgz","fileCount":78,"integrity":"sha512-OYFiUBjlFCJ8dsPeZPiAsy6TKMXlEWy7tH3TKrpCckDxIMsUuT9DRpTbpfr09o+ywPy1ke2jh3Nq2DVtQEdiHA==","signatures":[{"sig":"MEQCIB0nRzHzIC232P6cIiyUkd/oextjwIoj43LN43SJHN+wAiB/gYOpn3YNmJxGMzksc9IZzvbiGe0gxoDUfGMxnMtZrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467621},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.10.0_1693813829986_0.5209418173952554","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"@oliasoft-open-source/units","version":"3.10.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.10.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"3f24ba5acaa547121e7aa7ded932d38ccbe63c9e","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.10.1.tgz","fileCount":78,"integrity":"sha512-QowxSQXS7EhjsGibx15qzfoLmwE3+CfvWmMvDsixA1OZRg1tmPTwH21jzHX1ogLZ/O50iJzu7B+7+/6NgfJxiQ==","signatures":[{"sig":"MEUCIBWlYMaSVnk9DvFzI8S5+2CcIQowsGgmhw1ilN/UtLGUAiEAlczeX3WpSb3tEYgvfsZ1wkmU8+NpQrqBoK92DjLqnmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467621},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.10.1_1696232712619_0.4343415938296531","host":"s3://npm-registry-packages"}},"3.10.2":{"name":"@oliasoft-open-source/units","version":"3.10.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.10.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"}],"dist":{"shasum":"99a580376099f2f080f907dfeb8412abde8d8078","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.10.2.tgz","fileCount":78,"integrity":"sha512-yIHXlz7SblBpnFrdTf2kZLO0XyOJUp1eEDZvo+2EFhF/tQbdsZGRrceHX17mi+vYg/SkqtRdCLrbt+Gjm9FqfQ==","signatures":[{"sig":"MEUCIGGCkzXANKRWg22MBpWYFBSY03e8QtR0hiibrSzAUrTEAiEAoipgWTVzAtBK7CnwZ5XCUnTZXj6jqnofIGfv4ArH8eI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467703},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.10.2_1696518741085_0.004769465704487219","host":"s3://npm-registry-packages"}},"3.10.3-beta-1":{"name":"@oliasoft-open-source/units","version":"3.10.3-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.10.3-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"f607626f0de874cd9f25d01b9d67412433c994d6","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.10.3-beta-1.tgz","fileCount":78,"integrity":"sha512-EzTIkUcJBAJuY0uMBPttFff0XIejhC/fClW9/4sqx1KD3TrS+yJLWAzEhK+RenW6/8dPLdRey7TV6/gLw7zd5A==","signatures":[{"sig":"MEYCIQC4T6qiC2EAjm7Y1HIxN31QOMHOJkAvZY43dwGH9cd90AIhALhHwFf+9MWlCqhz+akQN8usMnmqq8ViGxVITuwpsjH4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467871},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.10.3-beta-1_1697802203544_0.4884949938531491","host":"s3://npm-registry-packages"}},"3.10.3":{"name":"@oliasoft-open-source/units","version":"3.10.3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.10.3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"ae6b0a748fa47d1864fcf4f4f252d233efc5c0c1","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.10.3.tgz","fileCount":78,"integrity":"sha512-7vt2Sk6mbfgclAE9Nb+2/blecr1UW81dFgnza5AXXreZtkko7TRtXzXC9wiyOgXd2Ro64yVx5wvJiKZTTu0xIw==","signatures":[{"sig":"MEUCIQDrmif44U6P65sOhKGOSCBukDQ2SgTJNtwRxZer4BN1FwIgTIhBUSiH6fZ/e3OrpkWEAxbrXdVQZ9dQ5BtGy6dHMXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467864},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.10.3_1697819023030_0.6460281391195892","host":"s3://npm-registry-packages"}},"3.10.3-beta-2":{"name":"@oliasoft-open-source/units","version":"3.10.3-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.10.3-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"5cf09002b16f057d867aea62093ed3f5bcaf206f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.10.3-beta-2.tgz","fileCount":78,"integrity":"sha512-z/ClO1xKXY2sYk/pJDK3RrCvFHqHstb3/jERy5qksiM4oMrILmP2fzOjzODom4lb4hPTinvmP1dpWg2x4lvbIQ==","signatures":[{"sig":"MEUCIEMC3SgQleaqwxZ6T3vkNR5iLmaKBaHXeS4ipk1IqUAsAiEAqxlMoyOo4BBm0GP/2EoE6YDtFkd1i374KhHviTUeXAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470675},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.10.3-beta-2_1699620346466_0.055119414413153045","host":"s3://npm-registry-packages"}},"3.10.3-beta-3":{"name":"@oliasoft-open-source/units","version":"3.10.3-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.10.3-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"b3337ceacbe545f2181f49e033c07d5702e0fe6e","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.10.3-beta-3.tgz","fileCount":78,"integrity":"sha512-aahD+aXzHUtHbuCyJAAIL+JivCeEQQvu4PXQil4b7cUTxTSCd/+Yls11p64px2vfSc8lojNSczpuQ72Y05/mLg==","signatures":[{"sig":"MEUCIQC0Qd7LBbLiMnONMuGgQO1aulmSzKCbO/UWLqFt9ERHOwIgUoV8PTDbLXITtjT/+Udpi5T6qtCFy9+Hiz3TLaySeKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470675},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.10.3-beta-3_1699623736541_0.29386619971527894","host":"s3://npm-registry-packages"}},"3.10.3-beta-4":{"name":"@oliasoft-open-source/units","version":"3.10.3-beta-4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.10.3-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"517e0bc5e6d562cd86872dc1c14672973bb0ee10","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.10.3-beta-4.tgz","fileCount":78,"integrity":"sha512-AmA53ighkazIAlc4uNBMsTxbCJPA8vWdv6oGYxwl4HtOU2d/c71OmH0HpuNAFfQoxhi9/ZdcFv4Rbt81Pw+w3w==","signatures":[{"sig":"MEYCIQD5zjWZ0aSNjyBzzqh6Wwk0Eqvn4zzyQJrhhUa2jNmB1gIhAOTcULtgAa4mAmLFoFrSs7yBM9d6MJWqNhTyIj1/Qp3w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470671},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.10.3-beta-4_1699626439591_0.8196622091196808","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"@oliasoft-open-source/units","version":"3.11.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"a824a05015ceeec5762375c4b8b9114ed6ca9d8e","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.0.tgz","fileCount":78,"integrity":"sha512-MNQ3GLeo3wDuVP6F8c4ZGbeB+qFZlLwJsQFn859apsawmDUl7+aCWv53OBRqa8KyCg2pwDO/FBn+ggqdrSJCFA==","signatures":[{"sig":"MEUCIQCzp6We5glVkpbo22Oo/7jHFv1hBQ50jM/WS7SwJ9TdYQIgA490hg4rQwRsGihTCXZ7inT5pJXLqHQOVigM6fYib0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470664},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.0_1699955782990_0.14983697218963954","host":"s3://npm-registry-packages"}},"3.11.0-beta-1":{"name":"@oliasoft-open-source/units","version":"3.11.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"b1f3527a5e3b0c5fe7e09802ef75a9741a6f440f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.0-beta-1.tgz","fileCount":78,"integrity":"sha512-2VokXAeL+KHdn2sM2oqzRjfxP+d/Uu+PQeuKIFny2CbprVYvSSVfezRaoYCgY+ML2mtJf4YWHAoDUAAoqJoRyQ==","signatures":[{"sig":"MEUCIQD3t8Zq+x9VlHMN73v243pKJh/irlDGjKETKb9PesWoBgIgR0JXBpr/Tcpv3WQSSA7zRCEuBFxWb8u5YKEh0UJsHz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470675},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.0-beta-1_1699968624885_0.31741809243509045","host":"s3://npm-registry-packages"}},"3.11.1-beta-1":{"name":"@oliasoft-open-source/units","version":"3.11.1-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.1-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"ab67059e3710a60c63149997654a9a250c7edcd8","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.1-beta-1.tgz","fileCount":78,"integrity":"sha512-aXWdDgGHajUdGGpdWEPpaF2+GQ0FOjgUjGmqkpnrAnHy7okZIM1Gdui7RSQzpRDjsKSFyoVwm6TlIDbFZIMilA==","signatures":[{"sig":"MEQCIE3CVK6vdDfWsswCjOdp0dyxIdtPQoNbSic2TKarSYpnAiBA6eY/t1ciezznbjEX6Fi/vaK2gsvrqJf4psVDt6SDlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470687},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.1-beta-1_1702373522204_0.5793412509818496","host":"s3://npm-registry-packages"}},"3.11.1":{"name":"@oliasoft-open-source/units","version":"3.11.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"05f311f25eacecc68ce6c6bb05ff078144aa4bfc","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.1.tgz","fileCount":78,"integrity":"sha512-yCLKenubRG7V0/hXJ7Zjr8PJvmf0AQALDq2+e3jCE4Odf6Qa7N3x3Vni5etiWKNRJWflbDvZOg8OFnijLE7+Hw==","signatures":[{"sig":"MEUCICHL5WiIT6gdWbzW6arRx1FIRk8dT9c1Sokj6mkBlO+wAiEAmI9TSToONzplAzt8yU9MRR8ViQ1y67Z9z+568p9dEB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470680},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.1_1702893414747_0.10375371570463021","host":"s3://npm-registry-packages"}},"3.11.2":{"name":"@oliasoft-open-source/units","version":"3.11.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"2b5bb140f5b8cce1ff6093b188c4a078b0b31e6b","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.2.tgz","fileCount":78,"integrity":"sha512-61XJb8xJX8GdqvyJR5P2Ji8WvDaGCkX0Sl8iAjhNWqiJ8F7Jf41UUwr7jow/KxwHdavAm3tIxyNdKQR7J3xh5A==","signatures":[{"sig":"MEQCIAsKZEQa6FEvIRrZcfDTwxUSmOGT26zZc54JP+PMr/lDAiBpn38LagcDTE5rX8Vp1lKZvQGEnCrVpJ6uyMOnvHH7Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470680},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.2_1704889094384_0.11493894287964324","host":"s3://npm-registry-packages"}},"3.11.3":{"name":"@oliasoft-open-source/units","version":"3.11.3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"525474927252490c55b661bbbfa5f44db094fd19","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.3.tgz","fileCount":78,"integrity":"sha512-jxEzWZmfH85tKH+UthBQnj026uWKywdWT9u2ua4J+l1k0lY/VWTLyHGYxmyyI80bhsbT9I4+kCX379ioHFpn0Q==","signatures":[{"sig":"MEQCIH7iHjqmbFORNgo0z3RrA5Dyfdg95JAp6sFZD61XxzI0AiBCRSSlttGA7X6+1tLzBx5pVsg+fqBgOKI3PcsjUnXOpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471579},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.3_1705498888539_0.04451423143241029","host":"s3://npm-registry-packages"}},"3.11.4":{"name":"@oliasoft-open-source/units","version":"3.11.4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"700705fcef3ea2c7f2438beb4876cf7a0c8adf60","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.4.tgz","fileCount":78,"integrity":"sha512-nwD1QpgSEs8XBe2U3hC8N8TZw05DMuMoHSONi/yy8ECwiyUlnFW/dcyNFPoj5KxlniXsSnClbTKCQxoIDDferA==","signatures":[{"sig":"MEUCIGUI1D4BhuuVStfeNGqS/iOKnwtiyWc7QTpF9GcoxZjBAiEAtASZ6x9EiHEgMGV4x/6NCh8AX/M3E0OFK93v/pzjCMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472596},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.4_1705588780499_0.42326680592407695","host":"s3://npm-registry-packages"}},"3.11.5-beta-1":{"name":"@oliasoft-open-source/units","version":"3.11.5-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.5-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"1b5f937c2d2d05af505d2d4381490eefd4939184","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.5-beta-1.tgz","fileCount":78,"integrity":"sha512-9oaqhZckHOGw8o+V8xKV5+IlLelO2dcUsF2TN8+rwp1BeU3VggM+yNi+wvZc3c/hzYrTtwACeHDa99iwNXn9mg==","signatures":[{"sig":"MEUCIGyu3JgN8Uuxq/OkOKfatw7hpd+7rnOnNQXsKdff+PRSAiEA98GNvUtoUf/ndvbD/Y9ZQjPonI9k0wJt+4V5VE7lWqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472812},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.5-beta-1_1706007181109_0.7737431683663585","host":"s3://npm-registry-packages"}},"3.11.5-beta-2":{"name":"@oliasoft-open-source/units","version":"3.11.5-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.5-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"6c09be99a43ee8273a5c1b20127522144ae02b60","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.5-beta-2.tgz","fileCount":78,"integrity":"sha512-iNbPss0gNfC8EBwwTBK7EpaBGs4mlkpL7XuTvX6faX+5Dyqpa2MZbyCqmCj5pEG3O4Bfv6majKYppgNX0hgR/w==","signatures":[{"sig":"MEUCIQD6dCNUnkgsOSgraXzcD/nMGXOfHDrbF24L6Fz63HJjgwIgbmty/W4xdFCqig8R1HgJzzvzESlwRJ9ID3Z50T5pnKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472812},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.5-beta-2_1706010472349_0.6307020839346089","host":"s3://npm-registry-packages"}},"3.11.5-beta-3":{"name":"@oliasoft-open-source/units","version":"3.11.5-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.5-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"356c9d9a8beb5b597950fefa485533dac575ce38","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.5-beta-3.tgz","fileCount":78,"integrity":"sha512-Jc77mURxHumUwf9pDEaYG+J8tqM9brEEdAhVc2Ix4AJnUtzPjT13Xo/h4W/ZPmDJU1GCU0zLO2kfw9OBEMuVHg==","signatures":[{"sig":"MEYCIQCA4L73GFMK4t97W97rMjXJJ/JTt4TvMc9u79q/AO/+cAIhAMGe3pnUkGEWnT6+rvkQshfVBsC6y0kZKChGmX1XQTVE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472813},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.5-beta-3_1706016293604_0.758159571657008","host":"s3://npm-registry-packages"}},"3.11.5-beta-4":{"name":"@oliasoft-open-source/units","version":"3.11.5-beta-4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.5-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"c33edd2e658bfef7ee54f69a7fc2be79091bce23","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.5-beta-4.tgz","fileCount":78,"integrity":"sha512-yvhc8oL0Yrn74cDPOulkfFU8qGSiBjB/TuGEPon2tHcU9AytJPIW2Hx/cOSaenIkni1Gr1Oz+6zTjtyoEbVuCQ==","signatures":[{"sig":"MEQCIGVz+E8xj1GS5ySBDTZK5sPeqMQFKlaG5+d9q3ze4yRfAiBH6JlD/0KeopKZC+9P+zprc5fOy4EKb6/0jk9hXpWZuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472813},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.5-beta-4_1706016686306_0.6337285177055825","host":"s3://npm-registry-packages"}},"3.11.5-beta-5":{"name":"@oliasoft-open-source/units","version":"3.11.5-beta-5","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.5-beta-5","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"737734edd015d5c24878bbdd658d06fef433dcea","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.5-beta-5.tgz","fileCount":78,"integrity":"sha512-lonb3unOXLf38IZjdf1EMQVL5+LQjbRCfFFwPBer4fGhqYkgpQRC4PjxNhAq6jP6uUb79FIEuSdYKrcQLkVrdg==","signatures":[{"sig":"MEQCIGIuqS/ExxcaVD6jy4tZiXuPISI1Xn0GROdlJ0U2TSvUAiBkBOQI4fsHxW7WN2iG7hAKtQ2ZevpXbD0FLdPzYsW78w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472818},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.5-beta-5_1706018245137_0.056931873565563285","host":"s3://npm-registry-packages"}},"3.11.5-beta-6":{"name":"@oliasoft-open-source/units","version":"3.11.5-beta-6","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.5-beta-6","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"1eed643a1ec326af4373f712af1e6fce99249e99","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.5-beta-6.tgz","fileCount":78,"integrity":"sha512-cVBM3ArL/QEqyknOWCl/mi22kkMgBAhn4VTYCZN03MOcA4kPc5D/MNyDpcr8FNhpxhS5hTK4I/mOumgBRFizHA==","signatures":[{"sig":"MEUCIAVNM21SfYyx1jLMBugiwWftSAq0v+0lCzkYnNX86CPVAiEA+W7ZaSv2NSCzomzQ8EBV0dE29AkanGkEHx/VYabIl+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476881},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.5-beta-6_1706352269242_0.7542372227750536","host":"s3://npm-registry-packages"}},"3.11.5":{"name":"@oliasoft-open-source/units","version":"3.11.5","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.5","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"ab830b9d6dd81dd414ff27828a37195e976bd031","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.5.tgz","fileCount":78,"integrity":"sha512-C7zMGevlcF1bQFq64wosmRW9y3hvyXYoTFgC/HuIOIzQ+fLfhexcB8rJlYEmK6x8ot4jSDbPT36m/74Z1dFKzw==","signatures":[{"sig":"MEUCIGIyKrzCM6BtfgaLpf2c2Ei/5zyvnoIZXd7ZwPxm0L6LAiEA58I05h386g22jc7+cCvQb0AMItpmEf6jyaXkCdeg2Ws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476732},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.5_1706524351767_0.37748998553063573","host":"s3://npm-registry-packages"}},"3.11.6":{"name":"@oliasoft-open-source/units","version":"3.11.6","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.6","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"6b1b2446389b2f6881f6199665f0ed03e8988774","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.6.tgz","fileCount":78,"integrity":"sha512-TrjUyKS8dY/pGuc5UnXY7By1v6UVoKXNyPNXp9j2K6ZQqyKlbOvId3yAkGinZU5ohUCnnS2mXQ0ZYLq2bVw1qw==","signatures":[{"sig":"MEQCIDvkdfhCma4CMhzIR7EShOj0iIA7NaM6tsgmCiuJ+Th5AiBCVMW2oiUlbIDBoI1WbDq3ZzMOSWhOT+7Cx2DYKmdGIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478798},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.6_1706524830657_0.8555050696160702","host":"s3://npm-registry-packages"}},"3.12.0-beta-1":{"name":"@oliasoft-open-source/units","version":"3.12.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"17ca3d4424ee0fac229da0309ae5cd0e067635c0","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.0-beta-1.tgz","fileCount":78,"integrity":"sha512-yMLA9HYVxuD7NOhnMMuU3cOf6se0R/DcwDi0tMMyTdkERhbTubKAxNbMZOmuAG9D/PPjrtLXHe9+abfh71P8+A==","signatures":[{"sig":"MEYCIQDSQgvkAzY5pWbTUZepyNvvfPmw6zluEvMMvo1xfpCLdQIhANbKusz76AAgfeBkzslE0NGYSQPHyTHQy1kHlCYHQkoq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520605},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\" --verbose","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"decimal.js":"^10.4.3","fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.0-beta-1_1706542574536_0.02498292712824024","host":"s3://npm-registry-packages"}},"3.11.7":{"name":"@oliasoft-open-source/units","version":"3.11.7","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.7","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"1a137777fad0ebb63dfb38d9cdd03dbaa4db8170","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.7.tgz","fileCount":78,"integrity":"sha512-af4gCENjK4HM4D2xSmsxSRdgSSVpzeDE6D2m+q1B5mqFzlzV6NW4sAXQUMe68P/UtFn0VcrUR5XF2+XwafsumQ==","signatures":[{"sig":"MEYCIQDIaqDXHam3bPPXg45IgC842o6sHmnvK1e1hY0g6wDr4wIhAOLPViSBumtOGQRXEve/w9TehxDcBynfoyNxAX98wEFy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479326},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.7_1706715306542_0.29325518162637976","host":"s3://npm-registry-packages"}},"3.12.0-beta-2":{"name":"@oliasoft-open-source/units","version":"3.12.0-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.0-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"a320059f7e4e9c95319fe1daa00575f63db51b00","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.0-beta-2.tgz","fileCount":78,"integrity":"sha512-a5EprCv2LU6+LaHFjMp43kbdwTnvcy61/+luK2VTT81WgqW/MdcqUHrLdWxNRNcTstFkgm0tf36GoTCs4w9+WA==","signatures":[{"sig":"MEUCIQCaYMHTYVePUZdb/OJIWsvmZ0SAZHm5tFGOfGC1SDcHdwIgEVndETIej8ms16TtMGCDnl1NWLWhQg/j1GURXZExdJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":522652},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\" --verbose","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"decimal.js":"^10.4.3","fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.0-beta-2_1709897209825_0.5746855250454093","host":"s3://npm-registry-packages"}},"3.12.0-beta-3":{"name":"@oliasoft-open-source/units","version":"3.12.0-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.0-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"2e187e60f4d5ed6661ff790c57d9a818f55645b5","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.0-beta-3.tgz","fileCount":78,"integrity":"sha512-sxyCoy3294Nq9dJ7eDX//MrgU9Oz1bbEqFa1z8EvZPf28lT1Adbi4MMcuy9P/QHlIQMrq9wJH0kcfbjmzck25A==","signatures":[{"sig":"MEUCIFk6eHm0MnVKaIVeUAY7qsHyDGsaK9ho50o9srMvEjmtAiEAqWeHneUo013/I2+uCkDsMEV0Ncqyi198RzgRLb18g+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":522772},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\" --verbose","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"decimal.js":"^10.4.3","fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.0-beta-3_1709901920800_0.9101799722746808","host":"s3://npm-registry-packages"}},"3.12.0-beta-4":{"name":"@oliasoft-open-source/units","version":"3.12.0-beta-4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.0-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"0382de443338b8d2e4010034ea5ea13714403b5a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.0-beta-4.tgz","fileCount":78,"integrity":"sha512-WPW2yKwOAdhhszcVhiWzOGNry2Q89YgLRq+lUzvnxuUGelgMiZ26ltwuZAsvVbcenQyh9Y47mGIBzWiONmvr+w==","signatures":[{"sig":"MEUCIQD4UE/pus3QA3dXMtZkqhG+axO062xiy9NPVeUsVrsjhwIgd8+CVsjbFI49r+BF8FxyxeGKwxMk9aQeum4Ld97QOAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":522643},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\" --verbose","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"decimal.js":"^10.4.3","fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.0-beta-4_1709905760106_0.20845849990190812","host":"s3://npm-registry-packages"}},"3.11.8":{"name":"@oliasoft-open-source/units","version":"3.11.8","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.8","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"6319ec1d559dfa78ee94a3c36919064cb40794a0","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.8.tgz","fileCount":78,"integrity":"sha512-0pH0aiZ8ozsEJYZ4K8ZFxbYNNEzH1IY5hNwrng2vSL6QNhhu0fOcwZGCi4vdyxouq6UaSrFJ2B0ewI0ZxMuIAA==","signatures":[{"sig":"MEUCIQD6IRDypbWQpPbA48nLBGT96DtNDEMs1QjHxU7+6Z+8cwIgUWECBjOyEFUhYtBwzBK6fHHUuoPpzgKbc1oi1n7XJNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479381},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.8_1712223366443_0.6819974830219977","host":"s3://npm-registry-packages"}},"3.12.0-beta-5":{"name":"@oliasoft-open-source/units","version":"3.12.0-beta-5","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.0-beta-5","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"b1cc974412de88b08d19f0edaff7fcff30ff6b25","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.0-beta-5.tgz","fileCount":78,"integrity":"sha512-IR/hnSMicO7oiMQNkDvbvqxUu9M7MrSpRSQVbK6R9o/w6h7PXUV46OfiOs94BNpeNl+NZZzX0usjXfq5V6g1+w==","signatures":[{"sig":"MEQCICvUYylFNasj/xA9yItLDTh21hVYsmKbB0Th0o1qEq/ZAiBjoKrNeFBji/5G75Xuebi+EPHNnyvkuAe3ma318fGJzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493262},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\" --verbose","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"decimal.js":"^10.4.3","fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.0-beta-5_1713089432812_0.40190456347289283","host":"s3://npm-registry-packages"}},"3.11.9":{"name":"@oliasoft-open-source/units","version":"3.11.9","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.9","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"8c0c2c83e7bd032ebeb610548e5f74c50989d032","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.9.tgz","fileCount":78,"integrity":"sha512-mCQsMRSmx6mnvp3eXWKRZ1FL8MLbll6K22ex/apQ3RbdMFCMJOXL6CEZg/W3XrUiNYcw07oVkkvv1lwbkUrMfw==","signatures":[{"sig":"MEUCIEtLGi2DyrsMuGhrbNt7gbkwNg2c1Hs3OoEP1mnSc4r3AiEAqIM+tdad1dDlJZ7jIurduueGQbxJTMRIyAg/ikfb13E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479381},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.9_1713267789977_0.30150425357802035","host":"s3://npm-registry-packages"}},"3.11.10":{"name":"@oliasoft-open-source/units","version":"3.11.10","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.11.10","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"788038e83649d26e49284e9529109bdb95f5214f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.11.10.tgz","fileCount":78,"integrity":"sha512-XsK69FK7AGlYrELyrK4rsG+ooUFDMEqRtCGnr/xCiPxkEmYeoRhbjY4+1pZn/eq5Ec710QEc4CRxFIItYigEhw==","signatures":[{"sig":"MEQCIDejUTdQ41A1EkTXn5ncIw1cqi5K5msF7O4P3hkO6hVDAiADFQUCowY6ZGDxgCNTAm/ApMYTNJIfAai2bK8111oPqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481130},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.11.10_1715675800305_0.20503293798596522","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"@oliasoft-open-source/units","version":"3.12.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"37c3443175d3c91f3d9a2ca5a9ba01aec788246d","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.0.tgz","fileCount":78,"integrity":"sha512-wpAUkTu+ee5lv0s82AeDVX29cVFuM3eeAQ2GUpmglb69rkwCAU8mPswjpGpA/bTixoNYnwm0HKO5Z+VgdehGBg==","signatures":[{"sig":"MEUCIQDTSkfDJvKjVSzXtVSgWZpWS9ML8GoZP06IgxxvXuKEhwIgPHqWEHNPwPWsdFg2CPKzxnQW6fAjxFETOXOiqA8gA3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488112},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^26.6.3","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^2.0.6","ts-jest":"^26.4.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.25","ajv-keywords":"^5.1.0","@commitlint/cli":"^11.0.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.0_1717402370638_0.37070075712137873","host":"s3://npm-registry-packages"}},"3.12.1":{"name":"@oliasoft-open-source/units","version":"3.12.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"75b4aa4d2e4f432f7adb5d56b1de6ee6c36202dc","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.1.tgz","fileCount":78,"integrity":"sha512-QCwC745+micvYesNtLCAE/DK0I2+lGzFbyxQReWHCg/078y6VPkzGqwOeFMgfuFU83yk85qSfQwKSVi/Ag2LIw==","signatures":[{"sig":"MEUCICGM84xZOo5r9cUlP8V3N5gLxQ86SdtisIRoPl37XPttAiEAh+GVUgX1PLxs+6a4c+C14UFCoEdRSTK/g6i6bD4fL8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":494922},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.1_1718262406832_0.338164731256688","host":"s3://npm-registry-packages"}},"3.12.2":{"name":"@oliasoft-open-source/units","version":"3.12.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"6d4c74a6e4111b0dab9fe001a5db0276d80f5c38","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.2.tgz","fileCount":78,"integrity":"sha512-Pg3m6U2bhd0ynyibj5i2JjZdqzthcNm1IXDj1vuz9mJvhwNFB+1UpumWqzbU3LZL+03QS1hNL2HrPxXNcvu3dA==","signatures":[{"sig":"MEUCIEBWfZyRSBDM24et2h2TrJrrjAerW36SjoRDZPMth57bAiEArJp/l++YNPOGTXVfcO0fT1EQErK+UuzXuKY68f/h7Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495086},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.2_1718266323203_0.9743210679755738","host":"s3://npm-registry-packages"}},"3.12.3-beta-1":{"name":"@oliasoft-open-source/units","version":"3.12.3-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.3-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"c5063b70cc6c9813985f9e3b1e1437b916265671","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.3-beta-1.tgz","fileCount":78,"integrity":"sha512-hd6jnptU8b2VX3UENBQ77nwbPdLMJsCAdmix9ZdRgFOhq2YLT5S1dbdaNDYUWywzemKLEkvEPbN7mgnjabHhiQ==","signatures":[{"sig":"MEUCIG2y+a6lgPK1Ejy5l/2iKKBIuOgdbEOMnmXH/tdxqla9AiEA4qdkhpCpyj1l1fKdheBWelOWTP/pHJMTs35zl3dPFWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496806},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.3-beta-1_1718710630477_0.053067436042369964","host":"s3://npm-registry-packages"}},"3.12.3":{"name":"@oliasoft-open-source/units","version":"3.12.3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"1453f30d8d944e661e95b44476fbf0e4e285e366","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.3.tgz","fileCount":78,"integrity":"sha512-KPIlZvZbAVz8lZylA4MAezAu6k0klAPRUIwjUUQtOaVEjmiFfUWbZX1YuoU18lgvTZq25UmmuMLDxT5Abi3guw==","signatures":[{"sig":"MEUCIQDk7Dtqlq5PRZHBSbADsSOylF0EWHrum1Ro5ZQtPCQGkwIgGxa3lljPh+Gl2Dc8M0rW9KYBa/BoFdD/RLL/Vfqixu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495110},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.3_1720096085876_0.588701104637213","host":"s3://npm-registry-packages"}},"3.12.4-beta-1":{"name":"@oliasoft-open-source/units","version":"3.12.4-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.4-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"898263804229da29bcad7ef9dbce2e1d579b6b2c","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.4-beta-1.tgz","fileCount":78,"integrity":"sha512-/Zf1fXrPUusVuIAaAY76camUQ6fRTAWquB38I6EGwZl+/0lP9oaCEQPzff+F5Sq9wnukX9KczUSqLAIxlaYELQ==","signatures":[{"sig":"MEUCIQDtNKYbIFTrVxVZcCAPQsCr8uSNgXdGQ2CDbzGKFzfjWAIgLFLvMT4xa7icmre6EaZ6WS/5OzNrPQeaUKblTXBS1i8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":504155},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.4-beta-1_1721919655838_0.36062285672546346","host":"s3://npm-registry-packages"}},"3.12.4":{"name":"@oliasoft-open-source/units","version":"3.12.4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.12.4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"494a1a8ee17071d5d4c85c2145ebf2b0fd2b01c8","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.12.4.tgz","fileCount":78,"integrity":"sha512-JdDlKw5/k+ivipdO1yOd1HPVGMfhR9dV0xFrYPHt4++z3GakJwLvpt9SKWDExYN+KRhTJ/h3HONAT5TANCMoMA==","signatures":[{"sig":"MEYCIQCXN4lNaIjlVH4/XvKicFymhVVGt3MEsn90sHgPoIMudAIhAMxc3Kyz2DizocUx96PrkfEC5YCk0UNHymONSnp4DGvm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":504148},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.12.4_1721978796607_0.4412012961753995","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"@oliasoft-open-source/units","version":"3.13.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.13.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"ad0e8b8934e34b480595fea5cc29829274d8d4a1","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.13.0.tgz","fileCount":78,"integrity":"sha512-h3AvAO/Yh6euSL6BxPlVrwMaYlwi3Ew/NDkMnkgRbZ8Nlv6/BtOJhFYIJWDuKOqM4tzaXrErei1qRPfoFTKlgA==","signatures":[{"sig":"MEUCIQDp6KczlpDhtml1+TtESjRDvrOWetydBbjdYDMeKgeERwIgbqV8/Qd+P3+a8fVBd3LXLJ5Q0qL5HFcO0BbwL77v42o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":505299},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.13.0_1722250540353_0.4823321623603445","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"@oliasoft-open-source/units","version":"3.14.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.14.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"6b7e43f5f06a38ca70f19702905b9e9c969ce284","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.14.0.tgz","fileCount":78,"integrity":"sha512-zTZtaKgh7qw/ZfP4yEGqwCUFJCH3UiIGYYnUTgmZSzpBTbd3KG+uZlEwdtCnUyrS07DADp4EcIidy1Hq9pds8w==","signatures":[{"sig":"MEQCIFUFHBe1kFGZnjl90eR8j5tNw7+r5e5jZ58fxjiiv/TLAiBnfxmxpp4oj5ZlKnlqnPPlAt42iMGNtj2K9SMvM31WqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509725},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.14.0_1722262027852_0.2895605770458427","host":"s3://npm-registry-packages"}},"3.15.0":{"name":"@oliasoft-open-source/units","version":"3.15.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.15.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"05fb16442301800bb99880904f48fdaf272e9e42","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.15.0.tgz","fileCount":78,"integrity":"sha512-xlYLixvZciIr0DKsHU/itI8fuJ418CJSoqh6Vwq28f5ABW1+r+roxDcVZ7wij+n5syQM7IcMyZxeH9Aer2ovDw==","signatures":[{"sig":"MEUCICI2f60fUVAgeoJYXKM8jdz1tQnaglQ+D1d+SUtlic5hAiEA3nXEXsKmmSE9pHnPv+IJY57n5Nal+2FcEyIRQHhpV2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511130},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.15.0_1725893299767_0.941603609251531","host":"s3://npm-registry-packages"}},"3.16.0-beta-1":{"name":"@oliasoft-open-source/units","version":"3.16.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.16.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"fbee6b4a13b73965c3ad5f30f294b520d049eca4","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.16.0-beta-1.tgz","fileCount":78,"integrity":"sha512-ONFAQGLlO8fjlRFe+Pa6/lFs00g9CeN7kywoYAhTGql4B92NN18AnfzzEl957iSiuyCXxOwZR4HA8gXBteiqsw==","signatures":[{"sig":"MEYCIQDEoxAPcHklSo8VW+D7H+54TAydninjHoNNIePByvWL9wIhAJd83uNPcscIb/QvChYbvRxuO01AMFkelHApEqWw8Q8t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":514056},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.16.0-beta-1_1725922654020_0.3850636826385778","host":"s3://npm-registry-packages"}},"4.0.0-beta-1":{"name":"@oliasoft-open-source/units","version":"4.0.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.0.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"62e801c24c5fa4553f118283eb295b7778459a5f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.0.0-beta-1.tgz","fileCount":87,"integrity":"sha512-2lv6hZ0opWyiog+sWZd2JnqU0NRlq5XO9mjkNhF7xRUu0i7Rf+eRB01rZWVjmwqMtBtE+8/E0Es0rNh0L8k04A==","signatures":[{"sig":"MEYCIQCnIudyFesdIOgdi/aSrQupuaMzJLtVpizMVkQNRtqFwAIhAL2zo4hcbdToCvrqKFOVEDNP9cXzDU5Q7S+dDaoU1TEy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520311},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest  --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_4.0.0-beta-1_1726064498798_0.36090924001154345","host":"s3://npm-registry-packages"}},"4.0.0-beta-2":{"name":"@oliasoft-open-source/units","version":"4.0.0-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.0.0-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"c940c75501c48b82d72386b35a77041fd4346f1b","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.0.0-beta-2.tgz","fileCount":87,"integrity":"sha512-dZcPomOPAi7W/wqB6J9AXQSM/BXwXR61Mjktp05UqUe8Xdqd0hA+SLBzPobjZVcci9cju4lil5uZN2jN9NqzQQ==","signatures":[{"sig":"MEUCIGsjFHAKzJcUMKQtBJAFUQj/dV8GpB0LSOW3+6PlT2alAiEA4i3QrdgL1UOowHQrvlMJtxZdbvnvxPVVEbKDhkUzsKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520978},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.0.0-beta-2_1726234244225_0.7359750006133423","host":"s3://npm-registry-packages"}},"3.16.0-beta-2":{"name":"@oliasoft-open-source/units","version":"3.16.0-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.16.0-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"d9f7ba39e469d4ea3f0151bf5319c3bdaf62ce68","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.16.0-beta-2.tgz","fileCount":78,"integrity":"sha512-AayDPQoQNvNa6HCYuFvqYCPAMZJ6TwAVPgAx459Cs+60KZEzryATt1ySdpDJY82yFo0JPDXkVII0hiHyTBXKag==","signatures":[{"sig":"MEUCID4LNe10AiGVQqi3WvcNTQwhogoSxIiuRQl6FeqEEJ7OAiEA8XLjU/DjRJhJ6rUjHa5LfIe4dnGzl8baTI+llTHTM+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":514244},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.16.0-beta-2_1726662483563_0.1827667992388171","host":"s3://npm-registry-packages"}},"3.16.0-beta-3":{"name":"@oliasoft-open-source/units","version":"3.16.0-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@3.16.0-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"cb63ca9cda34203c58a6d8db1d3a8f37f9492f0a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-3.16.0-beta-3.tgz","fileCount":78,"integrity":"sha512-bkNIqMB/Mjm4AXS0P5ueU3w2deicird72N50VTg6VQT2rjDJsrwGosHFT/oSHzsASJXTtMjYCNFxKg+gRTPJfA==","signatures":[{"sig":"MEYCIQCMfzBqHmFtk5rsxslF/9TamfWvjUBPiU5J1H05WMPw3gIhALw3D/ZWcuK7JCgpJZcmkPw3oXGzZ87KXV/rvTeQxKKn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":514285},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"jest  --coverageThreshold \"{}\"","build":"tsc  -p tsconfig.build.json","start":"yarn link && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"peerDependencies":{"ajv":"^8.12.0","ajv-errors":"^3.0.0","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_3.16.0-beta-3_1726738461175_0.06428500383911273","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@oliasoft-open-source/units","version":"4.0.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.0.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"93f6bdfe0349fee75c4b8f7043f8e797cd9ef0e7","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.0.0.tgz","fileCount":87,"integrity":"sha512-Op+hcqt+jY5Q4CLhj7JPs+DnpetKGSkVf+YNw5jKErG9Pp6wTZq5LXT0PmVMRh9WXoth+z4fvxpMuZEUd8OiPg==","signatures":[{"sig":"MEUCIBHm+/A1xn0z5O07TW91rw48HFg2WmoxLLh+yEOqvo1/AiEAjQREZusZax4B7QQZeLu93FM7T7hmRnNz0Pd8sP7wIks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520971},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.0.0_1726747252944_0.12803238996831512","host":"s3://npm-registry-packages"}},"4.1.0-beta-1":{"name":"@oliasoft-open-source/units","version":"4.1.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.1.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"be0daa508126a228ff6d42c1d7d8bdb13cb497da","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.1.0-beta-1.tgz","fileCount":87,"integrity":"sha512-Me1JfhR8fLognrJzZOIPmil0mX/b0OHYTDPNdDGmCeX8oh1eAotWFoITviSTfDSBeClWqtMk32xD57cmPYKqCA==","signatures":[{"sig":"MEYCIQC0nUusS2GvA5OXW74zHSB8TwO3NI9e7iwnwIaFGRmX9wIhAPUSPiBjvIyPDJ75Znv5/FkUJ0SRcr7zUMLX/nD5OwKl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":524126},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.1.0-beta-1_1726758575815_0.24204133195989241","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@oliasoft-open-source/units","version":"4.1.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.1.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"462cbba7eaf3b6959dc758edca98b58bbc5917e0","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.1.0.tgz","fileCount":87,"integrity":"sha512-GE7yZ5QuaJKpUI9WKsF4sO+H/t/0E8r9MLcHIdNhbs+efJfBAKHJu/M7gwbz+H7zvgmp5QRSxyPO4Z6iSVETXA==","signatures":[{"sig":"MEUCICeH1EJbMW0C8hjh3b+EoSd5Di/QYpgGRXllx+YmzXqRAiEA4bIWkRMvzOdGGWmVkrM0jXtCAQMKjPR4OXJethg9Zkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":524119},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^18.7.0","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.1.0_1727111286325_0.8570129825768218","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@oliasoft-open-source/units","version":"4.2.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"d250dc9e962269c8ec9eeaa61a9b502962b11922","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.0.tgz","fileCount":87,"integrity":"sha512-/L+XzNzIRyCurhjCjd0T8MRAQfhrybDY11iizhlCU4uad7ToOE8yW5F+tX+c4VwFJpdZ7imc99sHPM8+2hXMZg==","signatures":[{"sig":"MEUCIQC6UJ5GpAPVaNpRDG3SE6G7VyCJTbrnaNo/tKRbqkautAIgXwVijan5DGolPEdBEVghgl2nlxtmEhHt769RUBIDwTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":527735},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.0_1728569493291_0.23363071218390696","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"@oliasoft-open-source/units","version":"4.2.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"8b94bf0dde38936454ca250a407dfe07ae1e0d84","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.1.tgz","fileCount":87,"integrity":"sha512-rjbBjBmdiSfqEiKmlqg5htDJekebU9oeRp3f3hm5qTZtMpx6SQ5SkS83HnZPcK3lyLf9249hDD2u8g7sTZZuGQ==","signatures":[{"sig":"MEUCIFl9Lne56Gk4kR4ZlluDn5k7VpGQ2zWWYUr5hJm4uo/JAiEAshR7KZNDZHfWt632aGzZMKzxqModnqxV3iauNGNR/DE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":529211},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.1_1730107986235_0.5303703992468922","host":"s3://npm-registry-packages"}},"4.2.2-beta-1":{"name":"@oliasoft-open-source/units","version":"4.2.2-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"0d1c0375718e36e01de915c53b96fca6b30f725b","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.2-beta-1.tgz","fileCount":87,"integrity":"sha512-DZYLxho9kIcmJeb+183wiO9X9dovcXYZ80D567TSPJ87VjFLi9PvAIMqwJ36bz80RWRmn8UX0sTqdQ13gKWUuQ==","signatures":[{"sig":"MEYCIQD20AKlDAdhatlvaldGc4uQK3rqqFx9WtAcQNLWm1T/swIhAPCOLsQkIMGl+mihUmohVDhoQqRNUNAfG/IVtZV175UN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":532802},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.2-beta-1_1732643755525_0.8118115690769259","host":"s3://npm-registry-packages"}},"4.2.2-beta-2":{"name":"@oliasoft-open-source/units","version":"4.2.2-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.2-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"60bfd81d1ac57762aa170b21835e342817a0b875","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.2-beta-2.tgz","fileCount":87,"integrity":"sha512-N/LqoLu4d4xwKNSKU7IFbbXf6AUs3YG78ED7V86IfLQcV1XJUW6sN79LKpyt+jTckdw5j4l07I3NJnvuKS3Rnw==","signatures":[{"sig":"MEUCIQCkc+rxM1gGcdQhBAfFGbKqGwlyf8yeJOkOOwp1yYAcYQIgRPoO78JTFirSjwQvj+vAb1kBzaF8Y43KIReDpj8dJUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":536007},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.2-beta-2_1732718365725_0.1378184922335639","host":"s3://npm-registry-packages"}},"4.2.2-beta-3":{"name":"@oliasoft-open-source/units","version":"4.2.2-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.2-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"7d2e14839b9b286de787f8fe040885106a7e3ee2","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.2-beta-3.tgz","fileCount":87,"integrity":"sha512-jc/hM3AbCPeQLdrQFc4nXg9Rrtc8uT1CqNT0IKOiN9OJh7YTO6Uy7s2AKWZtPNYaPCOZknsZpy+6xArSYzUNag==","signatures":[{"sig":"MEUCICGsEelsmFeuFP7YH/7VjhE1oGasqcOBx7b70e2jWv33AiEA/aFjcEBxrv2U7GnLTCq2+YQCzrdF0QBjE7IVZjIYE7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":535939},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.2-beta-3_1732789235148_0.5123277002837985","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"@oliasoft-open-source/units","version":"4.2.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"2db1f5877b8dbffd60e9dddc4269f066c18d7490","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.2.tgz","fileCount":87,"integrity":"sha512-hDIkjcqdAbjlvQDbZU/wiho8JeiDt7rLrb0xeJHkro8lKZZYjBgxZIOXJFY9y4NBP8xU5plwbLW/TP6p/vYDmA==","signatures":[{"sig":"MEQCIHJv6LQn7H4toBnmsV3UmTuR+yTMIik9BVgVhPV+kpO7AiAOrkQ3QgwyNdzPt/Zwr35z0H+ae8LNYwj/Lrt3sMoMog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":535932},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.2_1732808783281_0.150156287738602","host":"s3://npm-registry-packages"}},"4.2.3":{"name":"@oliasoft-open-source/units","version":"4.2.3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"b719b396ba7f806c427ad15e88c13071a5a3f608","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.3.tgz","fileCount":87,"integrity":"sha512-oD2nd13mwTrNUXpuBdPO0Z0BLB4ZCxKfOm4P5bpJCWcoJwP7LQsGZhdxRMi1bwTVuxBMUc0WrqCcPMRw8Viwww==","signatures":[{"sig":"MEUCIGpK0J2gjix/LT3r1Dv2RmU+w2UWn5v8Qc44wacD3R61AiEA55bgBroG26R8ttFnieF8pnIJS4bzDdrlvzUuDebzgtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":535987},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.3_1736159270304_0.49010966867807415","host":"s3://npm-registry-packages-npm-production"}},"4.2.4":{"name":"@oliasoft-open-source/units","version":"4.2.4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"eef9390d64f5031f7c6bdab7cd2ca04c04efa14f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.4.tgz","fileCount":87,"integrity":"sha512-jYeQ6ELrxvx9D/zNJABGAk0TLAwpJzCCs2haEtLLILv5rGImfI4o1Ll7PsuIM+sCxoYW8L9/13eisrSldZgx/g==","signatures":[{"sig":"MEQCIC0TrwUDp9ttplMSujVjbffaeIedrIT1yXD0ftW79my4AiBqZ5ZV+tX1ze2/+IWM8WGgOV2xoZkHEvTaQVp1zUVKzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":536648},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.4_1736167987029_0.4256897049580495","host":"s3://npm-registry-packages-npm-production"}},"4.2.5-beta-1":{"name":"@oliasoft-open-source/units","version":"4.2.5-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.5-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"8597319118037aeeffc18ab0fbaae81c9c2b1e86","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.5-beta-1.tgz","fileCount":87,"integrity":"sha512-3sw2QZfSm59s7+FMjxOpoKd2lvXBMaqtV6dpxmWn8HnnCXvtTxkmvciwqcvuOPzmRCRPKakMd0FIRdK2+42tyQ==","signatures":[{"sig":"MEYCIQDMpZGBF1jjDd+nWCydGrK4t7yGSMpGgb9eQQN+y8Zk4QIhANc1cr06gHEecMta1m4nZHSIwM7DYqL0cj6c0594KXah","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537541},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.5-beta-1_1738682628126_0.9915228077310603","host":"s3://npm-registry-packages-npm-production"}},"4.2.5-beta-2":{"name":"@oliasoft-open-source/units","version":"4.2.5-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.5-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"2c28a7d73f13e38dcd1707e301740e037a5763a4","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.5-beta-2.tgz","fileCount":87,"integrity":"sha512-g4X/t6nzXTVPvfJITA7FjcGRyk+uRnpog2BL09lhVhNkoKLbj7OQcifblpDg9xgE2wRpcgdFIdmtCoJAxK3yVw==","signatures":[{"sig":"MEUCIGqZQh4VffBDGRsFJ3ufaoviwtI3C1eCGZBOw3/VDMu8AiEAiDuUEQgEWTm+ucbr3wPcDV0h+KI6kXgLlpNNWRu7QuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537541},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.5-beta-2_1738688046151_0.9878541925407549","host":"s3://npm-registry-packages-npm-production"}},"4.2.5-beta-3":{"name":"@oliasoft-open-source/units","version":"4.2.5-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.5-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"565c7505be70641951067fe6e41484a8f337ff3d","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.5-beta-3.tgz","fileCount":87,"integrity":"sha512-PzhFPoW2WZ+iqSNGzMOUdV54BA6OckrXEjuSyEjtFX3pwRoeNXTmB44Aymat15pTy35R6iV2MPLKTizAgvSrPw==","signatures":[{"sig":"MEUCIHB1bfqZ+1/0nDA+5txvMZZ7vdEOpZv6z8yzwqkhjwwuAiEApDHjqslEjvfZETwrseMjbgT5Rqtse4rHlBFSwKcEWcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537388},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.5-beta-3_1739178490122_0.9334366745676488","host":"s3://npm-registry-packages-npm-production"}},"4.2.5":{"name":"@oliasoft-open-source/units","version":"4.2.5","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.2.5","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"b8f90b34901ca72badb82957179e8a8a4857996b","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.2.5.tgz","fileCount":87,"integrity":"sha512-bitl7nYa90s1TWZVSymtKZoQt2ASydNr0gTtVQmbwuiJcYFM7ADnzq7hJ7SKibVHF6jK4UXw8DU/duKiDDjYuQ==","signatures":[{"sig":"MEQCIFpGIjpxwahwnrB9HI9d9O9T9UCQzQ/54XL1eHvUZJOsAiAnNFFXx5OYB/xwqOozwYwi23Rpv8YSR7B2ah59ZX73HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537381},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn run lint && yarn test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn run lint && yarn test"}},"types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.{js,ts,tsx}\"","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"yarn compile-validators && tsc -p tsconfig.build.json && yarn compile-validators:build","start":"yarn link && yarn compile-validators && nodemon","watch":"tsc -w  -p tsconfig.dev.json","test:watch":"jest --watchAll","validate-version":"ts-node scripts/validate-version.ts","compile-validators":"ts-node scripts/compile-validators.ts","validate-release-notes":"ts-node scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"dependencies":{"fraction.js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","husky":"^4.3.6","eslint":"^7.16.0","esbuild":"^0.23.1","nodemon":"^3.1.3","ts-jest":"^29.1.4","ts-node":"^10.9.2","prettier":"^2.2.1","ajv-errors":"^3.0.0","typescript":"^4.1.3","@types/jest":"^29.5.12","@types/node":"^22.7.5","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.3.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.11.0","eslint-import-resolver-typescript":"^2.3.0","@oliasoft-open-source/eslint-config-oliasoft":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.2.5_1739435670494_0.8967113458202995","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-beta-1":{"name":"@oliasoft-open-source/units","version":"4.3.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"ba07072fd5f3451fb8740bddd0814a8c1511596f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.0-beta-1.tgz","fileCount":7,"integrity":"sha512-kKHUevnUJ2fcN+RmY9o0RA4+kSkWEkf/KytV95oqqbDP2dMyo/enRFQAp+ks1E/HOfXn1uUILiz1ZsT0j7UkmA==","signatures":[{"sig":"MEUCIQD/qyKOl8LxIDOcZmHP6tHHXzHlnfOVgZgSvh7QSMwEYAIgQu6Qev1ygCDrHNL3fuHJ0U8QuyY9v9jaq1pyRm1f0hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144899},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp ./README.md ./dist","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.0-beta-1_1740047796572_0.8219589221475887","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-beta-2":{"name":"@oliasoft-open-source/units","version":"4.3.0-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.0-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"1d63439bccb41f8381ac882d6f280b6906a6526a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.0-beta-2.tgz","fileCount":8,"integrity":"sha512-1JXeg0TlTTfTSn+Fy+xdtg3nNyEmXrL/4nhuow20BIgdfqTdin/koTdJ7N/nf3KDgLlbQ8fdgCFOtxoW0sW1yA==","signatures":[{"sig":"MEUCIGxTg4r/8Zbo6QkoEPG8eKrnayw2XSA2OpzOBXqUBOFOAiEAxzeUFSciRiQXzOdEf3FheCTldNufClnrPG8H+d+uzJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230577},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp ./README.md ./dist && cp dist/index.js dist/index.cjs","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.0-beta-2_1740053438712_0.08366967845652917","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-beta-3":{"name":"@oliasoft-open-source/units","version":"4.3.0-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.0-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"5ce340ce82bc38fe2baaf12494030ecafb1d1beb","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.0-beta-3.tgz","fileCount":8,"integrity":"sha512-JAL57yJXAOCApuMqWXiBC/t3+Nga6dCIwhO+RvGLMRnUPe9WPKUK21+7cWXt8MZNyRJTifVSG3ROYUBi4IIAyw==","signatures":[{"sig":"MEYCIQCQhJmVs1zExKJRWRMU8Ecgb1wNa9+oySq95WtAniK4wgIhAJ3UJV+yxuYikfqRyEhGBFV/ihvzwlNd1D6LdXKKrcuh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232201},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.0-beta-3_1740055154811_0.04454002810001989","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-beta-4":{"name":"@oliasoft-open-source/units","version":"4.3.0-beta-4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.0-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"71396078d0bf7b28541c2a50203182087babd6c3","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.0-beta-4.tgz","fileCount":12,"integrity":"sha512-gBpItvSLcIaJIpO8F4I/7ZnSdBdacZjHkLsOEHsu5eaxOQwEsN8QYMxPVVSFfpYlGBUVdwT9PwvVcloKrhBJLg==","signatures":[{"sig":"MEQCIGPEMYLtYMFR+oZgGDWyLBGirsElPVU4YdVXcraJ73zmAiAJzHOabbhdUyyiFIorALuIj7tw7wrqEVjNo9VV54lhrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239445},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"import":"./dist/units.js","require":"./dist/units.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.0-beta-4_1740056469350_0.0326687575515372","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-beta-5":{"name":"@oliasoft-open-source/units","version":"4.3.0-beta-5","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.0-beta-5","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"d1611923ded0b7577d140730dea86781eed1e103","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.0-beta-5.tgz","fileCount":13,"integrity":"sha512-V+6jRcsX1F/7yyPe7PjUzsLtebBwAPfe15cE5VKFCHSvJT+jPjN0Ec010AQvPbvBGb6n1QQpSvbJ1EMpSkXgeA==","signatures":[{"sig":"MEYCIQDkFF/jOxuFdmGDf+nVE9HktvXASO1JFLg5n5tNInSNRgIhAO3mDt1POXfqjyDY+leRsQdg0ht3QVtqAFXlCAw063u1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240024},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.0-beta-5_1740056898719_0.6559601749019184","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-beta-6":{"name":"@oliasoft-open-source/units","version":"4.3.0-beta-6","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.0-beta-6","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"f9ef88404c5bd30aced1ce474be65965c2a447a2","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.0-beta-6.tgz","fileCount":20,"integrity":"sha512-+KpzAP4cYzTerJdCa1hEyYMTYzzVVYxYQWN4aXS3EQTS/Rh/pWBP37ZxZxwL5IB6lIuBbocxVxcmf2z6ITT6Gg==","signatures":[{"sig":"MEUCIQCHnpt5kGFznyjG2PLrr+q/JGLoVPTGe4XbPUcIuCilXQIgEQt0o31Zadk3jNBSm/cAvgpN3/UY1/3bAlsjU85LwpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241321},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.0-beta-6_1740057886826_0.9613553677862687","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@oliasoft-open-source/units","version":"4.3.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"08ec636d0fb00a4d12d3bb5b8d5cc315e2ac512a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.1.tgz","fileCount":20,"integrity":"sha512-nDd+c/gmlPFVpyZepWQuK+HYQawIRrvJrpUiLNFyFmV6/i2T2iffGPw3P3gV7iOpWbQb80WtRssKL2sMym+zIg==","signatures":[{"sig":"MEUCIQCmMjQGl5GPhxCpxkeICm6hpVQABmjaWrD02lF/pY+xfwIgarXc6Ysf1Y/rfxlcvy5zjuddoXcvlC17b7e+EbuL1xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241314},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.1_1740124180384_0.7703418102685125","host":"s3://npm-registry-packages-npm-production"}},"4.3.2-beta-1":{"name":"@oliasoft-open-source/units","version":"4.3.2-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"5c269a75880b95d3168d6aac44c532b8b564f50b","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.2-beta-1.tgz","fileCount":20,"integrity":"sha512-qOB8NSls10flvIAwz4o4Ys/5i+LI7ph6LKqS44jFLXtuDcRnkEe6KXRv9pbaxhbLi2vQ76p6CLS/JKc8xkc/QA==","signatures":[{"sig":"MEYCIQDhk5XsXfFzEfoB0ZbCPW2f4Jia/3P8qxW9sEixBLn/uwIhALJoKUSeHdb28Jdqexm2YXmIYsvpd5IO1u2hJxCsixPY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243298},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.2-beta-1_1749642775108_0.40253578859114825","host":"s3://npm-registry-packages-npm-production"}},"4.3.2-beta-2":{"name":"@oliasoft-open-source/units","version":"4.3.2-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.2-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"6e62776d54767ea4da00549592e32eb541c1e4e1","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.2-beta-2.tgz","fileCount":20,"integrity":"sha512-d0p6AtGsaJ8TEsCLdOK9QXL9iWsMxoxuVm5d5lEJMCDJGnb2b/WB2mk2tFUnn0g+QAXM38Z3xeUaUa13A3w2hA==","signatures":[{"sig":"MEUCIAWFrC+qtztpOcwHnHRRSqPjzegGv6dOKu3yuXEunSEXAiEA2ZDEZpJYLhiGsq2oGkPiAVpXO13Fnggb8kSQLwbGXzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243512},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.2-beta-2_1749644192281_0.5805488560683258","host":"s3://npm-registry-packages-npm-production"}},"4.3.2-beta-3":{"name":"@oliasoft-open-source/units","version":"4.3.2-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.2-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"f694edea47eaadb167b721ade4ff2269941afb46","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.2-beta-3.tgz","fileCount":20,"integrity":"sha512-xeWnOVyUF/LScWJMJYP5tVeOvexu2SPdQF5BP4h6adFtlHkYbmmX/WFSjDmK1fh0GvCERkHons05lV07lEzUvw==","signatures":[{"sig":"MEQCIG7YVciP2WqkJjC3qNlTj6heoIP41+bJM+IvVDzMcH0GAiBlyrp8G/ZdOXLv10b0C3OcT0cJSJVAUOQvCp2VsSwwvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243512},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.2-beta-3_1749644517855_0.0687316874640469","host":"s3://npm-registry-packages-npm-production"}},"4.3.2-beta-4":{"name":"@oliasoft-open-source/units","version":"4.3.2-beta-4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.2-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"7d20e031b5adf9e7e08ee3644848d679f2098e6a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.2-beta-4.tgz","fileCount":20,"integrity":"sha512-uNE7LtPe86PQ7bI9yKhvqqxacv5yZDLmXVONORfX3fAkpp2JiqJQMpNNEyBhp2yBUUuCfHRHh89uDfPzUKKgOw==","signatures":[{"sig":"MEUCIQCeinQWZyN65q4fSKWYhK/mqt+9yBWtzmYGBRVz4bHjLQIgbhDbBDF5IKYb23PtxGsSGha9Pt7EEfbflxgz8q0075Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243298},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.2-beta-4_1749644756418_0.41964799012976206","host":"s3://npm-registry-packages-npm-production"}},"4.3.2-beta-5":{"name":"@oliasoft-open-source/units","version":"4.3.2-beta-5","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.3.2-beta-5","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"82232b234111c745887f2993276ed210d935831d","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.3.2-beta-5.tgz","fileCount":20,"integrity":"sha512-AIneqP4P1MPn5iznfrJ4UOJczYaMvP+Di1hA/D0ZX0Iq5NvBQNRHvevgJ8EYseZEu9LH3JQGD6MxFFir9GkeFQ==","signatures":[{"sig":"MEUCIQCO6+Ku41Aph0G5KL+c4ibWhsl/4GWW4Fbj2x9S/Uq+kwIgXlll4IbWVHmELIbfH//6bjFyCT7aLtn3alaES69nDOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243445},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.3.2-beta-5_1749645033440_0.4271391512841223","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-beta-1":{"name":"@oliasoft-open-source/units","version":"4.4.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"ac6ad6936c8f7f1f3a7dcd08d5d98847d62b7e32","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.0-beta-1.tgz","fileCount":20,"integrity":"sha512-9cYyY46DRIC/14WG9dpwndvjUMIUoIIfKUrt2bzZKpbLH7ZAdQhF9z6Y/oIbibdZ8P7wOCh8tk/Rrd43tVFepg==","signatures":[{"sig":"MEUCIQDrffMXa+OdbSMXpx9XUPO+S3oD5EEsuMK9EzEmfW0WbAIgb9Qk4FhTAsc0P7CTNTwQdq/M9NwPBBbWruO+01QpuMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243445},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.0-beta-1_1749735061849_0.8867993068135906","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-beta-2":{"name":"@oliasoft-open-source/units","version":"4.4.0-beta-2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.0-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"76be3c11cb3b2bf3eb794aee861b74363e5f56f7","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.0-beta-2.tgz","fileCount":20,"integrity":"sha512-VcztcCPl6aBwPUPyRDwGZEcneDsbQli6dTw35/vb1zaodlBDf1hohvteFtVZvo9X87nuSNejE50buOJ9a3FUMg==","signatures":[{"sig":"MEYCIQD7G6ZTiuKGO6AuIxY6hqba17MU90aDi07p8ga1rmfj6AIhAMMTfxu7J0/XuBQKOe6LeaPKjmTcBZw1g1NNE2Msl8aU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.0-beta-2_1749736525605_0.845263168034075","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-beta-3":{"name":"@oliasoft-open-source/units","version":"4.4.0-beta-3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.0-beta-3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"8454cc7659c2b9b8ff8ce6b1f518476b1ec598a5","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.0-beta-3.tgz","fileCount":20,"integrity":"sha512-yVHWfnaxHqfvJIppeOPS/I8xDuw0UQY8gysQp2bMdp+BsNDhS5ACiCcNefCzBEcLfVK1TjuXlrViBnYRZEModw==","signatures":[{"sig":"MEQCIDbzEt1y5QmYaiXWIClDYQNEHEzjQsuqVtzIbeytkV9HAiBHQPndIDNppGYzYnTtTKaPAAWeuqCXlcE4C4lKBjeV3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.0-beta-3_1749815897950_0.8877360196234381","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-beta-4":{"name":"@oliasoft-open-source/units","version":"4.4.0-beta-4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.0-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"7b7def5cfc37e64d9895a44646afa7acca81bfc1","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.0-beta-4.tgz","fileCount":20,"integrity":"sha512-e+6C7v+MFzorp0ezSMbYZJZqfsoqr1zq9I1p6RJK7cs8JcAhpwXSbx+a/AR/ug6YxE4cirambgPHaAQeL3VwOQ==","signatures":[{"sig":"MEQCIE6VI7NXBKxfvlNURAl+M4nbZPORFrx9QupqN4LqNmEpAiBhKSqI+Lh6LBZwVT9AZSyAZ9yYOil5T1/7vFWI5bUyog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.0-beta-4_1749818479853_0.3008122846717507","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@oliasoft-open-source/units","version":"4.4.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"ad95dbd379cf3c33764710cc9473950f60b6a02f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.0.tgz","fileCount":20,"integrity":"sha512-MrpKRpQkrs0JM9mNRvPeHCj/xFGMgL35sRKEMRwkcNCQxVJfbjiCIbSX4I0FLQ9h7BulMoTU0NbiWSnDxfTEWQ==","signatures":[{"sig":"MEQCIHgq0w5wcvPIc5IOChOkeyPVQG6cP7Kb+nb76gEXIHgbAiB7AFeN/QY2zBJB6QYnpz1+UIZEM3N1eRmZyA8S7X2Ubw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242488},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.0_1749818826629_0.6993094245123803","host":"s3://npm-registry-packages-npm-production"}},"4.4.1-beta-1":{"name":"@oliasoft-open-source/units","version":"4.4.1-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.1-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"850e93bba69fbfb50c1292cf633acc1a45ffac71","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.1-beta-1.tgz","fileCount":20,"integrity":"sha512-xQ8mZZQxgejMzmboPt95g/OqR3IUEPKst4BRSYhBaSbFc4JN57VwUcbQ4rmezW9/ap4nywph0GabrrJRQw+6+A==","signatures":[{"sig":"MEYCIQDhgLHGgXWThGXxQNOw86tfQawQ6K86+jjDiw8MRhTOSwIhAJktOThZrmjGOs72VIc10DBf8D8mklwU9A21Q3nofIhh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242517},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.1-beta-1_1752663123679_0.9738181843941296","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@oliasoft-open-source/units","version":"4.4.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"998c013804851a91e4d0ef9fa896927dcb5c9858","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.1.tgz","fileCount":20,"integrity":"sha512-oZ3Ve/OrNMosn3DX98YktiaeZbQotJZT3wEDrpJGFj0MvBwE3fO4mJ7HRfVkuQd6ClayKcRMBNJhSh9vNPQGXQ==","signatures":[{"sig":"MEUCIQCFs0hSIrHfZ/9zvEmX38dMk97tMRrDbJXhQRqsEmuocwIgHmcv0bcp7/mTHPFHyjHHkG2rBSPb5gIjIkcA77PYDyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242510},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.1_1752666378927_0.34713028675966484","host":"s3://npm-registry-packages-npm-production"}},"4.4.2-beta-1":{"name":"@oliasoft-open-source/units","version":"4.4.2-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"4bd7e0b63ac02ab8728bc9cbee1a9df431f4bdf6","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.2-beta-1.tgz","fileCount":20,"integrity":"sha512-KiQKqypTOJl4ar8GSLx4gMSV/qQLB3avaI7uuqJIsMSspmFOykvCwjF1SRHGdFjveR/btIT6i1nJoy2LKYQgFA==","signatures":[{"sig":"MEQCIAaS6j4GJ0OrYqzZJLfVZOz8mS66gB4vTCA7Il0V6uZWAiAc1eVKw6NW/18WzTaEBRcCJMmL0JS6Pu1ohg+Ljh4Lkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242555},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.2-beta-1_1754598796127_0.9133605871534358","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"@oliasoft-open-source/units","version":"4.4.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"127921013041292a061bb8b930731eee5d5d9d61","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.2.tgz","fileCount":20,"integrity":"sha512-ZSkMSy7Li4bH6n658rrakYOoG4adFd7WJTZgCsLqBXbPsipIbGL/TirtSt5cxdqkvS8nd4R83Yu4SlkRtQt7+w==","signatures":[{"sig":"MEQCIAc2pPkW6GfAe+o4oI4UDcyL8OOzUeDeA9ZeNY7eU8I0AiBl4sCC1Iye7BbqL1BHHLzAM9lhBzs7uwXRvfiKqu5ohw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242548},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.2_1754643348203_0.1472785222289259","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"@oliasoft-open-source/units","version":"4.4.3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"42631464280f30b61a93d4eb29c84a9a61eeb4d6","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.3.tgz","fileCount":20,"integrity":"sha512-iBWVH2fAr9u3azTp4zJWk44BxS+xhm02CPU/ov+BsW4Epdw0TSbi8PLOlFMDIe4Q21/mgHuNRSvLSBYIYzTb7w==","signatures":[{"sig":"MEQCIA5ewzW5MixhQFl5j2kQCVR9JYdnC9Dhu0DFNU1Id7CnAiAF2UeTw9HSxoW2AxNZHFBu8qCXLsUoW5wSTTZfcqpKHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242548},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.3_1757337060675_0.48305135363051166","host":"s3://npm-registry-packages-npm-production"}},"4.4.4-beta-1":{"name":"@oliasoft-open-source/units","version":"4.4.4-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.4-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"5b167061b9d05cf490cf86a95e78693cd076dc37","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.4-beta-1.tgz","fileCount":20,"integrity":"sha512-njvaU3wWMu1J4knBqb5QgpkXrnH05s/rT2a0VUFQqJJHmMqSOaueM4bpCj23UKo+MJX/Rna/erQuudAVphE5fQ==","signatures":[{"sig":"MEUCICH6WCbKGFH/NxzklfVY/JbMYxPL6Wh7DaLZvy+QketgAiEA+4dYJDhd0uQBmK8K9H5gKvJCLLD1z2T4AgGn3lZMx1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244401},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.4-beta-1_1761142207021_0.42749475375567747","host":"s3://npm-registry-packages-npm-production"}},"4.4.4":{"name":"@oliasoft-open-source/units","version":"4.4.4","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.4.4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"60d53526aaa6677f2c543b1663d7344978b2b64f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.4.4.tgz","fileCount":20,"integrity":"sha512-blw4hzYrFu64IZ0RTTG3YIRWTjH1BMMh9tHYwVnziwDBiiHOdoMc4lS+y3c7yJalGp4brOoz19UweWMRoLRb5g==","signatures":[{"sig":"MEYCIQCQTQvJ5na6P6Ujsx0OwyxQxxRqH2babRtWbZeHlAhLoQIhAJfuPhTuuWHt4/R9wmkO5QB8purGvjMt9W9BfQWe+Z5I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244394},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.4.4_1761204561329_0.649926935510768","host":"s3://npm-registry-packages-npm-production"}},"4.5.0-beta-1":{"name":"@oliasoft-open-source/units","version":"4.5.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.5.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"cd0a9a2fb7c819af1aa74a619e27b1a54c493477","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.5.0-beta-1.tgz","fileCount":20,"integrity":"sha512-Dg+z8L+XUnIdWp0Ma62Qu4TKCZdj+O2lMkyJzYiO8Su+cEBYqgk/jAIL5wDvsxJlkVULqrt/C8+/rm52LNhkGQ==","signatures":[{"sig":"MEUCIGfGBHi9jS4uoYeZBtHnEOfpkWmqgykj39zS/hK1iGorAiEAm+wd3+ipt/mqxWDEQx0p84QrilBTbmjl8OrdoRdlsK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245639},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.5.0-beta-1_1764596764968_0.28667554088393676","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@oliasoft-open-source/units","version":"4.5.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.5.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"9f7945dc2ab9e7dc0a90e1d6dda57186b666b3fd","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.5.0.tgz","fileCount":20,"integrity":"sha512-MoIxEdPecJosKv5NxbGysgsmGgtWki4DbV+hkgAftVceAe+QYJzkXvppsiSB01QLE613UDlIfznMovKQJ4Ll0w==","signatures":[{"sig":"MEYCIQDSRuxKPPcTdIcfKJaUTW5w1SR7t+90DIBllgbcB1AfWgIhAMXGLS7osQA3PGwUMY2h0cXqPowGHrdMpR2laFmAE3L9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245632},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.5.0_1764598354720_0.8977072675532352","host":"s3://npm-registry-packages-npm-production"}},"4.5.1":{"name":"@oliasoft-open-source/units","version":"4.5.1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.5.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"0d67a0c41b64dffee62eaaf7f112a2600cff09bc","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.5.1.tgz","fileCount":21,"integrity":"sha512-WRnh5bv94jWv+ZIlwQlxfBfFpaCv7YmV1hhO+Qc8AOBokWZnDsv+dj9L6DNvUsDwQJWEefVOhzYTqUqmAe2drA==","signatures":[{"sig":"MEUCIH6QzFDSSTdJZ+WNYttRBciRhcXrow/mNcuyr+T647wWAiEAyn7jcnmStbQI/J4yHWLDQzBwNWhj/DqmbXSaqIm2O94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246717},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2025 Oliasoft AS and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.5.1_1764600293685_0.7142474601318047","host":"s3://npm-registry-packages-npm-production"}},"4.5.2-beta-1":{"name":"@oliasoft-open-source/units","version":"4.5.2-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.5.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"15465597229e7f0f22bb49a8583b7c72c8dd8666","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.5.2-beta-1.tgz","fileCount":21,"integrity":"sha512-Hjjv2UakgrLRPcECQRtpPfXfH74v8XSqG94Ted157ogqi166WkdKYLzILWhRiIQzSNkZxnpVSO7uVopehi3RBQ==","signatures":[{"sig":"MEQCIGiMtKUFYjBfO18AD1fBtEoCUdRNSHwZnfszHSkkXbwvAiBoxi+SdtyGXRerB7nt+q0Uy9ofPTxPb3DTz/aEN0UOcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246724},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"lint":"eslint . --fix","test":"yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","test:watch":"jest --watchAll","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2025 Oliasoft AS and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.ts":"npx eslint --fix"},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.20.1","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.5.1","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@commitlint/cli":"^19.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.24.1","@commitlint/config-conventional":"^19.7.1","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-import-resolver-typescript":"^3.8.2","@oliasoft-open-source/eslint-config-oliasoft":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/units_4.5.2-beta-1_1765446727108_0.16533850901430713","host":"s3://npm-registry-packages-npm-production"}},"4.5.2":{"name":"@oliasoft-open-source/units","version":"4.5.2","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.5.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"e5f29af1c8ca89b2e06d88547683aa7a78180861","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.5.2.tgz","fileCount":21,"integrity":"sha512-H6GS7N+qvgm/Rw4jaCyORoKrBkL2BHotRtm7dHGB2CxhQFjzrMBMgtIk06FkT3g+ND5X5s/7nbpaNvtZ5u1Spw==","signatures":[{"sig":"MEQCIBAHCEZKdhA+JDytdQondB3PyME3hfmNgjRcB9957fO2AiAJjXQAba8eFFwKwBaouf1KKehco2mRXRuyVj/hWLALRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"test":"yarn formatting:check && yarn lint:check && yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","lint:fix":"oxlint --fix .","lint:check":"oxlint .","test:watch":"jest --watchAll","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2025 Oliasoft AS and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","oxlint":"^1.39.0","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.7.4","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_4.5.2_1768328136918_0.46979890098815313","host":"s3://npm-registry-packages-npm-production"}},"4.5.3-beta-1":{"name":"@oliasoft-open-source/units","version":"4.5.3-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.5.3-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"235ad3c93a6bcf8fdaea28c51a65a7961b355eab","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.5.3-beta-1.tgz","fileCount":21,"integrity":"sha512-EP7EiDzEWUll2m/scysYcuMz94LFydpAhjuurJlZSbFfUPg10a/8iSVWxGCzNN6Z7ZjzOxziSu3GwT9Q1p6uhQ==","signatures":[{"sig":"MEYCIQDksspwT/ek4+8m5/bgwZkBQ1r6yKOknjT3nXvBU5GnRAIhAJAZUofc+V5Nd77qCI3wuOWKNHLBfJSsWswFOPnXnNIl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248203},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"test":"yarn formatting:check && yarn lint:check && yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","lint:fix":"oxlint --fix .","lint:check":"oxlint .","test:watch":"jest --watchAll","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2025 Oliasoft AS and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","oxlint":"^1.39.0","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.7.4","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_4.5.3-beta-1_1768328484360_0.4154844900147272","host":"s3://npm-registry-packages-npm-production"}},"4.5.3":{"name":"@oliasoft-open-source/units","version":"4.5.3","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.5.3","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"7c75d906e75d3d10d5ae54a36f8cfd7ff11bbb4e","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.5.3.tgz","fileCount":21,"integrity":"sha512-Z8IJUNFeIq5IX3keFEu0hMlMBiQ/XrACL5mKxphKhn7xGlHpwJW9EW2x5NTNDnW1y21sogqwbTI6x2YT3YLHFw==","signatures":[{"sig":"MEUCIGxUAyk5Uk0J4UO82Fd4Sd2QGGP+m5fFwgXVz1cZ+cEFAiEA+CMFPULDqqGG1yO8O+bY54B4k/GOn8Ea8LUK/yhnXNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248196},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"test":"yarn formatting:check && yarn lint:check && yarn compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"yarn link && yarn compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","prepare":"husky","lint:fix":"oxlint --fix .","lint:check":"oxlint .","test:watch":"jest --watchAll","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"prepublish":"tsc -p tsconfig.build.json","description":"Package for units management","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2025 Oliasoft AS and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","oxlint":"^1.39.0","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.7.4","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_4.5.3_1768391129696_0.27606021921848733","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-beta-1":{"name":"@oliasoft-open-source/units","version":"4.6.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.6.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"5a23213984d3de473e0bb689f9a488f1dbf7db7c","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.6.0-beta-1.tgz","fileCount":22,"integrity":"sha512-mSQVru3swibx2/k/0kW9rLelGwsMfM5ei4DdXg/W+HIyIRFxCEoptOMKNBUrkmtexDkg9a7H/MT3fAxLn9GKwg==","signatures":[{"sig":"MEUCIB3LEXTwexV+nyYebiJ3JrTGknCe4HuLDuMmzlGvbQ7dAiEA+Cmb8amTUxqWrX77jGnDlkEbfnEa5miSH6mXG49ziYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253512},"main":"dist/index.js","type":"module","_from":"file:oliasoft-open-source-units-4.6.0-beta-1.tgz","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"test":"pnpm formatting:check && pnpm lint:check && pnpm compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","lint:check":"oxlint .","test:watch":"jest --watchAll","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"_resolved":"/tmp/a59a6768c9df2359f447ce3c5d3912a8/oliasoft-open-source-units-4.6.0-beta-1.tgz","_integrity":"sha512-mSQVru3swibx2/k/0kW9rLelGwsMfM5ei4DdXg/W+HIyIRFxCEoptOMKNBUrkmtexDkg9a7H/MT3fAxLn9GKwg==","prepublish":"tsc -p tsconfig.build.json","_npmVersion":"10.9.3","description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"22.19.0","dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","oxlint":"^1.39.0","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.7.4","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_4.6.0-beta-1_1770734122679_0.8766061597400538","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@oliasoft-open-source/units","version":"4.6.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.6.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"12b8e42da3218184554b014881bf91ac3913472f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.6.0.tgz","fileCount":22,"integrity":"sha512-/1WU/crcDWz8FpY9cVobG64ztB0wfgJlqA4D0elotSXFiVRAT6kbXu2B1BGI6vBzG62fKyFdHv2Nnd+Ohx1Drg==","signatures":[{"sig":"MEUCIQCEYiojkv73MpaoBdBYcvdXtxqbjukTP+4uXxC0Rzap+gIgMPugjS2iqE5Yp/EVzkB2jRbCWWn5eT2TKX3+/Afs/AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253505},"main":"dist/index.js","type":"module","_from":"file:oliasoft-open-source-units-4.6.0.tgz","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"test":"pnpm formatting:check && pnpm lint:check && pnpm compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","lint:check":"oxlint .","test:watch":"jest --watchAll","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"_resolved":"/tmp/fa2fc82f049242107cf3a689e62dd95e/oliasoft-open-source-units-4.6.0.tgz","_integrity":"sha512-/1WU/crcDWz8FpY9cVobG64ztB0wfgJlqA4D0elotSXFiVRAT6kbXu2B1BGI6vBzG62fKyFdHv2Nnd+Ohx1Drg==","prepublish":"tsc -p tsconfig.build.json","_npmVersion":"10.9.3","description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"22.19.0","dependencies":{"fraction.js":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.19.3","jest":"^29.7.0","husky":"^9.1.7","oxlint":"^1.39.0","esbuild":"^0.25.0","pkgroll":"^2.10.0","ts-jest":"^29.2.5","prettier":"^3.7.4","ajv-errors":"^3.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.4","lint-staged":"^15.4.3","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_4.6.0_1770813647515_0.9002472727537842","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-beta-1":{"name":"@oliasoft-open-source/units","version":"4.7.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.7.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"d5a6f814338a6a0ca106a8f28e487daf094d6857","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.7.0-beta-1.tgz","fileCount":22,"integrity":"sha512-VZ4sT9y/KjBBaPik5beNRf2HG5GXXrWise8plwr428lNEcp+Co7NXr16fXiJPdCLhpB7ZDBq8bxvrbKsZUxC+g==","signatures":[{"sig":"MEUCIEA3TxxGxVd35qCQYylcrtzDioZRyMtdtzyTTL2QFy3MAiEA4pMpx8m0zDeezilKdBwj97gnlPdpS+dVOxDz7AlusWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254197},"main":"dist/index.js","type":"module","_from":"file:oliasoft-open-source-units-4.7.0-beta-1.tgz","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"test":"pnpm formatting:check && pnpm lint:check && pnpm compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","lint:check":"oxlint .","test:watch":"jest --watchAll","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"_resolved":"/tmp/31f44d78a3c539d99d0e60c3f878cee4/oliasoft-open-source-units-4.7.0-beta-1.tgz","_integrity":"sha512-VZ4sT9y/KjBBaPik5beNRf2HG5GXXrWise8plwr428lNEcp+Co7NXr16fXiJPdCLhpB7ZDBq8bxvrbKsZUxC+g==","prepublish":"tsc -p tsconfig.build.json","_npmVersion":"10.9.3","description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"22.19.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","jest":"^29.7.0","husky":"^9.1.7","oxlint":"^1.50.0","esbuild":"^0.27.3","pkgroll":"^2.26.3","ts-jest":"^29.4.6","prettier":"^3.8.1","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_4.7.0-beta-1_1772110711427_0.3170294039318873","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@oliasoft-open-source/units","version":"4.7.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@4.7.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"6a13749d8d60cf3f08beb0c8defb8eb62cf09a33","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-4.7.0.tgz","fileCount":22,"integrity":"sha512-1svwDqO5vGv9zeI04RQTVCte6CeC+yvdA+mEAJG2PG1n6EAdS/wEmY6SPVQZBjykWnyqSV/8FTa4SqVHfdBfnQ==","signatures":[{"sig":"MEUCIGNokh9v1PRYsEg68i28iBVr/AA84PvTa0QbZ70Osv9KAiEAp++pOWLtlwITg2P/mfW64JeeGmOnII46NFsXj6/uzxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254190},"main":"dist/index.js","type":"module","_from":"file:oliasoft-open-source-units-4.7.0.tgz","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./dist/units":{"types":"./dist/units.d.ts","import":"./dist/units.js","require":"./dist/units.cjs"},"./dist/interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js","require":"./dist/interfaces.cjs"},"./dist/numbers/numbers":{"types":"./dist/numbers/numbers.d.ts","import":"./dist/numbers/numbers.js","require":"./dist/numbers/numbers.cjs"}},"scripts":{"test":"pnpm formatting:check && pnpm lint:check && pnpm compile-validators && jest --coverageThreshold \"{}\"","build":"pkgroll --clean-dist --tsconfig=tsconfig.build.json && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","lint:check":"oxlint .","test:watch":"jest --watchAll","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"tsx scripts/validate-version.ts","compile-validators":"tsx scripts/compile-validators.ts","validate-release-notes":"tsx scripts/validate-release-notes.ts","compile-validators:build":"esbuild dist/validate/ajv-validators.js --bundle --allow-overwrite --platform=node --format=cjs --outfile=dist/validate/ajv-validators.js"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"_resolved":"/tmp/a21e7b0e0c7d8995106c8f16f308555e/oliasoft-open-source-units-4.7.0.tgz","_integrity":"sha512-1svwDqO5vGv9zeI04RQTVCte6CeC+yvdA+mEAJG2PG1n6EAdS/wEmY6SPVQZBjykWnyqSV/8FTa4SqVHfdBfnQ==","prepublish":"tsc -p tsconfig.build.json","_npmVersion":"10.9.3","description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"22.19.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","jest":"^29.7.0","husky":"^9.1.7","oxlint":"^1.50.0","esbuild":"^0.27.3","pkgroll":"^2.26.3","ts-jest":"^29.4.6","prettier":"^3.8.1","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_4.7.0_1772194513097_0.7391549582627808","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta-1":{"name":"@oliasoft-open-source/units","version":"5.0.0-beta-1","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@5.0.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"b08926f76261a83184f34fb555f65548a67abc7a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.0.0-beta-1.tgz","fileCount":36,"integrity":"sha512-8WinMZ4k7qde+5oMeo5XW3alE2osY0+MGl8E6Tp5HJVOSYZBrgixHbaWZkqiwuicqeAkfIZwCC/0kg1FM2Mo7Q==","signatures":[{"sig":"MEQCIBgU7mDmWNsDgE1RKEQAdZNr8PCXgTaMPzp1LtjqVWGhAiBPcsvWNVMDj52Ii5G5J4wHzVJeLrue7RkVGEBKF0Xz6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678021},"main":"./dist/index.cjs","type":"module","_from":"file:oliasoft-open-source-units-5.0.0-beta-1.tgz","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm formatting:check && pnpm lint:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","typecheck:build":"tsc -p tsconfig.build.json --noEmit","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"_resolved":"/tmp/52a12206c44d17a7d11bb7c991290692/oliasoft-open-source-units-5.0.0-beta-1.tgz","_integrity":"sha512-8WinMZ4k7qde+5oMeo5XW3alE2osY0+MGl8E6Tp5HJVOSYZBrgixHbaWZkqiwuicqeAkfIZwCC/0kg1FM2Mo7Q==","_npmVersion":"10.9.3","description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"22.19.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","husky":"^9.1.7","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","prettier":"^3.8.1","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_5.0.0-beta-1_1776255660048_0.09795698160466793","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@oliasoft-open-source/units","version":"5.0.0","keywords":[],"author":{"name":"Oliasoft and contributors"},"license":"MIT","_id":"@oliasoft-open-source/units@5.0.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"9ede5e0eae0468d06ae167d5700e39c63e3497e2","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.0.0.tgz","fileCount":36,"integrity":"sha512-2jcOpjseliauFfHSsUL5oi0PRLOM4HlMwiv9DFQQpPEMdw0LZeoh5mP1prnpg9cM+Cn+BFdyYJigQecTHw5Q7w==","signatures":[{"sig":"MEYCIQDV1vuvLGAeYyUtexPfOrJ0R5myGQRc/fgfSSSo8rwbigIhAJgborezq/t49BqwEkGcOt3FLYUpkHuM2sUXfd+pR9us","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678014},"main":"./dist/index.cjs","type":"module","_from":"file:oliasoft-open-source-units-5.0.0.tgz","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm formatting:check && pnpm lint:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","typecheck:build":"tsc -p tsconfig.build.json --noEmit","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"_resolved":"/tmp/550c298626f46fabb940853ee4729e1d/oliasoft-open-source-units-5.0.0.tgz","_integrity":"sha512-2jcOpjseliauFfHSsUL5oi0PRLOM4HlMwiv9DFQQpPEMdw0LZeoh5mP1prnpg9cM+Cn+BFdyYJigQecTHw5Q7w==","_npmVersion":"10.9.3","description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"22.19.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","husky":"^9.1.7","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","prettier":"^3.8.1","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_5.0.0_1776327044270_0.3841602514758242","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta-1":{"name":"@oliasoft-open-source/units","version":"5.1.0-beta-1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.1.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"363eeb15754a26abf59a09e574dc93b2f861a50d","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.1.0-beta-1.tgz","fileCount":36,"integrity":"sha512-7K/OL2Yma0ze9CDipfOKnZLKhHqKD0nXAyyZ/2B1S/Q8wxDXRodtHE7Gs5unPMY55y9z6O3sHxQG9QQFodym1A==","signatures":[{"sig":"MEQCIAnL9IarVZuJVOmdq/Dbtd1Noyr9QpGZuKMFxOB4u1K1AiA5tFAaF/JRCuyOiwts3LX4mRMLX+Rs19o7U6ymdp8vag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678280},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm formatting:check && pnpm lint:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","typecheck:build":"tsc -p tsconfig.build.json --noEmit","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","prettier":"^3.8.1","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_5.1.0-beta-1_1780915767008_0.5165956070086428","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@oliasoft-open-source/units","version":"5.1.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.1.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"554f4785eff12961c999b698d1061d0ecaa47e2f","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.1.0.tgz","fileCount":36,"integrity":"sha512-3OTginiZ3NrUDipkXf37/1sQREDnoxvOT7itpcgoOlKhryGY6VKYc3G7k8nbA7XlbaN54YGPgrl1e5OIeRv7VQ==","signatures":[{"sig":"MEUCIECjtcxbXVi41sRXsxsWVzIictY2RngLkokDWWDQfDG0AiEA5OGdRJjjAkWJVXY3j8FAReYJ4uvQbtd0OCW3EcsHij4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678273},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm formatting:check && pnpm lint:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","typecheck:build":"tsc -p tsconfig.build.json --noEmit","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","prettier":"^3.8.1","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_5.1.0_1781006936017_0.13120573564660054","host":"s3://npm-registry-packages-npm-production"}},"5.2.0-beta-1":{"name":"@oliasoft-open-source/units","version":"5.2.0-beta-1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.2.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"771b5d45035c6e31283ebd2b128d7587a5301afd","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.2.0-beta-1.tgz","fileCount":36,"integrity":"sha512-jYJCwoSrJvubRTVduHC5uZimjIPhC0/mctVpp5zt+zMQGg8zijS31iaGgRC/gfEUazzZe1UCT2t65NfhcKHKmA==","signatures":[{"sig":"MEYCIQCewrz9RgEWncCGsgoYo3RDkOWLw//pid26SyRiyEjqfwIhAIiCNFtkX2Y7BdnvIF9/J/rjSeY/f1CsE8VaxFsIx987","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678280},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm formatting:check && pnpm lint:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","typecheck:build":"tsc -p tsconfig.build.json --noEmit","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","prettier":"^3.8.1","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_5.2.0-beta-1_1782218283909_0.026227744661326824","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@oliasoft-open-source/units","version":"5.2.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.2.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"d435cb03a98390dff2e913c9bb2044451f9e1621","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.2.0.tgz","fileCount":36,"integrity":"sha512-wvRXluHKZffKNIWCIP8ajPPQ+lmopO1R/X/GwWetp2OtQ9u/RUFgAfuGCstIanYZl/+oiAdTmQ8Hu9PLS5OAMQ==","signatures":[{"sig":"MEYCIQC+3DzrvQJ2V7Ql/NodGUP/GfVDNA5pa0niE2QCktmiTAIhAIrTZ8kfGVJQTwi9n9GWAQ+epabiF4bt10ez8iCKwZKK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678273},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm formatting:check && pnpm lint:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","typecheck:build":"tsc -p tsconfig.build.json --noEmit","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","prettier":"^3.8.1","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_5.2.0_1782218348556_0.5236195251720814","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@oliasoft-open-source/units","version":"5.2.1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.2.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"ce41fb6e1adcff13005973a7dc618a00914290fa","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.2.1.tgz","fileCount":36,"integrity":"sha512-M2MntCWlaeUzycXPLvDSS9Cp9LmyxArJIeSPfhdRmb7xhgOZbUBIWruc8sqcLfV59qpTrir/VP4Tpi7i+TZ+mw==","signatures":[{"sig":"MEUCIQCgyWbBaUtt/IcZQil2PajXj8iRpl5Svg59SiLYqy6xRgIgG+/U7SRhFv/QRh0ymXRBlsVXymRuT8/WtDLFKUmoYoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678254},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm formatting:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","formatting:fix":"prettier --write '*/**/*.{ts,js,json}'","typecheck:build":"tsc -p tsconfig.build.json --noEmit","formatting:check":"prettier --check '*/**/*.{ts,js,json}'","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*/**/*.{ts,js,json}":["oxlint --fix","prettier --write"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","prettier":"^3.8.1","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0","@prettier/plugin-oxc":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/units_5.2.1_1782218876759_0.6773176473472076","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@oliasoft-open-source/units","version":"5.3.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.3.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"9bcd68d4765d3f2533e2c6c217880d38e01064bc","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.3.0.tgz","fileCount":36,"integrity":"sha512-h+KwmZ7K/jy1gKwqkmU8Cldaezj34uRgqw2+0ELWM9A1symOBHV4h66C0by+3ATYn0jKKaBM8jjl7FxksNja4w==","signatures":[{"sig":"MEYCIQDsWwucfJ7W/JxH15cMnMOn4905877QT7V+a/WpgbS+EwIhAOySAdievvejeNKPzArIG4ZbHoBGApRwbCQkUqyG8q2g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678287},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.3.0_1785395167124_0.5351909012360485","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@oliasoft-open-source/units","version":"5.4.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.4.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"05752047d2c86637289d85a8c7428e38fcf52fe4","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.4.0.tgz","fileCount":36,"integrity":"sha512-qPI0FdImHDIsYlgb08W3vJ1ACb/gipfjlNCePulHrB9h+t1e4ew32xtSKbI3GAxigXLOuuRPk4Vnl1QsoNYVpg==","signatures":[{"sig":"MEUCIElmjW84D8P1p0LptkYqPAUgy49ku+7gNtJ/lciJYqViAiEA2mFSacMh/WPeiosoG5VLa4XDX150mVO7ioZaHKDbztg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683249},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.4.0_1785421336630_0.5076794456395257","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"@oliasoft-open-source/units","version":"5.4.1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.4.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"44eba91d722cdcbee2f80b58e52d4c3e456edaef","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.4.1.tgz","fileCount":36,"integrity":"sha512-rF5siT/X9FwO90pHDl/BxrPPUd2PLjFPGPHOWkaZ836YbJYH6Bn06KhrdNSJhYjVssTb3fUyld+O4WHNAPW7qg==","signatures":[{"sig":"MEQCIGrP+ivJDmjAZzpsUE03ZTWFM0DMgIXMAQYyomShkwnkAiB64H8KQHC0uVagyOai2zw6Fazpd3roavhz6TiRXXZ67A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682889},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.4.1_1785422373775_0.18741802841560595","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"@oliasoft-open-source/units","version":"5.4.2","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.4.2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"3ed9cb586711cc8f134e4ba5f272dfd3958a2b07","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.4.2.tgz","fileCount":36,"integrity":"sha512-wrAHUs4oOCOmVz/rbWh8HNpwDeiFDuqNfma/nSZdiWv0up/+Q0pdR7Xi3H0PIdGZWBbuGR4isiL96s9t7DQbGQ==","signatures":[{"sig":"MEUCIQCvmW3lxwDOcGp1PhnFutu3+60XJBhUDxjtle9SdFGBaAIgUkjrg1hIECYJQrqLgJWojkhgtguHIOXyVSWleNdGUHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682889},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.4.2_1785496235060_0.6739864132261035","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@oliasoft-open-source/units","version":"5.5.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.5.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"199c37b9962e2bf780c2dddfc976cd54728e1b54","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.5.0.tgz","fileCount":36,"integrity":"sha512-7PynHFZ1n3OGkmdQL7/P2KVa7OgBF4kttaoSImsxnXszmL12UgdK3u+FRvFaBHbDh6UbvE1aXddWoIiqNdGHzw==","signatures":[{"sig":"MEUCIFuTmGu5M3ycRGGmFVlLFyFR2QnnycSMzrz6+jKnfz7EAiEAh+OjHDkXsj5R256ImKzNDOFi9CqJqwNNyX0d+2ciU0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682772},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.5.0_1785752862186_0.0843469304720057","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"@oliasoft-open-source/units","version":"5.5.1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.5.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"8f9e07e3f3a5a309764ecd110d5523c460318188","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.5.1.tgz","fileCount":36,"integrity":"sha512-oPI1tDPop3/f0sMDvyZ/nIyWMCVpcZJ+54Kiqgv0m0IjuC687wTch2MrFWJqbivEGXIArKk/caOM7hSMCGHULw==","signatures":[{"sig":"MEUCIBev7EFx5lnjgytHbhR6RLA+bjWhSiY2xOcWBm7WqH0BAiEA70C8RyfguZ/Zmx+q8Nc2NHeJLTD3FC7+l4mYH6XxVT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677112},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.5.1_1785757571609_0.2810224321420953","host":"s3://npm-registry-packages-npm-production"}},"5.5.2-beta-1":{"name":"@oliasoft-open-source/units","version":"5.5.2-beta-1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.5.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"b8f1437d5a885fd0a99608307ae22bd9216b8149","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.5.2-beta-1.tgz","fileCount":36,"integrity":"sha512-oLjHCsg+NRCgV+7WxtNsV16t2G2h2y3GaRXW1Xfaiiaad082U/DQOLvfqrb2jOzD1O5uefpzA9pOOgzW21EFAg==","signatures":[{"sig":"MEUCICrPLUjQcFLFUI2gJr4knN8cX9oSsHrj9IV36WidViTRAiEA3VeR6Vsa7ks9JTm6sjAhHxyDNZ6E9cMeOqvQvef7Agc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677921},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.5.2-beta-1_1785936420473_0.031100638610487064","host":"s3://npm-registry-packages-npm-production"}},"5.5.2-beta-2":{"name":"@oliasoft-open-source/units","version":"5.5.2-beta-2","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.5.2-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"21dc44c38a566aeb468efc18edd448c26820bdf4","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.5.2-beta-2.tgz","fileCount":36,"integrity":"sha512-ixk27PTt34hq/vc8coL5vQ+1vZaNMVpave3PVXifwe9JnP38dxQRk4D4Q/kH2wMnkyUxzarW9E1ov0YsjB3DEg==","signatures":[{"sig":"MEUCIDQqZ/iKxeF35RJRmBmXG8iA8lS1JrIHQhvLpYsIgnPtAiEAw5fM/34QGFdFZ7aZVLdkcQdzJNaZCEvsas5lcZoRIms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677921},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test/setup.ts --test 'src/**/*.test.ts' 'src/**/__tests__/*.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.3.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.3.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.3.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.3.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.5.2-beta-2_1785938041607_0.20177221403882695","host":"s3://npm-registry-packages-npm-production"}},"5.6.0-beta-1":{"name":"@oliasoft-open-source/units","version":"5.6.0-beta-1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.6.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"25f8ced0481c9a9cb91003e193549702bb212b7b","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.6.0-beta-1.tgz","fileCount":42,"integrity":"sha512-K9o0cK1uOdtYFont8AFoYyKmnpUDBVlD+qtFEIQhvDAATK1xwwx5xNFyEy6qe1r/DHBTamBlWVn3fSWzqHjjzw==","signatures":[{"sig":"MEUCIQDChuRIa60D0mVQFTtD3mB8Sd8pxio9blkgSKOj/LV3rAIgPTipEiNlplrlfbV3Yb//tqW8jasW/8TFfw1sAjMwyFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666753},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.6.0-beta-1_1786695245387_0.09660198303316081","host":"s3://npm-registry-packages-npm-production"}},"5.6.0-beta-4":{"name":"@oliasoft-open-source/units","version":"5.6.0-beta-4","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.6.0-beta-4","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"e4683f2dde68cc54e74c0fe52db2ecc7bb12eb7c","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.6.0-beta-4.tgz","fileCount":42,"integrity":"sha512-/Gt/V6/XgubYlRPVU5ef/E+vPHrUdSQWgBYrGYzZngezHYiq4vYq0VE3vlQQokN4omc4SO5GWAEkH/HmTArIzQ==","signatures":[{"sig":"MEYCIQD/Jg+YXH3ZyLyH9FFzCuQxKjdIu06tJCgCRHXrXdkDCQIhAMXiFvVxLS5mi4XVjQq9z4Z/AJzuWgRRfz7ipS3lpV8F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667856},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.6.0-beta-4_1787059305654_0.025323449980759305","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@oliasoft-open-source/units","version":"5.6.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.6.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"c7a3551580c476a8026690d4de6b94397e8d4546","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.6.0.tgz","fileCount":42,"integrity":"sha512-+roXxmvd8ruvJPEnorAh7x9/uCbBWef4uPF3WU5FbZQt6gaWCfTSAlWyTIookUSACnqCjjhGGkiFpAAPSH00Rw==","signatures":[{"sig":"MEUCIQCj4X4eVRaocc1/H4JEUfIrvOvx4JZSBZxpxUiZvnU4dQIgKFi4ax+Ql3ZClF+P7ShkhtKbMHHaE4k9myZg2aZ9JQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667849},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix","oxfmt"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.61.0","expect":"29.7.0","oxlint":"^1.50.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.6.0_1787063384714_0.8338218298241391","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@oliasoft-open-source/units","version":"5.7.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.7.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"90d9ad72e8b02d5ee8b7a6f8092b6f5c5bb5e98b","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.7.0.tgz","fileCount":42,"integrity":"sha512-XDl78Rg2b4Fcfrl5xJtgLQyXL9xbRHDarQlDkaFbOhEJeKwg4d5uaQvUyWx8cXk9kd3w/zEa7KjQCjPjNhy8eA==","signatures":[{"sig":"MEYCIQDbXeYYjEPovQCbYOAjci4eDV3ZqPCKkkOvSLAGX6FzswIhAJqvZ4TkRj1xB/hVo/a9yuLT+2d00znPiAcD8IshbZJp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667913},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.7.0_1787317404743_0.47313804837568574","host":"s3://npm-registry-packages-npm-production"}},"5.8.0-beta-1":{"name":"@oliasoft-open-source/units","version":"5.8.0-beta-1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.8.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"530d360238535e765ae608c026abcf87c657af08","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.8.0-beta-1.tgz","fileCount":42,"integrity":"sha512-fO3g2wgcLOnuH74XTD0ehceXpDA4hZzcNXCxBAkhmxbSYo7TCGAZjlOanMMDqLm7u9fmoe1FUWyETF/RtWah5g==","signatures":[{"sig":"MEUCIQCz4OZkyOp0PPhaN2X19foWEwQ/huUnXRikal+RL1kH7wIgO3vtC5WE0mCc+4ehmDAG9IQw2v2wnxs6B8eBDJWQ2zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667958},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.8.0-beta-1_1787556019973_0.020207893870786142","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@oliasoft-open-source/units","version":"5.8.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.8.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"6a1c25aaa0bd8336f9ebb89b685924c030400053","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.8.0.tgz","fileCount":42,"integrity":"sha512-V1YFXBl24TlBLCGDVczSyIBEQjFT6eoOhK6CZ2VR5u4NbjLN+mzatx7G9u46v9TkyD30fFqaMzBfi+87V4h9PQ==","signatures":[{"sig":"MEQCIGd4k7yiXmVf3aJwCQItVMvCdsF+qRvgMQ/6aznGHngZAiB/jM4QEI5hjHKhYo4L3KpvrIzaNyP5blrGCL5MD4OtFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667951},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.8.0_1787557044001_0.300019830078293","host":"s3://npm-registry-packages-npm-production"}},"5.8.1-beta-1":{"name":"@oliasoft-open-source/units","version":"5.8.1-beta-1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.8.1-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"892543f75c9039381ecba5768b4507f0886eed4a","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.8.1-beta-1.tgz","fileCount":42,"integrity":"sha512-h99l25okzuB9dsPOLRrushMj9BOYp9DqEOjayHPlLO/OnqGl6pxC2ufMU+nwBH497SBsF9lLyG/ysXHydY9T2g==","signatures":[{"sig":"MEYCIQDTqUWzSsOBFqznLXLbHhtVryY3Dul7PNqQ8/ORu0Ew8QIhAP+qmjV21FtHELtCAfrgioT5TVOee8WKND+1mtX1H+Os","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669192},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.8.1-beta-1_1787566602686_0.3551661053118047","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@oliasoft-open-source/units","version":"5.9.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.9.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"63be21b0e615db4a4626a1435eef5661e9187aea","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.9.0.tgz","fileCount":42,"integrity":"sha512-7YyzV0eiIuOt3JKOuVvLMItSxJZdFdkuuDOzltlW5lu1PWJwF+x0/QNBpNa43pBtMZP2I5UJAExRrYIPwGkJiw==","signatures":[{"sig":"MEYCIQC7tERqlAB0KOEn31y+43jeVqIczhX1I3nCeiy4HL4TmgIhANFe7JqwknGfH+qSaQ1m1ToLDkaclwhTzyKY+QRVjSgR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669185},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./dist/units":{"import":{"types":"./dist/units.d.ts","default":"./dist/units.js"},"default":"./dist/units.js","require":{"types":"./dist/units.d.cts","default":"./dist/units.cjs"}},"./interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./dist/interfaces":{"import":{"types":"./dist/interfaces.d.ts","default":"./dist/interfaces.js"},"default":"./dist/interfaces.js","require":{"types":"./dist/interfaces.d.cts","default":"./dist/interfaces.cjs"}},"./numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}},"./dist/numbers/numbers":{"import":{"types":"./dist/numbers/numbers.d.ts","default":"./dist/numbers/numbers.js"},"default":"./dist/numbers/numbers.js","require":{"types":"./dist/numbers/numbers.d.cts","default":"./dist/numbers/numbers.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.9.0_1787568375590_0.35705220648650715","host":"s3://npm-registry-packages-npm-production"}},"5.10.0-beta-1":{"name":"@oliasoft-open-source/units","version":"5.10.0-beta-1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.10.0-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"4d26f57aee4594d0ff43467a6cf6b5dcb13dc361","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.10.0-beta-1.tgz","fileCount":12,"integrity":"sha512-4/0hL32UK7HQe+Sg6ijiBfYQv6+obdHbJnWzF6ivGlE110h5c5+4w3vUKC/+hLX6Ja7hXxdv6ubSX8Z5G3zraQ==","signatures":[{"sig":"MEQCIA3ZSBeIx3aTB0zYkY5F5ssKNY6pBHP9fXkXDPmW80NbAiAHiizkGITbMtOzgA48F6+X9ZMBazgJYNSfVYeQ+qFuzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643643},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.10.0-beta-1_1787579827860_0.30981587169506897","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@oliasoft-open-source/units","version":"5.10.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.10.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"ebacc518c3f8c3521ca011f0c308533f53476173","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.10.0.tgz","fileCount":12,"integrity":"sha512-WTU4oW55OMmm2zKSyX/YDVj77MrV9UADCLm5r6mgALmBJPSDZOSpcI71GTlqMAGZy9julLOmfaN3uTahJIEE6w==","signatures":[{"sig":"MEUCIQDnf3E/Tv5vv3Hlnnq8n+bmqO7ngAk9SzqwTmCdMu2j1QIgEUBWvsV2kVMH7w12caCsWL2sNvPbP3xnYErxyoKJQmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643636},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.10.0_1787648356244_0.8205187532919243","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@oliasoft-open-source/units","version":"5.11.0","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.11.0","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"e2a94812afa62aa8cc3b3c4c614de70a3af13ffd","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.11.0.tgz","fileCount":12,"integrity":"sha512-OZXB5sK08Ep4hHGU5oRiD7ekmWplaOuWjbaPE/kHhprVsPHUXObaU+ndtgUgdxlEMkwzhE0PxdwFcmClhYmwqQ==","signatures":[{"sig":"MEUCIQC5tYz4YiA7xUw7cLPH5SUdZ6W+vmHqAujRXBOrtp8CjQIgAu2uJxnZk9QJL3XYj9oIgqqUOk0M5l4k2JFLAUqxOgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643858},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.11.0_1787655166318_0.19195807551956867","host":"s3://npm-registry-packages-npm-production"}},"5.11.1-beta-1":{"name":"@oliasoft-open-source/units","version":"5.11.1-beta-1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.11.1-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"3a7314cab0d03bede6a255d74c42e2753ba447d0","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.11.1-beta-1.tgz","fileCount":12,"integrity":"sha512-lv9PVB0mWABv0yH/jB0C+iCPNI6nabxc75X7hWuGcO00vYZPDGdmiNGHXNuGdrRzKvfXShWjH8nMEp74AEmUZg==","signatures":[{"sig":"MEUCIBGd3mOQIRWcH4IidEhtwCBnUaQPc3/ZfjnP4LduRyTfAiEA5dkILKfvUEIcB1OyhwXsvaUJJNezvs0fahcOmd2goVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644759},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.11.1-beta-1_1788264560159_0.6838997406653533","host":"s3://npm-registry-packages-npm-production"}},"5.11.1-beta-2":{"name":"@oliasoft-open-source/units","version":"5.11.1-beta-2","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.11.1-beta-2","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"275b421ebf57bf46f446300ac671550165fd4686","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.11.1-beta-2.tgz","fileCount":12,"integrity":"sha512-c0qCQKQ9bGBInbi6n2Q+sIUMhSlLNGyCiaQvvbQF7Q4Gju7iYzpTR32JharFkv9DGYweROUNAB+Dw2gcgwtMOQ==","signatures":[{"sig":"MEYCIQDjk0yoRE17D5m/Dr+wYHk3jFjGMX8k4vJhTCQtEDV3TAIhAJsa1ZNxJMfxbLWEXSVsVvVkSVGKeXzPqJjTnDguSCwY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644759},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.11.1-beta-2_1788341996353_0.20034524881093163","host":"s3://npm-registry-packages-npm-production"}},"5.11.1":{"name":"@oliasoft-open-source/units","version":"5.11.1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.11.1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"664e897c02cf30f8b7ec73dc1463a321dc7ce007","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.11.1.tgz","fileCount":12,"integrity":"sha512-gC2G8DUuX9BvgCO/SzrdGO4fycy4+uClkZecSPWoRN1imcl5BmcEJvnhH4vccYyJpqQtcC7VjVbQGj2JL9QV9Q==","signatures":[{"sig":"MEYCIQC8aDCRlHH5X5+Sl9LLiZn7M+dCLOPaPirbohHDvTjuewIhAM7YeWBecPVXD5e6kztm9cF38Xst4J0Ke822yeHALcXS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644752},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --import tsx --import ./test-setup/setup.ts --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --import tsx --import ./test-setup/setup.ts --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","expect":"29.7.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.11.1_1788463527024_0.08591549977126611","host":"s3://npm-registry-packages-npm-production"}},"5.11.2-beta-1":{"name":"@oliasoft-open-source/units","version":"5.11.2-beta-1","keywords":[],"author":"Oliasoft and contributors","license":"MIT","_id":"@oliasoft-open-source/units@5.11.2-beta-1","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"dist":{"shasum":"a8a6964e5ca9206afae4683d819f88136685b7c2","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.11.2-beta-1.tgz","fileCount":12,"integrity":"sha512-1U6DatUEdmJHunXTYP7vAtU4Rg9ov4/m6aEgKBcad8q4eJBtXtxv6Jp9CueMDXAa8g8d+8oGBJVoiWO7OLQdLA==","signatures":[{"sig":"MEUCIQCxxQ4A2xfrNZoyszkMXcxZM33mq1LjLM9yuIhhTr2IRwIgcl7U92idQPG4WQQbPBVKh8Y+riurxsv5pAWSXnXpSCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhXS/jjiUXt4V2azJPo7bYH/zsSTMGkvN5nugKk0H9agIgNhuLMv8LgQ7BtFtiJFT6PuOB+zwn6KYdIASU0kReHsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646445},"main":"./dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/units_5.11.2-beta-1_1789974344052_0.03441225972632744","host":"s3://npm-registry-packages-npm-production"}},"5.11.2":{"_id":"@oliasoft-open-source/units@5.11.2","dist":{"shasum":"57b42197d384893f089b26345449638ca7199843","tarball":"https://registry.npmjs.org/@oliasoft-open-source/units/-/units-5.11.2.tgz","fileCount":12,"integrity":"sha512-xZhcUog+kS0e8x+UikP+X4ohip+qeUqjsHMfECpulqqUiLNChChFUzA/tPM+Bb2R6sUygEbP0dgsj7d09vzt0w==","signatures":[{"sig":"MEUCIQCy2NkR1Ut4vUXLvel2X+1khgkJfT9n0fNH9puyJevP5gIgfZ1Y+cUaeXRpFmKg3osPtzQf9KdoTOuLPcVs34r/6mA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEp4XhpzEqhJjqFR3qxi/SHHjsVadYMHvD2JASvuq3pkAiEAvQXGlErPxtdK9mDevUq79RdQENchUOLMhhgw4JKj700="}],"unpackedSize":646438},"main":"./dist/index.cjs","name":"@oliasoft-open-source/units","type":"module","types":"dist/index.d.ts","author":"Oliasoft and contributors","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.js","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","prepack":"pnpm build","scripts":{"test":"pnpm format:check && pnpm compile-validators && pnpm run typecheck && pnpm run typecheck:scripts && node --test --experimental-test-coverage 'src/**/*.test.ts'","build":"pnpm compile-validators && pnpm run typecheck:build && pnpm run typecheck:scripts && tsdown --config tsdown.config.ts && cp README.md dist/","start":"pnpm link && pnpm compile-validators && tsx watch src/index.ts","watch":"tsc -w  -p tsconfig.dev.json","lint:fix":"oxlint --fix .","typecheck":"tsc -p tsconfig.test.json --noEmit","format:fix":"oxfmt","lint:check":"oxlint .","test:watch":"node --watch --test 'src/**/*.test.ts'","format:check":"oxfmt --check","typecheck:build":"tsc -p tsconfig.build.json --noEmit","validate-version":"node --import tsx scripts/validate-version.ts","typecheck:scripts":"tsc -p tsconfig.scripts.json --noEmit","compile-validators":"node --import tsx scripts/compile-validators.ts","validate-release-notes":"node --import tsx scripts/validate-release-notes.ts"},"version":"5.11.2","_npmUser":{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},"keywords":[],"devEngines":{"runtime":{"name":"node","onFail":"download","version":"26.6.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.9.0"}},"description":"Package for units management","directories":{},"lint-staged":{"*":["oxlint --fix --no-error-on-unmatched-pattern","oxfmt --no-error-on-unmatched-pattern"]},"maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"_nodeVersion":"26.6.0","dependencies":{"fraction.js":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","tsx":"^4.21.0","node":"runtime:26.6.0","husky":"^9.1.7","oxfmt":"^0.64.0","oxlint":"^1.79.0","tsdown":"^0.21.8","publint":"^0.3.18","ajv-errors":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.19.12","lint-staged":"^15.5.2","ajv-keywords":"^5.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/units_5.11.2_1789978992310_0.478846969717202"}}},"time":{"created":"2022-10-25T09:58:09.394Z","modified":"2026-09-21T08:23:12.681Z","1.1.0":"2022-10-25T09:58:09.588Z","1.2.0":"2022-10-25T11:47:40.223Z","1.2.1":"2022-10-25T13:52:25.545Z","1.2.2":"2022-10-25T13:58:40.269Z","1.2.3":"2022-10-31T14:00:46.118Z","1.2.4":"2022-11-03T14:31:29.279Z","1.2.5":"2022-11-08T08:51:37.694Z","1.2.6":"2022-11-11T14:32:07.949Z","1.2.7":"2022-11-22T10:42:11.483Z","1.2.8":"2022-11-22T14:31:26.420Z","1.3.0":"2022-11-24T11:48:48.596Z","1.3.1":"2022-12-05T13:11:22.441Z","1.3.2":"2022-12-08T12:46:39.486Z","1.4.0":"2023-01-12T12:48:51.240Z","1.4.1":"2023-01-18T12:27:04.924Z","1.4.2":"2023-01-18T13:56:19.486Z","1.4.3":"2023-01-24T14:26:20.347Z","1.5.0":"2023-02-01T08:50:59.059Z","1.5.1":"2023-02-01T09:13:05.760Z","1.6.0-beta-1":"2023-02-15T08:31:48.354Z","1.6.0-beta-2":"2023-02-15T08:43:43.853Z","1.6.0":"2023-02-15T08:50:49.351Z","1.6.1-beta-2":"2023-02-15T09:35:50.299Z","1.6.1-beta-3":"2023-02-15T09:38:50.879Z","1.6.1":"2023-02-15T09:40:46.547Z","1.6.1-beta-4":"2023-03-01T11:56:04.856Z","1.7.0-beta-1":"2023-03-01T12:09:09.051Z","1.7.0-beta-2":"2023-03-01T12:14:10.358Z","1.7.0-beta-3-beta-1":"2023-03-01T12:40:45.703Z","1.7.1-beta-1":"2023-03-01T14:16:40.724Z","1.7.1":"2023-03-01T14:34:35.146Z","2.0.0-beta-1":"2023-03-07T10:54:31.485Z","1.7.2":"2023-03-07T13:58:16.298Z","2.0.0-beta-2":"2023-03-07T16:43:19.884Z","2.0.0-beta-3":"2023-03-08T10:11:18.394Z","2.0.0-beta-4":"2023-03-08T10:56:09.412Z","2.0.0":"2023-03-09T11:01:48.189Z","2.0.1":"2023-03-09T13:13:48.440Z","2.0.2":"2023-03-13T08:56:35.549Z","2.1.0":"2023-03-15T09:02:37.672Z","2.1.1":"2023-03-30T08:51:43.271Z","2.1.1-beta-1":"2023-04-24T08:15:28.020Z","2.1.2-beta-1":"2023-04-24T09:16:55.837Z","2.1.2-beta-2":"2023-04-24T09:38:21.041Z","2.1.2-beta-3":"2023-04-24T10:26:23.231Z","2.1.2-beta-4":"2023-04-24T10:38:19.870Z","2.1.2-beta-5":"2023-04-24T12:12:51.401Z","2.2.1":"2023-05-04T10:29:15.739Z","2.2.2-beta-1":"2023-05-04T12:48:36.405Z","2.3.0":"2023-05-04T13:23:30.164Z","2.3.1":"2023-05-04T14:02:08.651Z","2.3.2":"2023-05-04T14:11:36.007Z","2.4.2":"2023-05-05T12:40:35.660Z","2.4.0":"2023-05-05T13:15:33.183Z","2.4.1":"2023-05-05T13:20:42.473Z","2.5.0":"2023-05-09T08:03:26.437Z","2.6.0":"2023-05-10T07:28:44.066Z","2.6.0-beta-1":"2023-05-10T15:03:47.481Z","2.6.1-beta-1":"2023-05-10T15:11:23.939Z","2.6.1":"2023-05-11T07:24:18.371Z","2.6.2-beta-1":"2023-05-12T11:17:30.788Z","2.6.2-beta-2":"2023-05-12T12:18:53.284Z","2.6.2":"2023-05-15T09:07:53.135Z","3.0.0-beta-1":"2023-06-07T08:51:55.641Z","3.0.0":"2023-06-07T12:07:05.585Z","3.0.1":"2023-06-08T13:39:38.521Z","3.1.0":"2023-06-09T14:21:46.039Z","3.1.1":"2023-06-09T14:35:45.573Z","2.6.2-beta-3":"2023-06-12T13:50:04.332Z","3.1.2-beta-1":"2023-06-12T14:37:14.354Z","3.1.2-beta-2":"2023-06-12T14:51:25.038Z","3.1.2-beta-3":"2023-06-14T08:28:55.573Z","3.2.0-beta-1":"2023-06-15T13:15:15.724Z","3.1.2":"2023-06-17T09:33:51.839Z","3.2.0":"2023-06-19T06:50:13.619Z","3.3.0":"2023-06-21T08:59:58.353Z","3.4.0-beta-1":"2023-06-27T08:46:27.742Z","3.4.0-beta-2":"2023-06-27T16:13:27.752Z","3.4.0-beta-3":"2023-06-27T16:59:58.541Z","3.4.0-beta-4":"2023-06-27T17:16:28.470Z","3.4.0-beta-5":"2023-06-28T07:26:03.207Z","3.4.0":"2023-06-28T13:41:58.976Z","3.4.1":"2023-06-30T12:58:05.235Z","3.4.2":"2023-07-04T08:02:16.800Z","3.5.0-beta-1":"2023-07-04T11:31:43.492Z","3.5.0":"2023-07-04T11:40:08.717Z","3.5.1":"2023-07-05T11:02:19.915Z","3.6.0":"2023-07-06T07:37:41.720Z","3.7.0":"2023-07-10T13:25:10.550Z","3.7.1":"2023-07-11T08:09:11.791Z","3.7.2-beta-1":"2023-07-24T12:17:10.726Z","3.7.2":"2023-07-24T13:55:52.087Z","3.8.0-beta-1":"2023-08-21T14:44:13.041Z","3.8.0":"2023-08-23T10:02:31.229Z","3.9.0-beta-1":"2023-08-24T09:47:07.332Z","3.9.0":"2023-08-24T09:49:25.340Z","3.10.0":"2023-09-04T07:50:30.123Z","3.10.1":"2023-10-02T07:45:12.761Z","3.10.2":"2023-10-05T15:12:21.294Z","3.10.3-beta-1":"2023-10-20T11:43:23.765Z","3.10.3":"2023-10-20T16:23:43.283Z","3.10.3-beta-2":"2023-11-10T12:45:46.641Z","3.10.3-beta-3":"2023-11-10T13:42:16.727Z","3.10.3-beta-4":"2023-11-10T14:27:19.782Z","3.11.0":"2023-11-14T09:56:23.228Z","3.11.0-beta-1":"2023-11-14T13:30:25.045Z","3.11.1-beta-1":"2023-12-12T09:32:02.374Z","3.11.1":"2023-12-18T09:56:54.912Z","3.11.2":"2024-01-10T12:18:14.578Z","3.11.3":"2024-01-17T13:41:28.710Z","3.11.4":"2024-01-18T14:39:40.650Z","3.11.5-beta-1":"2024-01-23T10:53:01.295Z","3.11.5-beta-2":"2024-01-23T11:47:52.568Z","3.11.5-beta-3":"2024-01-23T13:24:53.880Z","3.11.5-beta-4":"2024-01-23T13:31:26.490Z","3.11.5-beta-5":"2024-01-23T13:57:25.283Z","3.11.5-beta-6":"2024-01-27T10:44:29.415Z","3.11.5":"2024-01-29T10:32:31.930Z","3.11.6":"2024-01-29T10:40:30.816Z","3.12.0-beta-1":"2024-01-29T15:36:14.702Z","3.11.7":"2024-01-31T15:35:06.713Z","3.12.0-beta-2":"2024-03-08T11:26:49.988Z","3.12.0-beta-3":"2024-03-08T12:45:20.935Z","3.12.0-beta-4":"2024-03-08T13:49:20.329Z","3.11.8":"2024-04-04T09:36:06.651Z","3.12.0-beta-5":"2024-04-14T10:10:33.045Z","3.11.9":"2024-04-16T11:43:10.175Z","3.11.10":"2024-05-14T08:36:40.581Z","3.12.0":"2024-06-03T08:12:50.849Z","3.12.1":"2024-06-13T07:06:46.971Z","3.12.2":"2024-06-13T08:12:03.406Z","3.12.3-beta-1":"2024-06-18T11:37:10.776Z","3.12.3":"2024-07-04T12:28:06.131Z","3.12.4-beta-1":"2024-07-25T15:00:56.067Z","3.12.4":"2024-07-26T07:26:36.828Z","3.13.0":"2024-07-29T10:55:40.534Z","3.14.0":"2024-07-29T14:07:08.001Z","3.15.0":"2024-09-09T14:48:19.959Z","3.16.0-beta-1":"2024-09-09T22:57:34.170Z","4.0.0-beta-1":"2024-09-11T14:21:38.998Z","4.0.0-beta-2":"2024-09-13T13:30:44.533Z","3.16.0-beta-2":"2024-09-18T12:28:03.700Z","3.16.0-beta-3":"2024-09-19T09:34:21.368Z","4.0.0":"2024-09-19T12:00:53.124Z","4.1.0-beta-1":"2024-09-19T15:09:36.099Z","4.1.0":"2024-09-23T17:08:06.587Z","4.2.0":"2024-10-10T14:11:33.558Z","4.2.1":"2024-10-28T09:33:06.402Z","4.2.2-beta-1":"2024-11-26T17:55:55.748Z","4.2.2-beta-2":"2024-11-27T14:39:25.881Z","4.2.2-beta-3":"2024-11-28T10:20:35.306Z","4.2.2":"2024-11-28T15:46:23.504Z","4.2.3":"2025-01-06T10:27:50.493Z","4.2.4":"2025-01-06T12:53:07.194Z","4.2.5-beta-1":"2025-02-04T15:23:48.382Z","4.2.5-beta-2":"2025-02-04T16:54:06.372Z","4.2.5-beta-3":"2025-02-10T09:08:10.344Z","4.2.5":"2025-02-13T08:34:30.748Z","4.3.0-beta-1":"2025-02-20T10:36:36.748Z","4.3.0-beta-2":"2025-02-20T12:10:38.956Z","4.3.0-beta-3":"2025-02-20T12:39:15.037Z","4.3.0-beta-4":"2025-02-20T13:01:09.562Z","4.3.0-beta-5":"2025-02-20T13:08:18.929Z","4.3.0-beta-6":"2025-02-20T13:24:46.999Z","4.3.1":"2025-02-21T07:49:40.613Z","4.3.2-beta-1":"2025-06-11T11:52:55.318Z","4.3.2-beta-2":"2025-06-11T12:16:32.444Z","4.3.2-beta-3":"2025-06-11T12:21:58.084Z","4.3.2-beta-4":"2025-06-11T12:25:56.605Z","4.3.2-beta-5":"2025-06-11T12:30:33.936Z","4.4.0-beta-1":"2025-06-12T13:31:02.068Z","4.4.0-beta-2":"2025-06-12T13:55:25.813Z","4.4.0-beta-3":"2025-06-13T11:58:18.120Z","4.4.0-beta-4":"2025-06-13T12:41:20.059Z","4.4.0":"2025-06-13T12:47:06.835Z","4.4.1-beta-1":"2025-07-16T10:52:03.866Z","4.4.1":"2025-07-16T11:46:19.127Z","4.4.2-beta-1":"2025-08-07T20:33:16.294Z","4.4.2":"2025-08-08T08:55:48.539Z","4.4.3":"2025-09-08T13:11:00.842Z","4.4.4-beta-1":"2025-10-22T14:10:07.241Z","4.4.4":"2025-10-23T07:29:21.537Z","4.5.0-beta-1":"2025-12-01T13:46:05.160Z","4.5.0":"2025-12-01T14:12:34.907Z","4.5.1":"2025-12-01T14:44:53.870Z","4.5.2-beta-1":"2025-12-11T09:52:07.299Z","4.5.2":"2026-01-13T18:15:37.101Z","4.5.3-beta-1":"2026-01-13T18:21:24.515Z","4.5.3":"2026-01-14T11:45:29.915Z","4.6.0-beta-1":"2026-02-10T14:35:22.853Z","4.6.0":"2026-02-11T12:40:47.669Z","4.7.0-beta-1":"2026-02-26T12:58:31.576Z","4.7.0":"2026-02-27T12:15:13.264Z","5.0.0-beta-1":"2026-04-15T12:21:00.361Z","5.0.0":"2026-04-16T08:10:44.487Z","5.1.0-beta-1":"2026-06-08T10:49:27.165Z","5.1.0":"2026-06-09T12:08:56.198Z","5.2.0-beta-1":"2026-06-23T12:38:04.079Z","5.2.0":"2026-06-23T12:39:08.726Z","5.2.1":"2026-06-23T12:47:56.934Z","5.3.0":"2026-07-30T07:06:07.266Z","5.4.0":"2026-07-30T14:22:16.794Z","5.4.1":"2026-07-30T14:39:33.902Z","5.4.2":"2026-07-31T11:10:35.227Z","5.5.0":"2026-08-03T10:27:42.334Z","5.5.1":"2026-08-03T11:46:11.758Z","5.5.2-beta-1":"2026-08-05T13:27:00.643Z","5.5.2-beta-2":"2026-08-05T13:54:01.769Z","5.6.0-beta-1":"2026-08-14T08:14:05.521Z","5.6.0-beta-4":"2026-08-18T13:21:45.815Z","5.6.0":"2026-08-18T14:29:44.872Z","5.7.0":"2026-08-21T13:03:24.894Z","5.8.0-beta-1":"2026-08-24T07:20:20.162Z","5.8.0":"2026-08-24T07:37:24.173Z","5.8.1-beta-1":"2026-08-24T10:16:42.878Z","5.9.0":"2026-08-24T10:46:15.759Z","5.10.0-beta-1":"2026-08-24T13:57:08.011Z","5.10.0":"2026-08-25T08:59:16.390Z","5.11.0":"2026-08-25T10:52:46.467Z","5.11.1-beta-1":"2026-09-01T12:09:20.378Z","5.11.1-beta-2":"2026-09-02T09:39:56.502Z","5.11.1":"2026-09-03T19:25:27.198Z","5.11.2-beta-1":"2026-09-21T07:05:44.142Z","5.11.2":"2026-09-21T08:23:12.411Z"},"author":"Oliasoft and contributors","license":"MIT","keywords":[],"description":"Package for units management","maintainers":[{"name":"mtmacdonald","email":"mark.t.macdonald@googlemail.com"},{"name":"kjeldahl","email":"marius@oliasoft.com"},{"name":"olegkabachii","email":"kabachiyoleg@gmail.com"}],"readme":"","readmeFilename":""}