{"_id":"@matchlighter/common_library","_rev":"100-04fa71586659f93236f0a7c6e26faa15","name":"@matchlighter/common_library","dist-tags":{"latest":"1.6.36"},"versions":{"1.0.0":{"name":"@matchlighter/common_library","version":"1.0.0","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.0.0","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"3959ad4a9059c844638f4907f073ff968a2e35a3","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.0.0.tgz","fileCount":77,"integrity":"sha512-nhtisqgEq3p+3LCKy6jcj9TBk4WKzRDq92BQeiZTYhFuK7Fe5T8k/fdvL87jXCL2qKzu9lwixj5NmwZB8an2qQ==","signatures":[{"sig":"MEUCIQC7cxGtzKqEgTX/XgtPn6qzv2DP2S2nCFS9g8xugPx8UgIgHuxtKDlrE8Po7QjJAy6tCZwGkzY7lr8Z3H2xnU49ptw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeEUYCRA9TVsSAnZWagAAkZMP/3drTvNFxzEymdi3nNWm\n0EanGlsu3vF7D1vPUv05fX+b3fyCqm7fK2n9wVHIRTaPwVS3drZGU1fkU9LV\nQUrGo5q1HE0NX0/o0fHS4pjYQLE5sQn6ciG0Ash2z/R2oKjNB0zm7Qa7ga2d\nBHVPKKgi1M45BdWerYTO0ZmBL8ODmFj56VeHIfYqN8C1YQoxRsNUpJKsVn85\nhFzKjyBemsR4iPfcYWNYkc5fjPFs/do/Qp5dYmb7LpJ1TF02KwNxJBnu6HyT\nFmMjitZN9Csq0YqDW2f7BKc/qefwfyRUDOIIwwImfIFkIjzxq+wB7kp+bAve\nB70zQ9LfDe7He8sc3tgvwIl3mlYBQaWwqhSiznvUZdYi+SQUZxv6uCGhV3Hr\nqDHHs2Fjp0IyKpxgMqBox8G3P6TlHiCHxCTNnc4LQSJ4wjxNnck2NP9/IQW3\nOPMyh/oOB89LxYjSHmNor7kYyMNE67IGJPoyj9DxNVfkiRW7UvIHADMQoIez\nUl/SOrWPxVvr50C8UEYJO1tz7Fx/JtC9OyrO7lSnbDGCETN3qzlafxVJhcOG\nFhdPURIz6wR2RaVkXsO0LJtrQvD/Qn0OYSvPtVVFrttbyWaeDhKysVVOpD1C\nFTA2EPauJIE0QykIK/Xx3Yz8xBav77Xb19WnukFy5cNDUCi5G1IIjoG6wrRz\nGHp5\r\n=JWM9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","gitHead":"5943ccfc741c5a96ebada523deb6abf1a15f80f0","scripts":{"test":"echo \"Error: run tests from root\" && exit 1","build":"tsc"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.6.0+x64 (darwin)","description":"> TODO: description","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.6.0","dependencies":{"mobx":"^5.13.0","react":"^16.9.0","classnames":"^2.2.6","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","ts-jest":"^24.0.2","@types/jest":"^24.0.18","@types/react":"^16.9.2"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.0.0_1568163094946_0.7441307628934775","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@matchlighter/common_library","version":"1.2.1","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.1","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"e1dfdf32089e84f0419dd9424e249e52aec9face","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.1.tgz","fileCount":80,"integrity":"sha512-ECZREJzr68uqnU0KIF/zJNCXQV3+7IWr0mLKUVnoJv2sSZN3RF1ArHBNdYAr8ItCoupecQxYcx+8pGI9bCU3HQ==","signatures":[{"sig":"MEYCIQC4G3AWyFJJJFPBIEcQZU0Kt+HcyL5iYfQxWCiacDOWTAIhAJH0A1j0EeE3yjYf6rETHz3yV4W5tucueyLXtXk6xlba","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFMvtCRA9TVsSAnZWagAAXmAP/iseEicar59RCR56/Zie\nkMPehn5PYrCay6y2gk/ExQU6b6fYVVPvm6EWEqtZlinRcIiOP87B2dNTYsOg\nTNpFxM/3JKfymuAiCD07Ze9AbNAeDtzHC6Wv2vQldd3Qqa0EcV4bl7B/+stN\nCfc8ljVLR5Q1JRm1mdsxxBpyWqG5leqT+2ie2/ITkzAoy313NhuGeP02MLR+\nnAuly4ip9VX2mOcQORC+b3fqa93S/41tyxuZXS/Alx8R//2re7LCPeIerh7N\nM52PqnJtVC+S/kUAiNqLj0GIJ8HnNiESvTc3+A73z9lboIrUXpSwNpUv4UJI\n9/PUB8n5SzkEfgNKl856NYK8Doo1T2gpoo4a9YkzDhTfhWspJvenQMPD49Qz\neOzkKOp72xzSHfM8YjqhCNQ02YDZokNaZMjblB9x6af0wgmGlYtLIRprTui7\nNA7dlzUdHuPePa6iX59Nr8OoaRj1Noxlieynr6gAwwJAprBoOuROowP2Qynq\n3HEfKp85kf98DtZYqx0vBiQ6CoaODAC0XitlC1LTmnT4oVpYezPuqXsoxobu\nd8QUdu/27XCA7MuzrWww+QhDtpkaKS/b+xyRiQaz/Hqrk034lTRm9+SUjNzM\nQ9jc6I0f99zvpeOhlw4R9msEqyZyxTbhaFrHCygKi8yo2ZtmBGX8hREOJu3l\nj/Bu\r\n=VBCN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.4.1","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.15.3","dependencies":{"classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","jsonpath":"^1.0.2","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","jsonpath":"^1.0.2","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.1_1578421229091_0.9069879478554417","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@matchlighter/common_library","version":"1.2.2","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.2","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"9623c204553a9af417d78281ea27b555067b4fc0","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.2.tgz","fileCount":80,"integrity":"sha512-jTE3lOSGMjW4TJsmfwOFcw0xQQhenzd15+dDObu/g15HOGS3F3H0y5ExYpGwqdm0pyDtd86K7YQBDiMUZ+9SdQ==","signatures":[{"sig":"MEUCIQDr/kRp0cIJav1za/zGZZKDLRWVo4RVOFXeyLyWCNvDvgIgVgV8qYwGmiawM+Ty8nIQN2QhS1jCX6VPvn1o/NLHMZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFMxACRA9TVsSAnZWagAAPLEP/0CwpNZS9XSVg1vHhZyX\n+pSaDpJoAy9UkrYLVfxDMIFP20whcYE4u34SOhNffrXXnL5xIwOvb1qf2sZH\negmlZsw+UnlPB67PbARmnsF2IkjT+6EbU1pEVljIaLBaQjZUM7NxvLNjnQcB\n3hmMrfL8apb0YzNw+2awG3Oo69dD//8vKVj3AjZ40Ez01r+qLQoWfzDpvlSo\nmGn/P7GdoN/YgQ5St7+ZfeYeoja9nbEXE2DuLco5Uo7vMCpuR+QLAjdoYE9O\nwjkRuaXR7Uj1HbB6a/JNXcxHjjJhfd+DFRO3HAj3cB9x52s0EXez59WnXchy\nclOouL/E+MgAM3bYUh4wRpnZMQppZetuRA/GsNandMqhKu2SG5h3rgPv4wG9\nRlcJErW8XO+f5DYbq67OUUCG6z77Ugf4W2qI2+7n5PB54dtq5YmJdptgG5hz\npj8R6L2pH5Hw4P9MXlp4PhlA03R7CoM0feCmGnhN+veW7h72HVuUe3niYqvS\nIDbBrwsGxfC/bBcDUo1uQSySESqbUDYQ+zjJfh38HVXJcsE8k7iGb9uy5rT4\nX3cVYI0vGIcR8KLaD1TQb/dJ+HoAtOxc9BMOw4zuntNQT4C2I8xls0Oonrc0\nOfyvy9EMnTuZl5pLIr14LDf5tO8DcK/8DTeHtgCTXdUd19V/2jVtf1TrsuYa\nwf8X\r\n=vukB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.4.1","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.15.3","dependencies":{"classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","jsonpath":"^1.0.2","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","jsonpath":"^1.0.2","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.2_1578421311892_0.45235835952048764","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@matchlighter/common_library","version":"1.2.3","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.3","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"5c7705b3f9230e6d087a0c02b0cfb0b8026ae285","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.3.tgz","fileCount":80,"integrity":"sha512-zh+RFOgf9g6XriEqCGzbFk2VVmDyVLWXdC9xV2mKbHRrnkgGRUPaEfgyYuq2LjlVZPnPFwLZMvcHLdqUjZwMzw==","signatures":[{"sig":"MEYCIQCaobBDSTdCA7DmwtCz/rIjywgHelz4XdgD93HSACYUvQIhAN53qcgGecaupCwZMHdEUQ2sZfhUke3B61FkTQUs3qdL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOKAlCRA9TVsSAnZWagAAFiIP/1uHMBgDViFRgo/K+lDH\nnhMf5RDYqwpVCtVxVEH7RZc40XnebBxC2ZkrwL4o8z8moNpvCyO8X8pV8D1t\nUUJxRbb4O1AYesYofIB7MpLn09UNoLndVOq72tHhgB7RoP3GBDMUCg3qDJy/\nrbiaxAcDvmb3agDVkJ8ypjGM8Qucw+DD0UJxIR90BE2OxSSsISpVxrpD8/b0\nEticrnhDjaaPUSXgz19Enwo/uWR+rLQeXPZyX/lVWCLEm8yUK4DjSGjn9mAO\nRcMXOT7gahhiPzHMTgquf02soKI87VN5prhYa53uRvVVz+t1MSdnRWmbfgUJ\nJw+lEhetHnZm9psQy4xxXGtYrE7SdFeNnc9+eEdqKjzifK+jnVw+ToDDccFc\nd2gSZEMZpBiBtSrv08zR+ptHeGGrAnEYODXwK4vSBqnkvwtGfukYEUliUFKw\n3kPY+89nEO7IxbURaMwf3A1lBQWC/INEc2W+lEEQYmCI9bD/O5xUXR5AWwQU\nZrF7LhD0rncS+UUdCinNnDanA0Dz3W3gUIl6TPMvw59LBIkAtwuzgVlf95FQ\nD1yDtaNf7XClGJI8TJ05XI189v5uRJM8rJO39tFbMKbiMPCgmH0kEV94W/r2\nGvDPPMEOoU324ECOLIARLZ874XEOAfuAik2vKACpbdAOSnV6zjZH/gF3pKU0\n8wlQ\r\n=zY+V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/clean_build.js && tsc","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.4.1","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.15.3","dependencies":{"classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","jsonpath":"^1.0.2","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","jsonpath":"^1.0.2","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.3_1580769316931_0.18059556840382118","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@matchlighter/common_library","version":"1.2.4","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.4","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"8360d4767a1961c93160bdad2dfb802aa9aad7d0","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.4.tgz","fileCount":89,"integrity":"sha512-4Was+YksMyys/BtblrO4eRQFYp6RzXJ0JzFsdRSlO9mYqggdbja/3Zb4EX5pUN2Wbo1RCn/QkfmiOrQOEgaARA==","signatures":[{"sig":"MEUCIF+C97XidVd6U9ryfKRQ0ht2EOKFK0tErh2QoaGPQSsxAiEAxLbz0nruslBCgtUoDV3iah8WiSVL1b3/skslPQG1t/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRwLgCRA9TVsSAnZWagAAIIUP/12BKaHwmVqNF54WfDfZ\ngjf/8ZwDxEoTrD9Bods7+xdRSxATpnoehiUiDvWpjcM2YiBb1/lMfJazn/lJ\naKfXTxlY16nMoYVqCH3FzPNsYvDBwzziNuklDUXm0u9UyUVHdZENDU2hIKky\ncVbbN94MJXTDs6Fs+ZY3YTUFvI+MLeC6xpAPVYOudMwkhj4Tz6wrSRCWpB6M\nGYsZRJh/GuSEEYi80/pXqZirc/ioY/8yNDFqlzSGjM5Hp0PDxVFYEzP8xiqj\n+XfxJkMHC24kuLvfJ+GHNElz8XynbSVgtR6HHjSjqI53Dtbe+AQAjdLhFh4S\nq7kCNGuJdTw6mZ67L6cuGEMwxNys2hRVKodmzQ7G4Af9uENzAVEyjra8tTV9\nwQBfmfvp6jMxbAIwS9HUgGewRNDDREeWwYLYv8rcqBc6WB+23NTHzLcBv0sk\nDgeR4t6Yj3UewECDDKNKCdR50FTHQ0tntETuwhEdIPid2y6Vm70sn+LIK/je\nkI+7+gbuh/LLk/GSJ9AP8qK/p8rgJ7spxiluPpQBTbXpokiL6umE80sbT/OO\nd/cMs3+G5Mwhgb8y1JHfS0VRx5NFeulzYkYENFK0sgjH/Jb6mycDL1cqK4Wo\naC6KyJaG979YhW9hjx+Uej6igjWvQnkgJNl7RISbPQb31NzYQ5Flx2+kGnM1\n8TQg\r\n=eKIJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/clean_build.js && tsc","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","jsonpath":"^1.0.2","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.0","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","jsonpath":"^1.0.2","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.4_1581712096478_0.5180331160521743","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@matchlighter/common_library","version":"1.2.5","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.5","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"672d8d805db2fa2363e82d99e396548b6eeeb21e","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.5.tgz","fileCount":95,"integrity":"sha512-p+KO6Ypp9+cDjE4X9DTPvZODVPayAjuUm5RiQ7uhkm40Vh87JcuX2mbOZHUZRsbcRkrD8TA3njyhywQfHt4eew==","signatures":[{"sig":"MEUCIBlk9Fn9e4TC9LoT35dLIasvM312RwFyhYisnUcWmXAkAiEA1IYY1saALCAmsjCY0cMsKhAlvKhJfS9CGucW0EckXLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTdIKCRA9TVsSAnZWagAAev8P/j4xGfVqHvTfobrgZvrb\nWvAvDgd5nblmVlSHmdlRlmLvvLsqEll87PhUuVL8lDAiXbZa5a6mV3DurVQm\nNIEQEPL8pLalcWZzhXwsCx/EV1sTToip2vUVNkh24a7Y7k87A4DUCRmpliqQ\n0ET2ARi+jI3iwRJq3vhn73W2DkALyjJewSLJCzE0WIwIZQLr3TPwBztKL2yB\nWRt5cgNd7VMAoqqYHFBhAhv+1AMLW9V+t98F8nazl24mg/16eVUdxUd93LB3\nmGd/Gl5UQXjQrvDeCSfuscEGVW8+QR0KjBL1xDbiYIQumWVYls32q8wlZNl/\nOAMKqk3MSaOo6A+FrwBsr46KxgYjCciCPnHuobi4rPnYpMNTcuUQuExYW+Oz\nJ1+jMnBVx+yDldZrvIof2ieyu7GyDIXXVfoN7AGpcMAm5uEd2ei87Vi2kRJe\n6kPwE0QLDlsII4n+zfND22qO4D7trA3px6XOAkpt02YAqF94QIH11kFQvLsY\nSWyXBNCChrAiF+uTEk+mPh9tqm5LCbkJI/qIKaeOAJ0BCKeqJsbBPzqssF/X\nSzZrpuoMITDJncgOlYGXTcgZUFYJ7AnTk0Cv1rkARDIou3bG7mnpCPM3CEdL\neLlkUqf3T2OKtW8aAyZivS9W5g9C3F6hZfPSOmNCPRf+MwzNJw4zoax46jbU\n+Kg+\r\n=0GxG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.5_1582158345455_0.42069217988256513","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@matchlighter/common_library","version":"1.2.6","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.6","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"4e3e2585aa866faa2edfe9c59d54de2d2d9ef727","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.6.tgz","fileCount":98,"integrity":"sha512-vMoGud65/JbDrLckButhG7zqTbSGKGdewybHefGRRx94FzwsOqQdipRPzFCmNDvu0UQZcP3EdvHIvLHIf3rp5Q==","signatures":[{"sig":"MEUCIFlasfGkp29N+6tWvzPRqnb3akfb+9/8dpzFSG2aYW4aAiEAgsMk754fCU1DcKCrQlR5EGYXmv0caeDA8qnL3nhkt2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTdmjCRA9TVsSAnZWagAAQMsP/0Jvpqj2PQwOTpDHpcGT\nBmhZ47I6vI+oepyxos7aozmUf6FiplXepDogRWA+EXW/IYEbT8U+V5MzrrsT\nnY3O78v/3MO2R5HtI+N/VE7BIIsjjLuJ8AWivnW1oAahJ19+1lchBD/ToHSQ\nCtVeUY1rJk1lOR8WWDl4HVvVBti2vR7HuVaW9flta2mRBhfgz3foPfquTVIC\nsMfiQIob5EaGvbqMxxdYN/yaf1lGWZgUO36ofhlcUBh/Ib48CaKSc7TtHZhS\nlwLg3hM2qYFF/nAJdeXdlu/dxnGAvvfB+4R1laZPmnJadPZwF12rSNo4+ZBE\nsjwqXtxyqHQlmA0dN4LQIPPLzJi6eCJ7qKvCzjAJLsA0403OU6F9bops6lGk\nLjXK0zwpbk6u06Wh0LgFJ1F0Qy+6DLbfk34/+BBwfd6bOh0QwcRnfzCAJ2H2\nqxJHGiPv1Set+pDEFI2Q0yM6h+Z5drRi3I9u6nrol3IwsL6fxYJKGS7WfZn0\nncECGnno49TT2nv6oyMi3xLlfB9As+fGy0YIYDZvebDtVk0pSBcqSQCbbLdG\nkfuvRJTvQWRrSa2OYRuBJ35yI0MAddUY2KC4Om1L09bYlXs3ey15D1acUY2f\nx4mARRMr4GK91BH/duevrl/R3MP5zcJTZzlaOsRm1YkpDhYJx7PG2yajx+AN\nksb4\r\n=3bVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.6_1582160290749_0.43001212119269905","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@matchlighter/common_library","version":"1.2.7","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.7","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"0d1c59800457c214331df2182a632a62cbac9a6d","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.7.tgz","fileCount":104,"integrity":"sha512-2CBXUcQgJTZAlqLJixxnE8ZojOuFO30HgERijaDwU7exJq/Zl5njQOUgTWyl9aP/wQefgDG0tyzJZ6iAoCJd4g==","signatures":[{"sig":"MEYCIQDSJApcPPP2ewIBkCvghEJKwRbREpYXO3C0Qz8s6GZ8bAIhALvl1Fhuhnpz3tUhf5x3BzgKhipIrMBkip+8209QswvC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYZ0tCRA9TVsSAnZWagAARkYQAIdl8mYkFKtcFUdW2OaV\nHEOSHND5OWQp2gKdBlmEItWIAjHV3lN0LTdjCn5im+C1Ugje09NacWCFJ3JH\nEkacAzces2fuemK8gjs6Tj8n/LfXeEhXyeOpK9qEizz0QA8pq4L/dtbb4jLq\nyJOYjB4pvlZDgzwdXr0gf2xjA38eKfUPtf+PSL7AM1vgLDc5jIcSgR2lDjad\nmnv/yvGY7PWVpdrSoEPH/JZYpePrj6N89MfWga6OVJzkZSzPslTr/GiCk3sh\nflffiVknRFO8UU9FZtL73UA6r1zE2GqiDZlX5VasQAi7VAEKJawBOsLtgjpW\nJquESHqfOSETUCqtwsMkQpTnZlK1hCfDji4WEFzPlCHH3waldHJAkqlJLDyl\nM3OTlNSI/CoE9U+rzLQzWKaqRTMp4rr1qDvnIf5TOi3LxKST6K0AJyO1qNTG\nZw3WHWsMB32wVr+hrh2QGttKCkRXUr6lkfn4yP+l2oSmNR+F8w56FKVGgdz9\nH1WLeODqsp4p3cdpSb6CPgEGwSpBZlan8Et8CE72p5WaAHf2q/1Yv/1PUCfP\n6q9VQTeicmUecYLLGaFMaqU1fokgreOJ7WhhAngr6tTFOZjdFkP37zCIU4ui\nD18iC0CCTl7LiqE33oT9ie2C/3nmW3QvFbSh0osF+6L242W8PWvteyQZ8z0W\nTGJq\r\n=EGor\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.7_1583455532680_0.4735221326743384","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@matchlighter/common_library","version":"1.2.8","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.8","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"921257d2a2f9bf3131c77c6a22a22d14aaf13e29","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.8.tgz","fileCount":101,"integrity":"sha512-EBaydNA0xu1QljhJIac4wzXZ+P4pf0+kwpnfRei2QORbsK1AUx6I0SLzhlKdCFeHK5+Dt3KQqDOw0qtYrXX46Q==","signatures":[{"sig":"MEUCICQEZm1cnckoq3p9kz9cYDFKH5VyOSriuricQ9Fu0AHoAiEArYuMtPw8SJvds11uCDjYpxpHjOVDUPVTI+wGpDAk0CU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee9LPCRA9TVsSAnZWagAAid8P/1jlG36dDyzplp6qU3//\nxjcm8wwpvFKVdVYKyQocgZaT4g1ggjVcVbHObsR94ZXG5s5HrdmVbiXY9Em0\nQ5tNvjOQ57Q3WtZT8GEiK8qu9YxVhlQtPFaf/JL3Zf1RRBynaKLgmy6/DqQO\ny8/Oz5Rw1VRKR1An8rgtzhVoOOdQeO3XJjJzRPrKhAUYkq68NH/8XlgG+Ois\n5f1wQA7mnHkwllBOvs1A070bW8bpAoavAbTCkQtYmoq/KaVVOQOvCoAUD5qW\nFyQcQB0fPIsmU8zhuU+lNjsJoGqoetiZWjrd+fyqgN0XXbTuKITeomBALhjV\niG20xZpLFSYGRuXI2mG3EU/rAsCKdM2r13AmDyK3pDUPpMgdcD7vU4DV0XJz\ni8B5icQmu1FLFXe5sIAYsdnTV+LfZ/IQaX61ePT8+4X49AUks2kY7VOtsumN\n5eUJSIOap5Xsb1bgQJG+e4H8eeMvxJB4UvQtDfFwedmztYS4AsI0SAywJIGX\nxwi06PnrjWqblxHCbis8Zo2aDtbHFljepi3uXLVNJ3AUFGyvdrt5TdqG1nau\n3ygbTl7kQjT/Snzkp6caZAVWk+knwrx2OgpJCGMBTRUqIICWWYTlaLQ3EpQd\npdwsLi1aJgEPsa1ajO7b4ZT5uCxMk3ZCYVUn6wQpq/6UuCFigEAxDN+Pb8C3\nOnBF\r\n=lsyN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.8_1585173198888_0.8950355880738614","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@matchlighter/common_library","version":"1.2.9","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.9","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"893611ba4c281ecb66f190707e873e9b555c8173","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.9.tgz","fileCount":119,"integrity":"sha512-y3yhQID5nEafwoO5eQy51e9xd+MtZWJD7dzj0XuJQRA/B+qjqWQZRzwZ+megDhhPSk0ZLwIY4rWqkLHXdaL5pQ==","signatures":[{"sig":"MEUCIGQM3DUw3ERxKnbvmusEMqJ0OJ9LGjxH+4CR/NJvCv2IAiEA3/0xt4Y7G7GbffhLw2LMjRHCrgB58d43yxiBy3wzCkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenfKxCRA9TVsSAnZWagAAGS4P/0I6BG1/RPfUAIXj2ay1\nttOi7ijlX972YyS2wV2c6+4UyHM5OVVGFgWZJkAmsBpd6rucJx/low7mFfkM\nmNd2ta1BwbHyv6um/MV3g4FPtU1Q4KfJYcFVFd2Zxrs6/KZU5abBiW/LF+ml\nhG9C1qkp5RhCj8Q1uMZx1NVT5S0Q8/Lffo+fnavnZwdenAUL2Wn8jXGzC9jj\nh5Oo6q7UOCnSJa1ytZ1LGVvi768LpWT7BnnyL/AKBJTafSuBBk/rNvqOZoX1\nwvUUpTRTeeB01CRp/4nnu2G1IfL3kusZow94oZSsKusV+0LGMhlCPnqNoBB6\nY3e2qJZ7MK2HOd2LbCqwpVHHZrDdxdlH3e2qte7hShACrAwdAp1EGDIrDBNe\nP04R9GYTLAp1TbJulcgyQIY5TmSdowXvflgCYK1FSMEw+NgRfrqzurQJlNOy\nhBh3Q91CAI2JTtio+XZm7eKy6Zn4zaNdUa9OKEArrMxMGOnrVMBMaDqFwpAT\nNAOieVhezdc3Ql2QSRCLHCmNJlwqe1RmXlVen242L1LOzyI3yS8wlBISQxoA\nOrq18O33Y3dTg6gCIKzAliRuT+Mud8/3P08jTljDOM7z/9Vx5gdOtYyLzimX\nOGFSPwj7Y1+1XRHYinfk8HUEwnGdMlhztaIJ9KPsWa+L6509GavIRl3RzIV5\nUCvL\r\n=c87Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.9_1587409584914_0.18263558052100404","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"@matchlighter/common_library","version":"1.2.10","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.10","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"e4604aa3c31d6fd395ddfd93f70d5c0079edb102","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.10.tgz","fileCount":119,"integrity":"sha512-m9iZm8rLyck3CsI/vxicDzWMIAnd3+yTRItfR1bmTul6wPFpKFUQobbUvNdqrUxei1reO662x6eZ7kaN8AwrMw==","signatures":[{"sig":"MEYCIQCyTyNaD06QRJ7eWSGIutm7S12sjN/k7KBLzIaGh1gC5gIhAMEp9LOZlFptL3AZgjI+wIoHFYyi3ho6ZOYGrL+SU0gM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenyQGCRA9TVsSAnZWagAApGYP/R+NFo62nsRLntVLefvI\nZftclm/w5UdwyJMxt9rZKX9U7qdoj/IcARyMTlt0ZZ3dG+PYfgj7hNKxl4O1\nn7D3n7DyzJLkpQ2KlJ+ECkZ1iHteBqXghvBpzknrfALKiqr1wZ8+ZkapqmAC\nr7//LuAMzlhXsPghUSn7So9kqzMKgFlLCazVqOkMrxnUecnIheq3OeLtZBiG\nHvWKxSxCAkhKkA8n+l9R2gzs9E1etJxqc07C5mWIY8s9MKjc0S7s20NeYcn6\ntgCm5Zx6zF4L8UnJQnEfcpxk7zBQN5tcU8gW5ZuqUp5mDK5hBHEJycXH6c+O\n3zlm/viWAbhrYKWV8Fe06Ja/tPnMKCliPc0Q3lAOMANYASu7zec1vasLheQR\ncs/C0Ljuo1oA5ucYLMh1uB1s5YddmD2lbF0Nrloccx5V8ao6ZO2gz6xBXbtH\n5c5OOpzLLsgVK96BZxx6POSPw8vj9j8Ad/G2N60H8bEGKhMkQmYMxx5nKVFP\nRy3Dnib+JgfYi1OnYXt/lUKy/HC4efj4th5+yj1m69JYHySux9hyNfj9rnhB\nD1f0fZLDNwgDfkifVxUQkOyZr/otPzNNITOnk9ZXkweBDlYtS6pFdoGpNtw+\nI3qfsLMZVP49bgtvli3WH+0i05CIjZ7xb+aEkGfnmMJhUo6ZAJeUXDP3k5/z\n9sRH\r\n=axsG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.10_1587487750263_0.2733371971678693","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"@matchlighter/common_library","version":"1.2.11","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.11","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"efe86804eafadf9afd7cde80c5c2763015906c5f","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.11.tgz","fileCount":119,"integrity":"sha512-hHzDfHkI+qORPwIS7r1oUCxUu434Xro2G7nziBfSwAtWI88tE2DHUEV7+DCT0jfoExRRSsjSF48H9BphEBJJ2w==","signatures":[{"sig":"MEYCIQCXX/otfL3+83/B22M0r6tzQPIaN9oIJRPVBdfZ2ZPAFwIhAIFaC07Ag64ulfSPq9MB9PsUjArihrazoVad3Pl1Zfzt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA1reCRA9TVsSAnZWagAAp2sP/Rb2eBkA2X1XD3GzyHr+\nAq3WGE5MGUD6++WLHZo+mn6d84BqeGQxkgf3CU66yPa4MW5OkIUkCKMyHAda\n37aclP5xBsAs42R7AI+L0+Os8+KzP9EsAzNLANqJS6OHPyeKJJ/O+GLqmpln\nup7u9uZK+EXNH51JqvIo0bg4UyVzycGh2gZzmrsczYf5JQuGnlsXAw/xDCTJ\ne+J6GxPaBAq8uTkRY4pexOmkAW+2FMTlug9fhNEr2dXW4qIKS9ub5XkBZd7t\nXlxm/1YasqG7aPdcqkoOAIBzQdl0LBxGgHJvK2qGBEgneWwolaYv7s7yhv11\n9+R9epxp8NZ3Sha0q+7HWbXNzJkqjSP0hHvs0NPg8oFtaQb1r0OK1Ir+HjmW\nNdHPKK77oHf74moNjAPmBeu/211GFDypDj87lUYpMXfZjCdzlUxP/HF6VAHW\np6g05qf/nH0QLWovDjV4epyUhnOTARzaTK1nLu8PBDaqiznvZgcolgQlP4Vl\nOaakp51PW3H+APVh4ZmKTXF/G4W7b24IHZ32VqN8Z8aOM1YcHzlM2u2/Ev1h\nPPoQFuBWH2sa/R7m8s+PBYJm0Z7q/WM7pTXSnmcUtmT5bvuaiYbveKjeNnNK\nrS4w2DJJzQbn4+WnZAGjUvhQhY19bt3Sg2syYKasqldRQtT6CFQJuGqhpzsn\nOvq6\r\n=r7vw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.11_1594055390091_0.4543309314307338","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"@matchlighter/common_library","version":"1.2.12","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.12","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"800c0a9e46bd8393721d2df9e5de419a2fc2672c","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.12.tgz","fileCount":122,"integrity":"sha512-ZqsDxnWHhTBraeJSUH8MuaffV+TebsiJ79fW4bhgMRgf1ish1uxzSSMoEzz9WC/v6M1Q0ZXnSfc/Kw1NNMpoNQ==","signatures":[{"sig":"MEYCIQDlwIKPEwEvbWRLcrFQTG6bztJ1L4maUnSMOxNj30FbwwIhALSYn6y144KWbwfMI/7lcGHuQrLGvrTgQAoq6gdT8Som","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBkiKCRA9TVsSAnZWagAA8h4P/i0GYPmxwa0p/RUx24YV\nD/ibCdIa1QfkeM3w3ITefNXDJrrILUWTCsfsxfUDnMafYYvDEiEAo2vG+sLs\noFfNQf9HSygXfoAXx0pDfmFgGiiDU+tiE6v7iTlvXTV76r3ciuxtU+XQVy++\n34A25SWiumRGNFCMsOtuY41Y0L6YsRVx7Cp8bb/N/BNfPXzlaqjTSflsKU7L\nIonpG9WBeRn2GGWKhE72wOhxKlbFxsntdg1GG64ctNVOqRRDmK19jaNd1Nqz\nTAFTOPbJRg3HkE1TXC04xCdYyLGyiG+yo3X/NVpu6xJRL11PRdtH7i239p2z\nqjRO1OoLYIyLarsv+657xeS0SkHBOVV2bmn4vSPjkWtu05LbmzvcG1sfv0s1\n45O2jksg65PH86+VxjfUXUUxFes+0B9rQCmDPt6Te88X8Lhq9E6dwV82R/jI\nxntzz9wJsgZCyR9EC3mS8FoWHwZS7Q2IY5eE3y/uz+sD9j+8f8kn8svNSf9Q\nfS5FGNKKs8OZblfBS4h0jM8/YrhTaAQ43WsIRnC8gTfUEpTkFWPXnzHy8aXj\nSZuW7wFag3bM9JXqVrmv3yw/JmuXaDt2CNREl7FFGslWnSNNI8I5NJG8vgVN\n208dU4vV0Bq1gAucxexNB62UkJHnNJF3DTTg05Tt5c9Y1jw5MEn1QEJUezB6\nYKJZ\r\n=FLOK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.12_1594247305520_0.010734472938484174","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"@matchlighter/common_library","version":"1.2.13","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.13","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"e9eaad4b6725795943433e52b1d66e8b58a572cc","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.13.tgz","fileCount":122,"integrity":"sha512-ftENBsUHZED00ZEB0ZRFVuLCF6fNu50yjdstiUfz4m2gpOsOYBY1d0kB634XyJfYEuDfvuCHn3FAu83Qg+tw6w==","signatures":[{"sig":"MEQCIFXoeRbVgyXv9OhHqqzTgCo/neOMaFlD1A0v3waexgyDAiAFT9fhQBLZiqfIbqOowGWvJ/U8d1HENBQpKbfMsqp6rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlKTCRA9TVsSAnZWagAAZxkP/A4RHTNT+LiHOrLXoHXR\nRAD2bzWHHSWv5y4Eoo4nuAuJ4de5zIL0pBh8sehxpxH+a4yw70N1X4Q/Jn8p\nPFHUXqEGagS7uabBTSsD0RMFLjLsvrn+NUfHQnZ2MpP8hlhaQbQUMnWeGFiY\nUfwih/H6b3bQKiyjiB8bAA+51qvsSEk5unC0983yzyZMk0toHVp7fCT7ohyz\nEmIeIKMM0Nu1JinJB2MyRH6Y3AtuwbmCjEX5DhMbWzXKoMoEDp9QTwEVc0pu\nMuNwAbdq3P7omVGkPNkmEj74giBh+sx8s9NUxQPkXJN+veLgL1Rh2/JKBP6U\njnDII/YZwX769B6vajpONLaRUYGbtA/Co/OOJq8GDX7kGR5G2S1B29S3VGrJ\n77g9C/uYMug9f8+WtN3jMknLGcWbhQOhf29I+UP+806lFoHVTn5bv1ShEk6O\naeqGDC14uA3TCW4Nn/yhdabDa88jXf8lLJ1nI/pYUx5DnaN5nk1Qw+7VKMqW\nz/PZCZytHpQcFVPrxq3Lw8laZCpol1jT3Y3A2QJnJEr4/0WeFVeEZZYYibcr\nVTjSryMfRVnyy2S6A1884PxRvUUM1QVIgQvhBfCi287VPlI30ANrSONR09cT\ntzPMVQrk6yPRhitk7XiJq4vG0s83PzuMbhLOg+FcX/cBnpebJjv9sky15HLN\nkFhy\r\n=cXf2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.13_1594249875452_0.7501044156365095","host":"s3://npm-registry-packages"}},"1.2.14":{"name":"@matchlighter/common_library","version":"1.2.14","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.14","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"5fc6eadc1bb33d23d1aa028bc11fe6ad27780840","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.14.tgz","fileCount":125,"integrity":"sha512-AL+4j0K1hFMUzg0eyS00aIDWBKWM2ne58Vr8KAT2J2DEJBdY6wEvHRfQc/MYQSqoP3SaL+eccPWVJ94ahkTPFg==","signatures":[{"sig":"MEQCIDdjskf70SlUt8f6DKxErWgf0RD/U/PDy29S6RyOY1obAiBrkjJqfdFPGo4rZDA6ZCC7YF+thZ65mTWyHzfGtUExKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdjWRCRA9TVsSAnZWagAAkpUP/2v1RZX21N9bDug9YaSP\nw/h3kq2vD5obqCsx8OX/7pIUQLwdKf584faw3dzbgWrc7jhSJbemeGegqP7v\nRQVZnd+AaA+L+wHMklL+F0WFsKtwmj+HIPbjw+bfAUBL9DUKfDIiRmgd3Vkx\nFMr8ZsC1n9Ih8ApPShxJHY9lbpXnDjO0YJo+kP4FxRqNwR4VSCcLYSOclqu8\n7mUCZ6mJKSAYnUh4wRLCKla5CcTLw73rRK+e9Ct/YgGCcqtqET+wEVilaZCQ\n///75ajgT501tyEEzt0KPGiiT5daqpkov0/0KAkccqtmLxDoc7zBYp7j2Bs4\nWRvnf2pusYCVG9WdMV/bfzK3lEr/jpu9h92iTqRUNj9uz8A44C5vmPhPPkPY\niLIKjaJ3zZ3Fbyg90e6XOiTNlxgVDFpLzYeTEKINrls9kQfcX2EOqCg2wHXi\nI0uXW4Fq5MyaY9HvQhVcH7kxMxJqt7Eod3rGKtJgxBNuWLsJBi710NovMZqX\nWP7hUpzVkvKQmiVBiZ6T2N2R751QLyNfJpQCM4VeOYJxZEjV17+53Mu3Ecsu\nE1/ZcD4yHeL/eP+aGTudoAL4IckJGkMYRyg6nTt9iDcZlvUT9avYym/HtX7D\nkesYdSEJZzBerCJZIGWyO7q/laaqe7TjKraGjbxGIA/D3qLkRUx8u0d5wL+3\nz2/D\r\n=Fdyl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.14_1601582481301_0.1571676378669291","host":"s3://npm-registry-packages"}},"1.2.15":{"name":"@matchlighter/common_library","version":"1.2.15","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.2.15","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"266e3b01cd6c9c14128a163720e3b23b133e05e7","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.2.15.tgz","fileCount":128,"integrity":"sha512-caWGMeiPmyGWBAcIuVQe8CCzoOoJFxflrrtjNS4t/aiag9Xt2qheH9xeJynRw6L/D+HjIJIiuoVXzpDqN0Hing==","signatures":[{"sig":"MEUCIQD8eXRbZw/CjLpyBTAOogolq1NjvSodcpG0fvPd8NRDFgIgPfRuNuxOQE8ena0UsYoRNDgAw6rJFwcEeTqYiPf0xSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1+LCRA9TVsSAnZWagAAl7oQAIIXzgIhhGCScHPT0ixw\nC7IfpVUlYXKVaxyFfETfyFMypG/e6FALDXn6/YlmQd6VXl95v0/bk2tzP3y3\nGSGDzt7r5Q1rqvEvZWN79tjAnLDpmD4cWNUsLhJhf/oUDZzu71143MEqolsL\n3S00NmsatgCsvdFy1HWiqAaeyesd5stCPMp6oqlYQ5qlLq8PIpYvpxcy3coQ\n888K7FkoqrsA4RQG6h3Wq7lEwMGNOYF+xBv/8NZr2ipbnf5SC7paoKGqWLRz\ntBNWdabjE/XTibQ+5eA/VvSigKVMFSwURykw2R05SzJZiwQ5zHLJh4K+DAvx\n+lteHGQdCPDeizIDJB2v0q7/qF4mpYesHd/Agi2CfopaqF9tQLZ9622y6uCA\n8CJBY1alL35HICTRFqTIVM5IxluFq5x9jFY5rM0diPTd1ejDYtGmr0skgALw\nGpYZssmL6M//ZfTtZbcLjdXdUFkIORbQGnD289XG9KevsgmjTepownUIrd4a\nX84a1vcH99lAeF280TAJoRwRH/ZTv3CfACGPkAYQ0xLG+40UrE6VPsNhADO6\nOr3SRbrDACSG6DYBTEr1N46wKsMhu3E521SkHFZDKhiKljUZRYAt/8mLckRP\n0SgnkFK19Emf3eEb7534ADhSS+BKGnQ3de+RaYkNDhcb7uyc5eBDHrXprKsQ\nibh8\r\n=dAkZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.2.15_1601920907407_0.6994928507292089","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@matchlighter/common_library","version":"1.3.0","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.0","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"326594c9fcd728c8b73660964c8cca6aefdb1337","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.0.tgz","fileCount":254,"integrity":"sha512-KakjyNOluxHpBa+HMydP4ocf44E9RJYxDNcWCAs6uVrYM0BOVwipOiTzeUWLdLLyxoWVPXrbr6zS1Spu2ZKpPw==","signatures":[{"sig":"MEUCIQDKNcGBjiODte32hWpWOODOc8tC7j4YDLdPo/f4T3ipiAIgE9reOo05Ul8JBJ+U9uDEXeXlr5skdFk1U/o3GHOW6uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzmnSCRA9TVsSAnZWagAAe8sP/1TEGzzcBoE669YsjPem\ntyjvvuhk7bsIvzWTIM2XRDnKsYQIhuOLDtC8Ja9Xuon4gPHaoF3sxQHSK1a/\nN/91IXPHPeW+QBphOzRrDregmLPK93l03bt6KJ5la08u0JrPEAEaRT7blFUW\nU9AU6pN/Kr19LUyCYx26gC1jSM2xgdZP6aHv7dnjIvYoEwCOfY1mCFyk1Mj9\nYfeDxPrQSIl3ZlMLIalrKT6qzDe6GyygmGuVQkVOnyPNzZ3qFpDjASxdzgQT\nX7HRVWxEod/6x3yYq+umuwoaFE/ZS7YI31/EkqSn/Vlxt1wIp/nZethJoH1u\n3wWbll5vL6se7YfzGho22gAwLBZ5aqVy0lV2gfhKUhlvVqEbEQWBbuCtekwE\n4Zn4Ns6pTaSLRehlqLMMj6ppR3zfsV8GIo56qEjOHdQhRTPy/CMC7jBUGbrW\nfNwGb0gjheCtql/W9PmzrVDMo4Xl8WPOfFNr5rOQKSU9iJu89GK5Yy3K9t3c\nVaiTwacNFsSO+yblSco5wH2XQe4Zseb1jxrxPFWVLKkKhucXtySg+xw4JsfN\nRN9y6IdWTbTH55uNpGigffVvaRssHYbx5gyhJuYZxqKV7m45gMGNuXy8ad+4\nMwaGo2fQjityBuWx7pioQobdPEGsqGRFTEiCp1Q/jKn8rQTDQmqylkjGyP/b\nucfg\r\n=luFd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.0_1607363025469_0.7401261298893647","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@matchlighter/common_library","version":"1.3.1","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.1","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"ded06213dcd665d378e7ea21b10c9b654a5de333","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.1.tgz","fileCount":254,"integrity":"sha512-QacDxMPoKfPkadvymhSoCpfvOrQ3F1zrpiQ9xnf50G7ThQ4M1DEp2+cQSW+CYdOxkcqtUmJYrB+7+AyE+j/ToQ==","signatures":[{"sig":"MEUCIQCb+QU3zMv9NNzgshrpAftZwZs+RbDiMwzE/cs9W3lligIgVv9F45vNGAPi8DJdfrlDyY0eSJYnxNbdBGtWZAqO3Mg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzmthCRA9TVsSAnZWagAAvasQAJB+g4X07/C8FfAWjb96\nZ/0+oJ1/20GgmGSNepRzTWGWlzAvpqOtJRkYlAREBa4mIOB+4iyh38UfWm7p\n+MKhKJPkUQnQg4EtBBlQ0m4rbvIRxl/QKOhOlqmIp4RtAF1mbdgp3uJJ043o\n8es2XRyG3u9CQ8YQPsHZVn264r1hUio9NnZaG/MiQLoPv767cgK2ASAp9/40\nmlS6LhB+2rpQBtxg5WNyH8uwFRIVQzG45Y55RbEvqB/dED7LFPF8xLr9IfxT\n8d4oe7JAKm2riAcFxO0y/2yvLCNuR46/E8IPNMEop8v+I5sWwgOlf/PJYhAv\n68GMMmjZnj38IPsmSZ6/BqJBSHzrSm8u4gMuo4D9Q6xvkBCOASlhxxiwNypS\nq3JhsZiik2biyg6gADgP7tDTgYDnwp5dt1N8dVsd6T5i8zlO5l83A18NnSeR\nP6o7iRkf/LZxUfFB3VHjSvb9wR2w8wZaUSiI1n6yVf+iFLJ09eaNyMVZBgiO\ngJW+kz7vdAZKdgY6n5F4AutIerGEkJ3O1cCBxihGnUEf0NTtuVnJwXzREwex\nL9xvqkBE9JSFjBZAsZjKxrqjPBzEzHp3CeKXBh/cAfw6iRYUE/nH2pUwBK47\nTvVX3uJfpFK0AlM1KiTlh4NlqWiMnpD+HoO/NV5w3eZYIjnLINSQfKKMJOlv\nfJVn\r\n=xFTv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.1_1607363424785_0.11779107713329506","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@matchlighter/common_library","version":"1.3.2","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.2","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"4f6a45140851063ebfbda166cfb8fbdc4cf8709b","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.2.tgz","fileCount":254,"integrity":"sha512-KDuGLSvEr1vIKGwhaJTP2w6UXjPaGG0IyyU94ew3ij+1qHzF9wir1jtn6aaZPuhuzMA4ITle6SNoYzzjdvhGrA==","signatures":[{"sig":"MEYCIQC+bLRpdSXEFioB6k40HSyIPt0TluBLigo46H8WJyfcpAIhAI7koCh1EPGN/HGEQzRCazL1pLlHWgQ+ybXtDI9bdjlR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzm0ACRA9TVsSAnZWagAAsdsP/0sKhfapkOwv/J8LR3YC\nTe2azAlR/NEsRNwNlkaN/JwJBq/rGt8MrSxqeF494uu1eDmdwL7h5oBnl2Rf\nCPb1dJ+MihbK0P7sXiyythcBKMCWLsMDm7loli8aUfB4A3c7xkP0U7VDs7+z\nwyGRrE0TTpiHHCHULYfpgYIpHDIWYn2E96h67hV4WOJPDc+0Cf6l9EN16h8C\nxv0rN0enF/ZecLW88U05eyz9NUMwvKhDZKZXFMbjcor3KExkcz61U7ZHv3Wj\nk6IHLtdIgxSzEuoPWjWcSXTEv08Nl3xuN7yzTiAvZ+kfT1AMJGsK+VRWPiKI\nvujX1QBVeeqGFMyIz36qertYFOIKpQhvm/hwdE9yeQTA8VWRLmxCASeNezTH\nlIpiOj966ICOxrF+knRLDgKB5JmOKGaATwB9R1L99YALlGEpF3qYkIy4MTWc\nteiDP/Uv4nKdZf8HiW1Sv6WSZx6WGqWF/Mv5UfMyuPVdvqx2XtvB5VX2cxI5\nXjWRJrPY34yw37ior27C6+lcK/sKyD+xOEuTAtSakvNUKToNva0XOY9eBbtP\nJ/SLU8zzw05S4hrL0+BUCO/cGOtd9JdfTpVzHnVIgkWvXV0g7SWs1QXDyxnf\n48Ijgqz/8xp7KItU1wvV+cc/hicnFnwN+r/f4kZuMfmS2BqXyWX0GPN5g3n8\nCMay\r\n=9EpO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.2_1607363839814_0.556685193977386","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@matchlighter/common_library","version":"1.3.3","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.3","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"b4e68c05e18cf6e904bc891fb2f9626df962036f","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.3.tgz","fileCount":254,"integrity":"sha512-ifoysgxaPxIyqvkEqQ8rxZBmYr5VvauhFGv6fjKjYje04Bl3qFDOWMPBLhMjMiRJYa/MdT1oJ2Hyu28hYoClhw==","signatures":[{"sig":"MEUCIQDko3itUwLccDXkWVCsOVkChFCjnkS8/dTPTXrYAPeDqQIgS7oOgvucE2SedSwpzGKTeMtylZDBxImJYzxAiQnRerM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfznT5CRA9TVsSAnZWagAAtQoP/i9gj48EzyRkO1HV41f/\nGjKKAM+3PQC5JeCGi0x+/Sn495fIatjMIGZc32cww4vzamTzVTG8OIhgsfei\nCARsXvW/4oagNIVwWRYkjQ8ZLK5Jhj9gRKWKdW+KyovBNffUimnt/1hMKcsO\nJ5qEwzR5ZlQYCZXxp0j6Uk7YcfOk2fBaG+T6z+74Ui052XLe9aiTuuidg/UA\nNaJXN946VrRt7WQWNAb3M/MzjS/EEWWrAm3W7L43biLeemkBWsrzOyP5u2nC\nXUnUNuaa8WyyAC0EF/L5+nlUnAoGLDEpVOItoTbberZDBZhZt7xhRtSE4BMn\niVRwbMJoQq4625/Z9b0P6pgyVe3skUAElFwiUBl8RK5X5TEUNOIFnU4JpFPx\nyE79ab9beU6mO2eyvCvwovCCFK57bYxzVcTN794H3UghP/+vgnnug0uNVl1o\n282thzXjEB0fQ3reYfqKzcXsgDfjdCn0NNb8ZHeFOq7N01NfOElcIM50edeq\nYIzhcC33VTKtElykDesbNoLGvzxT/v8I5V2vB1R3aF0pz62WofMH8q3R2/Ff\nEM+KGHNg3Xw1bTP92tViW4WGl4WKJqeon2wqJTaLk9d7ariebFjpSgbSpNiA\ncTkyAezsFnf91H7W0LH05a89R7lVNfCuuA1bjSHqtTl4LZ/8Wxg1bZfPm6ua\nh9+9\r\n=Kjuy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"10.19.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.3_1607365881376_0.6717961156983103","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@matchlighter/common_library","version":"1.3.4","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.4","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"44fe92422d754305c458983b507c8961ee8b5c80","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.4.tgz","fileCount":254,"integrity":"sha512-a/CvaeptdgM6nVv4dfJhXP+CT0hwU9YESWizyM8bnA/Ogi91wHHPw1t2Uh8/IHjKmpBM7wbOhj9bWq64fTlYWw==","signatures":[{"sig":"MEYCIQDc5hryJPq+HPfoxG6uZEbkaNST/PlgK9IUD6ob8wE89QIhAMgHCRd5z9tdbFlkBOUzNhWP4C5Cn3t390ULTZbGb3vk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgATMTCRA9TVsSAnZWagAAALkP/jU0dhhS99RzjtOmWSLn\nWmW/vsiJlP8PIF3KzQeRlXHKnrlbFQTly/5K5Zn4NX4moWfc89mTsCCb7nn5\n3GczsNtE6NtZmxx/D9NhB+tLnH0y5zXsET2Lnbum0grTUVuE6wS6ED9/3pii\nR1WbaOZsH/Y9V8qkm+R8SgygQkfXAsfE8QNqX+PiJbpMPGC6bHyEMitdYp1n\n6ddf2v87S3DfReXfpSELrWZQJleVYO5VAu30gB103vdxhXaW5zag5KutlX6m\n4jNxy+tLkH7HWKTcYvJvb4GtkGvkanbkxbWTas2AXLugNhM8AXRkJbTRXgn8\n8QKRZjO/Ut1BZpNRF29Uju+ryckRCG4xi8SGwRFJwiXSW7RCntaQAIGsmpOw\n4n4dJXhkMPlSJbKfzf+xFGjBsDd7r7nil2tBB95EyCYK3GfRLCxk/lLYTJYL\nZwb8E0tbnKsAmuo+Z+sRaDG1y25bdrLRcSeJqhZLi+EhKusnYyuaw/4pfrm/\nL5tsWJGsEb7CvK0a966tj/cPDzSYOoEMd0L9s3bKeNlFoI0MvqD1dekwvXke\ngGd4SI4Qs9uwiBF0Lbd+QikZDlTYt/4QQOatHHoF5SoN6siRnT9Hs61/edh6\n2A3EC+JAZWQbUjKGNu/UbV9/nsUk0eqyIDtgwns0/u3JaETO3jFjbc2rxLme\nQAn+\r\n=/k5K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"7.0.14","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"15.3.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.4_1610691346427_0.1857370919141852","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@matchlighter/common_library","version":"1.3.5","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.5","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"0df48f517f8757938ac9b7a9edbe1727d5f23992","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.5.tgz","fileCount":248,"integrity":"sha512-RQECdcQqd/egt+Ee94Zye80M7upz2xOBvJjnaq84QgXyRALKEBt5Ef4l0T6xlypKwmEkzR4EGs8jIgXun7jncA==","signatures":[{"sig":"MEUCIDsTLKrfUQDW0IptDRz6BUYAqNbRVxR778w1Qo1EAdqeAiEAoOhKrbJ8T4NXR0wLAqDM01EbdHO/x3iQAiOlukEjNyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQnffCRA9TVsSAnZWagAAULAP/106A294OUac19OGuYK9\n340dDMaFKVZt5+4CVKAJ1d0Vmtyv30FqRqia5D28/qDRUBygJeM8d9n/nP6N\naDOmVEc6ai5RCS1nXrLa3q64eU8FGGDU0k3wBejlGy/XK7SbXPogWo33Vu+N\nXNKqNMAqXYK8zigMR3vLYCHdvYAtUrG6ikO5rs8NQ5ICRAFw6KlfTBlwsW8M\nCLKelXElTZfo7wbaMOd3G61Ede0UKYQ9okRm4E1jU4HVGEfv6Bmvm3DITt7o\nThTxjUN8FaOla2XNgX1qXonU+lYsYnmiYD+CFQtwbz2oR39KKhB5OU5KqdTQ\nKq9Z2loAvU8UjrYxsZ8FwMi7xnvVFAU+qm4I+0eBxjQX7AQi23efy4hxGyIX\n7AWBrMSWgHaKlbXA47pizN/Y138Io/Lp5khXlHoS6HKtZU2AbI2pIiNyhz0a\nPrO9vYmKrel4PX+cCEiGzQtWJLXj+F9Ip5h2gtSpkhnZMs9B4CyTR5bDU7fk\nHoj8CBJ868hlgMFnAv5FdxmSbxCp1lxfMliuDT2CBWPwxQ6qk63TGrfmoGFJ\nCJy3+zxUR6DMldUNpGGvpa0oO8T1pKorisDaI37LdlIIIL1mhb91w+SDKYvP\nozw2Wo/G3TIXqXB6LCFiutX7no+ZDQ8rwsa3P+yliHcZNDoTgyAIxJJToxQz\n+HjH\r\n=Rrsf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"7.0.14","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"15.3.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.5_1614968798723_0.32785358868343506","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@matchlighter/common_library","version":"1.3.6","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.6","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"b8bf9d060a9815a8ea9f1da2c507a195fc9e2c7f","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.6.tgz","fileCount":248,"integrity":"sha512-6zxpLcV9YLmeDqOMBecM25lgrYfpil6eF3hTCQqqJX3TxtQGhbqYtxY1o9PK8gCK3FAg4/bzy4iCcKoWp6kQ6Q==","signatures":[{"sig":"MEUCIBRKikzQs7Lutm0Emja6TVYONaGEYpKlz1aSoaSY/utMAiEA17QWklQINZ3Ik8XroCpPtBu4HI1mHCVYjP67LzfY690=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQnj3CRA9TVsSAnZWagAAaMEP/3N8MD8sb9mf9l+JzdUr\nL5pwBhoTkKvX1YDwHj9bpXc5JLQulhwLP62uKZlZZkAMSZgfwaGtiiF/VrW3\nzgKDaOwBfotEGNUsEott9tXz5rG4VUkz99SLvMTr79ZWLylNdUVwV9DofnZy\nyok5BBblKPcj3y+ojhwpoLTCPIPwUqxZI2DSZ7QAFyBO1ZNeEzl5qouENVAe\nnTkpmsnGrueFZI1b00tEzmdtVkix8dgMYha6ErpE91+EnqggoqnAa/Gv5fT+\n7Qw4a0VjdNlUW3YWj5I3/WG9BnitEEkluhhhKwaBE7YDhplcfe9HXZ+HcpC5\nfoZHZ2UsANRTtBFZuaj56tiGbqyLLhEtkSG5+SKV4k3XVvZkCRsOfyApXyYx\ngoZvau6gP2R76r8rNI9rqZnHHPv58c8FzYAfcniYjR4XMFzKLO33sAhCbzaY\nwvYUokXGwUhNjs85xM6wkeUZnIVq1V3zPPMTACB+e1sMTR5AMF9mdoZ0RA7Y\n6GZmzzRB0W4zATn6D6eyI/rFnPSkBv+FopgKQ4gi72WMcvhPUQHQ54F8UACc\nrwYvP/6DjVUd6mTJUmX7s8e3hRWtUmyhZtwcPQgA7cKAIbWvclu7Ub0QawEI\nnjM4t6CmGYM6r0RkVf5ZSP1/UM6toVcyJ6cJUhFY7rPFX4+KMeC6JKAXLD9x\nNPz2\r\n=9l+h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"7.0.14","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"15.3.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.6_1614969079010_0.2849258780205086","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@matchlighter/common_library","version":"1.3.7","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.7","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"91859825e0673cc6ccaa4fedbecd5afa2c9d6593","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.7.tgz","fileCount":248,"integrity":"sha512-yMLYNgQFFlhMHXExvG/IDE+dKFoxGDxtOW+JJ+2rt3mgr6XYq7FKpLY/JSbIgk9fEmA2fqwzwQSqGHPtM4vwlw==","signatures":[{"sig":"MEUCIQDZd9n3bUOYtaR6/vkknv9unJXcODsM0jfFKIZP8ShiWgIgHCPIt2kXcRsli4LvKIcQkRjs+uD0CoqE5UdXAOP7Fw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSFG3CRA9TVsSAnZWagAAlr8P/RUCJvVqX2Sn2PdtmoWZ\n7i1R3pGQD9jzmNWynJpFtloQSGPT/+k8dHzo8Ud+a8+8lcaCIcwVXV7aYAJJ\njZHXdZQvXiCQqbzyg+zMa6hsDPBx/x93dXNqAnCIW4/Hwfudttb5tMhte3fU\nYTk4N0KeHqzix5HNmplTYdewrjcJzdqlJM6QKyb8jVWIncbagtlWXDcXUTOe\n8O1jtEVMWgSIqEzP2MSbZw4iRQnabvutANITAYYmDwX2td1yajdazGLK5eDK\nPkPNokyx062lE9jFxMtkTxZeNaY5VLoV+ewdp55ldz+Zl08zk10MscKii6uh\na4BnuDtBJTyv0CYlz44/+4hEnNga5BKLl7PhvSIKJkgBWiH4TTfzYLs4gRdQ\nIXGafNCWJsQv39/SguWvBUTgF+UTgSyW4dIRLCcBF0qmVb5pmZELruXoHSIr\n+QKcb7JzBqM+jVIkesHhVoUcb16H/6g0bO//bM71DMbJAEd/P0yx/o9jxjUq\nUhi/h5s8rxMj3dnfT0GTCCoEaP8PZz0Gb8V19ayKaWqgsfmiJM6/zsRMpKba\nWk7KBaASvxlvV3rtQUu9RuNYNqcL/nLWLBa92aMkDNrc8O+Jai10CXkjOKEU\n53AHrDdtCSLDW6vRHk9LSDXVKm7aGXXLMKYh5iT8AXzmfdi/WvkwnRi7h75P\nmojh\r\n=LYP4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"7.0.14","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"15.3.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.7_1615352246585_0.10354260279418526","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@matchlighter/common_library","version":"1.3.8","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.8","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"ee34c758af6be98e84cfc6ddeea6165150881be5","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.8.tgz","fileCount":248,"integrity":"sha512-qvhyurUmWSfdK4JGb2Ut1+4svp+uxRFEaIJWGV4Xn3syKTtkq5cJrsa1A6ArjBm2G9P2usfWa4GAjT//C9b+hw==","signatures":[{"sig":"MEYCIQCTxqKbNzZLqeIhh+hRKXQajmW5cYE330UeFkxFsYL/7AIhAPJe3v9SXc8gcq0w45RViTYFm8Ac8+ixDDSiaLwyPhdX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgksgjCRA9TVsSAnZWagAA/zwP/j1VeF6iEphOqCPXXFCG\nu8JQgu6tMvd1Tg3gNxjYeeSgMpWDvp3SXSLLVgIaFrXFL0hUU53YAFwGkdqH\nBCzI5tSr8gOT4XkpnnsxoLSUFi1nB2P11/1dzUsfFZVvnF+tt85R0h/6nJvC\nVcmebj3NcWgQe6qtymTqQ3Uf7SZkg6GLAGsdXncQEgke+ptzmxmR6ahjOPZi\n6p/hGXi6x46aNyRC1GZC4B4JmIIzI2hDN4rUZWmF4pg4D/jreYkK9dr1cueN\nWFhy9GikBbPhJySPVJyTfYN65lhGwAHy8DIAWS9Z5W9lC6091mTQtpK1Sb2h\nYR9DdrdMkqk3qdMO/VR9tzfBrXH5Hs8gEvrb1nhrdWN1fcmLM6/bv10/mN98\nXMDfITgX9DJIz7VLNfHx1lLvC3JsWV1acxNO1oAHkpDbT3eU/oO/dxJZ3XcD\nClOwWWdKR/Fg9m9UDJxtvtS+JupW8HZeJd9VHnvNZjOKqPZlYys9UyMmj3kw\nt76zdZcRhWPq+16XflJD7PczLgoHXspGK0PlQQnu3oS4VoAN2QAv8qXEb/t7\nic+F1ZiajtZo8uSF2C48mZXznKwmyUs6u8dTGkpXeqZohDLilwHGqJsyACh3\nS65RLbhqMF5PAcpTL9kGUqFzGMAcI443efq1Sx5AuNB2cjg5yYvKD/e6LL5r\n9hYZ\r\n=B6oM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"7.0.14","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"15.3.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.8_1620232226976_0.6543463693817593","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@matchlighter/common_library","version":"1.3.9","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.9","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"98f177c69443df025e81b14cb69178f62ef35886","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.9.tgz","fileCount":254,"integrity":"sha512-Jl6HsDCiU/IJysp6LLO9dAt5rSuDGhu7On3TBK5nuIrSyUrt8yM0sN21vtP2hUvH5oHZvOn/qxoMO8BSRBN1ww==","signatures":[{"sig":"MEUCICo8oSOFA0slKDjM3PMbC3yeCKgOIk3+KoC7NTdrKIqeAiEA45e7oZBDRkxD/nt1HBvB0fG6LUgE+98VqoYSvL09XQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":307736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFz4lCRA9TVsSAnZWagAAm1QP/jVyCQcCH7vyl986eW+t\nGrlNMTWg20SbZC8IZsnAdkk3nASQqS3wHxjhbD/G+mpXuKFVHjR40AlYf82g\nOmJ8QUA4kiOKoGtMBjJdfkEAXKA+4FVBoKYHL75/+gNN+WhRO64YhXrQIEdS\nkI3Or17TWXk8p510tUj7xBUeFOAw1I56pATf2i+g+yXIhWoT+lHXg5c/lR49\npnUW2sqSQCnn08SNLfaZcwcE0EOzeuFXZ98mJbVVD1mYTekJqyOozqoEZrao\nBjSULaDA00fmRgmJr646lQ/cqlZvYELz4HKTDQ6hWi03LIEdUVGAiTKURDUJ\ncGYYZiBaEhYzvzR9cyfyqd5QZ61C+faNmJbXoaHvLabHqhDR/uD4WVmzBP86\nxtoPhXpk4v4l1iCbYu+J4CpwvVB4LLreh+p5twlt6qN2JJw0EE3dMJob62P+\njmMX3h7uUSAo2LtOvbfQF4/dGVokwxaSHoUXDF+4R7KwNG+dPjdQoNEcJmEA\nR9FcMoGuZzUOIHAKYF4KrviG3VDeZjmpqD76/Ty93EbsC/6m1rRBTWwA4FyT\nP25P281Oc3USrIJOJ5CDIOQueZmZ3ckT+PHRTC/fF4GOlFow4qaLnMvrDTfG\nJtFYLmOjLk+2gbkyFxbysVLbtQnz1L6lr95NcoG3beqHsyqd1wxgax4SL+cx\n2Yr6\r\n=OVIZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","@types/node":"^13.7.4","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","react-router":"^5.1.2","@babel/preset-env":"^7.6.0","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.9_1628913189156_0.49078257251329793","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"@matchlighter/common_library","version":"1.3.10","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.10","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"4a6a25325dc8661a565d3258842c79539b537a87","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.10.tgz","fileCount":254,"integrity":"sha512-bKL6F4HSiJj7z3TSwgV02XmERazm1R5/gcrzSOW9je6KeL5oXmpDPEt7n6s377U+GAz3bga9CictuwSe1/4lgw==","signatures":[{"sig":"MEUCIQCyd1YLG18J2aJrdh7zyro3HlkcSMixyOsXy2ChZX2OxgIgV5j7p3fICGXe5ewbyRy1U40lSqxDcziCYpMoUL7xvno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFz5qCRA9TVsSAnZWagAARO8QAIdLOzIRq/1ZjgmUGI5D\nXHC9MDQcGadkBWMKi4PQ9bozWa4Zi1O8UHSi7tEE34ayIxp61ARPQCXB8mxo\nYfANUnV3Nc2Vo/ugFnD4tTOpez7H/909RlR3OinPp1DXl0wiOTG27D/V4lVN\n5ghxo47bhodfYK+G9Ld4vIKSfqiDTptELK7KAIkdfX7T2PjKyqtRUugUHjFI\njBoJunxuayqVC36vHewYcG/8//jdR0gA1NDMmuukFhFZw8PwDT7xJfaMUZaX\n4eey1R/MNHrSn+sRqgsYOVgFHnDLAcaBczTgLSbreD8HrORjqDQLWPw6+38M\nV3uMvdMwsHYM4lywI91VvJ1O83s9Zj53gVi7yda0c+pzq9b9ergepHF0IVto\n+4BKdWGnQDViudbpSpESQ4qVC1aqnzuLUgAKq61Gl4MVf9DzlRw3dc4Oduux\nfOhPWy0R0n++5kwh6WqIlsB2Ltw9wmhMA7YOFbocN5x7I79nmNOC3BPhWiVf\nrto/laBxJsl5mS9LOIO7/DNgZxQBEUxh1tN0ktz6JByI9TV4PmV4AjMtN855\nxVvNfDVGTEtc04n6yD8cw9wwcJoHiC2ERC272GUTBktdEWBa83hjKhQmy5At\nL3ahGZvljSEPCk7hOhR9dyTpCSaA9Afg4K2x9m+UDT5plb7QfWOD+K9OBSKh\nHrIt\r\n=z0bo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","@types/node":"^13.7.4","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","react-router":"^5.1.2","@babel/preset-env":"^7.6.0","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.10_1628913257970_0.13377458397153386","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"@matchlighter/common_library","version":"1.3.11","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.11","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"e7167bf3fd1c1d6fb60d9ea1f8b26a8956993c30","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.11.tgz","fileCount":254,"integrity":"sha512-KXr0x9uF7WP/xph9SwQza8T99KoM3jzRn28RagVef+u4gCLApQThNeVYLmSO4dcQ61riwWVxb1CtkdMlRamRQQ==","signatures":[{"sig":"MEQCIBYeNEPRniRJ5oHhmUwMyM+k+qJeSH8guQfcqdGpj+GHAiAZ460Yrc202vm4oZc5RgJqRWnGaiAPxTR0Aft3vllj/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF3ZQCRA9TVsSAnZWagAAUysP/09g8qZhofT/tOik2+uV\ncCB0CopACprsFOQQwvpOpsKRfH/5d3hQlj5etM/tnbwbRkDi+V29SULQ/BTy\n2u4lbSyVX8cQE+EAuf8+2Fr4m+UzBSwXIYSL02pwZHt/AbTTKMUaXfgaryoP\nsPC9uDkOIUcB/cBMmbemhLpCB8I0XFXj/wrVgnGz7KsGY3kY/3kwgX5HUAu7\nFkPpoUVCAq0jeN1/e2h2X85zOL9mnW7v2DchE8UtoTNFMWTv67X/02pnNWWV\nNQU4pih+zvyY7T1cma8TAP4TKlC4ZWnZ7K8Bh9AdOwHXIKDKUnZsFkH5/AJF\n3U4ho3fs9Z7KbI7NRZseY+dfEuvmKIL4HxfedzVgHoUB7KFCIswCLMCzSZ5A\nHNjrMVkicJXBLA/FUMyJxi8nps5jS999nCicccO8jDSmthBN0WxEGHkmgE97\n6Id3q141nLf8dOuTJLn6bfGodYidgxEyNpIDg2uMuPcn2HeZVZ86UJ57f7AT\n/XWQes83uT1MoKG6vxpIn+GpeugEwx4r4ZrF5ezVO4RNaRNGaaDh0CDE6uOy\n4WSKb9ZJBeuiDOhvVqKdn2pF8H7gPJZfDFpzyVihQM3nQSlJMJ5yIcLHMIlf\nv/u94sYRo1IdqpE3AmlRpSuo9wseAMUG4JqywL061UNaqppictJsNTRvi6dn\nKMM/\r\n=63Tq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","@types/node":"^13.7.4","@types/react":"^16.9.2","@types/jsonpath":"^0.2.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","react-router":"^5.1.2","@babel/preset-env":"^7.6.0","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.11_1628927568214_0.5679251500478331","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"@matchlighter/common_library","version":"1.3.12","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.12","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"4b448d6d4a4cccfa5cb63fbe72698de3d3fd0935","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.12.tgz","fileCount":254,"integrity":"sha512-m/0iBKqP/ntLLDywuo093fS19sxsshmgdor178XIpSPqs3AycAc/z+8x/hD5YzjNkj25ad39xguLMrww3jp69w==","signatures":[{"sig":"MEQCIB9XKovtJoQqUiJjvViy3iVikUC2TdL8/NvwSi8F81YKAiAJ3veNt6/ClCqYq7hdW7U60vQkr9vF1nNdzRKLLnAyjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIff9CRA9TVsSAnZWagAAAC4P/16fe/KH1HYPeb0LVr2Y\nTzLdf7r9bQWHsr/1YfImbYhoe7LlhR+9wBwsTtQsxwywFfImbAFw8PAt6xm8\nG+B4vAGwWtVIkcS6ixyjyVpUTTaDQ49YrKgXAN1ulyXiuIkFqnLwayghpzDk\nUbwqtmmqc10JnHPP3ri3eDj+qITiDayMarjkWcwZ0n4C6Y8xA+xtCwmBJf4i\nj+WUpceo75ndmu4Nid3E0KA/kbo4w+aGBmGdJYgaCymrHOAJnsDOrb3ujrpi\nlBOPFXp00FNfIvbQx9wrI1z+PIT/hhx6lxET5cxhmDi9GeahTbBElHuZhFZl\nNbsKplBu+UoG2r05Ul4osB/nIpGZjbhBIj5C/kKrEGsIMkmKAeDcqVzH2nv9\n1YPU5LBMxc7iA3k64LwV4CY6H5hoe5/oXiqTbYf/AuZ98CROuRjGKPXmW0ED\nd0OYcY0Y1uZ+Df6p1dCSL5BPVXR87+E6WsFte4kIiUOd+8yS/KmbZAZNw/lK\nRZZJUSppCo8DuWZauxtOrlKnPDeGahx7KISwpBNT60jIMdSeHWoyYfN6EZUN\n4MR4NDZvDNE1U44Vg2IwvDmzDj9uO85P2/YvdUnrDwNvn7mnmOJbwCkvqQD9\ncgfmh4CUtLs0H42uUH+PrZUmlX87r47FM0evTYJpevaJHuiWL4Xw4v+lQwWe\n5Bdu\r\n=19PJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.12_1629616125619_0.880654755341691","host":"s3://npm-registry-packages"}},"1.3.13":{"name":"@matchlighter/common_library","version":"1.3.13","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.13","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"16e453fc42f6c058e622fae80a3424383228fec8","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.13.tgz","fileCount":266,"integrity":"sha512-T3uSmpOdrMmyiLvQjvBzjDfL3oSXRvhXHi3U0Dtr8MkzB+GlEDmJJHfJ4a5C4maZFMgeU+GjDXkk62tSH32bJQ==","signatures":[{"sig":"MEYCIQC4d8fAqkyinHNSQxNj7fOzcOxPgTQgLvbhlvQk8znWtwIhALRnQdOHu0fKoZk3qGaYLtqUo2lb1y6AHnVG+RZG/SQ+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":322768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGQ3tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnIhAAnb7LRo/tQpr5N1vvz2Cu6B99OsCyDN+RI715JSCon85WRodr\r\nUYsFd5glWa/OuMQJ5bZiGwTe+SJA7tL11lNXKYgj4ITaRRM/lUWWF2ZRO9Ff\r\nLvkoiVlZL7jOvCVS0Cr0PDmX3+LrSAjhWROKgwxhhJOZkc3DM9oii9XI9vgd\r\nPRr5uDm2KhcGsT0hqnsVE0SxZlKaAWk7vrg3cYnrLz7UJonloqyJ4ew+nm/O\r\nE3rD29gjfkd1xP3+ilE5kpVBMMsG/f0yftlcPP0TtaZGBDRC9mNsgbWVBhG/\r\nl998O/DQ2SgE0NfMJgnKCUEMQ/yjvMk4HINDQ/sPz7ldEJooPoPahe+5TJjb\r\n3VsrUGKzV5wF1ZJKueaEdAm0pk8R/3KIAmGtfjH2Tm/mOKug2G9nwZfR/dLN\r\nw5Nu28ck7B7/pbi54zCerQqoqnfZbpzWZELhxGBEkHFLsJM7M4rnquMfG/EQ\r\n8hFZw3aLrGRgyI+SP8ubfeqeW+j2aKuv5Op857DMgcQeqYWGfoRY4RzVpsbl\r\n8vObb4EXzzh3PJgWGOGU4RSgIi6nxR2ivMq0Fh1w8B26e1KwDgMvALkH8hqn\r\npbry7KX9dI4HtexOPatKA49FQDRz596Edcgytp2djuT84J+jcgKUv8RmzFd8\r\nVs+gdCWhwrlaILU4E5Wbpdkz4TGR5zcgEkI=\r\n=y4Hi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.12","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"12.22.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^16.9.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^16.9.2","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.13_1662586349628_0.38534536867594826","host":"s3://npm-registry-packages"}},"1.3.14":{"name":"@matchlighter/common_library","version":"1.3.14","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.14","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"53ad9f94eaef36277dd6f9eef89ae9cc336057ac","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.14.tgz","fileCount":266,"integrity":"sha512-Mpe/xLkwZZNEiF1UNAMFzyUJ0ITCaq7RNDaKlyvPVWdmUJrycQp80yxEeLn0t9DMPc8CbENrxEb0Nud7No2Xsw==","signatures":[{"sig":"MEUCIDfBafOtuRfSgnVQ//l0zaWMdX1js6flL/dg+UfpcKpaAiEAu5C3yY7gtgr1yhBKmFrhmub0OtXa2yG/oUZw9d3icXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":322831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGRB2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjZQ/+PGxB31dMm6Fd5EavGkXTPyrIT9TWCcfF2a2ddxBdKkuKknhD\r\ntpp3rqTHXTRvX35rPLJLEDumJBCjCAbrRVVlYFC5bvfBjAZVnzkkvCPpSmKu\r\n288nWDZxDaAVbdXG5bXA8gTsEheKX92rWidcSdP6+mV8uKPxHYM7udpG/Ufe\r\nsknq2WM3k2VUSlRPm4KnUOAnle6TFX4laoHXVZ0vLCikoqy0HrpLdiRIyih4\r\nsqFSD+LpJ9mx5yZ3+kGd7TbYf5kjqR2v3x2kkCMdgxhcuSGtglsJVNiohY0f\r\nY9NIyTe8BUEXsEjVfApLrIKk2d9r2/laewucbLQDggYsGc/oFgNB6EpkZEph\r\nQzQ1VWiyTdRqSdyoYIWZ17j563+sniBV/6RKIPoXNClBtCpFU7VDIuNUApSc\r\nUDQZw8LpK26xMyNbfXVSE9FXLnlqGLyIOe9nqCqep5FIpKn7DdEGOYiL2pOp\r\nX6pVwUVH9tLWRZRQufgmXdH2bJlNmyI9HEC8za4nMV9iFIFIW3UKcibb7p0X\r\nZ8MnJlHyABSaIcD78IqYTT2/tahDgcbH0M+ixIJKmXUWMn9QUvi52/Go5H7b\r\nTQjhL7sezhCZXedCfG5rdEoktaT7wv5EWOjilLyqC8MSDFSThloM0y8B3hx1\r\nEUnU5uPbvdLfl6Q8DH8jJiUV5tPmVTXjLKY=\r\n=JIHf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.12","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"12.22.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.14_1662586998566_0.15994242113162027","host":"s3://npm-registry-packages"}},"1.3.15":{"name":"@matchlighter/common_library","version":"1.3.15","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.15","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"190baea31247bc7a38b778fced09c06b5ce7b3c1","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.15.tgz","fileCount":266,"integrity":"sha512-cKSRW84a8FNwpu5OP0TxBleTmidAVDvixgGV57xsmaIRhUpAksr035S3YjSztBi+wgVgjytomAN6rMyirfGtrw==","signatures":[{"sig":"MEYCIQD5pE5NIEkgljgq1Gfv5B04bPLmfzCvR7N3nPN2/lUMPAIhAJSERMK+rx0+ijJJcg6rI79NEIdEp6ef3hvtGs79L5GH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":323203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH8pjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl1g/8DWyTvly6+EK4Y+8XmfTds7o6mlYFe7AsOIIc7OSpvEDtuj6r\r\nu6vQ/3fXaX0t+cQBIZpUd9YPJ2cduddlwgIqC5sWz4kZhr8w1ydhBmB870L8\r\ntZVeFXQKBqWPbQ5EDiojwkNu79AxFeaUO5Cy6gU0zJAIFtbXGfmF/neWgyf8\r\n48E94gJzMzJDlaBe5nkJzqcy2UGnb5dhpVX+qUbD08MV/2I2gV0IWUf0irLw\r\n2+ifw9rKz8m3AecGC9UhmqLWXsfGT0OHGfUxt98FAkCF/IyfzQ6vGc5CIkhM\r\nka6gdRwO3FArB+IvlmGrLgv0mxJKtZ3nJq6Kc5QzOBbjnNdpeRvmO8+kruM4\r\nZRCpba+g+wwNMwUKVgW3BpuWFYETBy4zwS00O92LPSxG/lSI7gnorBnI2RUU\r\nBwSa5dAh+fTkNU5969byWeI7aDMvxDpuMEOVaAyS0R6g81K/i4OTY3Wq+gg0\r\n78iizSR9Lkg+aqGH/KAcPP+ZW4chrafz/qFM8ycJZ45kklHSXn8HwbJx1dTo\r\nwdGxUNVZai6v5fP2EJ7QEu9bDMqTruyBDb85vbXm+Mb/CcUtE2hE5kN2Wt7t\r\nFTyjXtqaPGhGi+2isv1ESwTBep345QXz+Q7k/AsW6qAUi4qOjOvRJYvQPftU\r\nGxc4vO+Kk/aM57aXyScpiLsuULEIxTVCXBo=\r\n=CA0c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.12","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"12.22.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.15_1663027810983_0.805444812264172","host":"s3://npm-registry-packages"}},"1.3.16":{"name":"@matchlighter/common_library","version":"1.3.16","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.16","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"480061f3857d9156aed9ed7d2e4032cdf1013ab6","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.16.tgz","fileCount":266,"integrity":"sha512-AzvLgwiCBpyvm86/vcY8Rfv3ueXIea/xSsaT0J3B7ut727ww6MQeYmTqGYa52sQA9hzfyf4sy2mwINkhwNVWFg==","signatures":[{"sig":"MEUCIQCq1ooUw8Cp+5sqoajUynipqGrma3rKFRBbaNrfj9UkegIgE9sqw8ixYtiBBaPN8WxajXUV2R7NQ5DNCLkeqgU+0Oc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":323335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH8sLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvLg/+JVu9Ehlb120BFCLSy7jEqrm14Adyw27+4EW3qrvVUbwV2x/Z\r\nzv3Y9GQuvxiaftw/15zJntBJMNotPmnH89lUtrBRQNVA6huOdmL0VLsp10NN\r\nelOj5MJRHCHMbD2B4HzPkDnwWOljBi6RTSQNjixzrvuUsyAzicmfVaUntOfj\r\nMiJ+41fOfR3z9xnCXtaZaYzDRaJLcyNgTdHk4h19pe5CXTFVPBM4WAICohut\r\ng6h5S0NyHLypIZrCQdXHhAVLAqlgHjTvBOPJuej1sOwfkd7fZKXFd6xZomro\r\nOzOovpmfE6JabnojaD4n+6b3i3BzzHc+QnigqKWy06BKInnyyCHsho0FygsY\r\nMm7GLtjXcwETOCJ263PdX4c7oyeMTn6Jbt0mG2olzM6vEgmmxblBtD7N49Hs\r\njI2ctah7fkzT0IRuuAjIQ4SFnhuOAWpNSWGjX8SEgNX6ZjSgXdpp5Be9YcnK\r\ngSI+OUrnjJxrBde6rtedlw1iz62C8AJgRklsJrCL4DU06OB2+bndl9nEzfks\r\n8onysxXDAz/X44yrtfDz84WvxaS3IjFeqv1hRlawHBP7ys3XCxPBoAAZdXiE\r\nZT+t24b85yXlYKIa3srhWgmE6Ug8aufDxVQnUfu9dUo2fd/lrCqT0Ao2ppoC\r\n3Jc+RWnVLzWRmgX2bOfl3t/PSC9QVk162y0=\r\n=3iNv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.12","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"12.22.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^3.6.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.16_1663027979283_0.09696932366368016","host":"s3://npm-registry-packages"}},"1.3.17":{"name":"@matchlighter/common_library","version":"1.3.17","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.17","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"99e52591a9c485c20b66d72704e6b4e271f70553","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.17.tgz","fileCount":266,"integrity":"sha512-b47UuYawImRyK88fyGTpudKbeZeYSVZN6NEpfKDFrTgrEI5eUycCjha6jO4/Q6KfT5hwa/Y/Vi4Z52qIXmF/CA==","signatures":[{"sig":"MEUCIQCCqf5GW4AgmydKRub+SwcuY6EWmvrgjkrL8f1i5UkZvwIgAUtakZHFZLjGfAugvu8+a+j9scHKLg04bSNeELNjwno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQTFiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWOA/9F4+NtMbWBx0pJKVrZEZ88pDOcVnZ4xFxtIUk4KS9Hw7KEpyr\r\n/nGdQwo9xndhqADeVnBhgIV50q1VlLuCY9A3JTlGE2bL9wbjiNpt7t431C+O\r\n36f7OC2T5dK3Dlh3bTMffnX3szgglDiXhHeus7Vs74I61ldnL87P4g67XxIR\r\n5ao0PfXRv3TGWRUkY0CLOCRTQLSwNKcF56CftAzTr778e3a8k4s902byEJhh\r\naYutoHdVg6GkPeryDXLcuDVdu30ee6HQMYHtl4MAxuzUcDXHDoml/ihNHc+Y\r\neJ+gqpQxsqBpo7pjJw2fh6k56INM59UhPYJqpS+LqWxZIxhq0hr8QNQLtdNl\r\nUfbI6RnDrZE7wgjJvjICy2rC5GRn5HxcamqIfhsN7DWdV/FX7nv3U+erXrRo\r\nhyCilcE428rtC0Mn25HaawrNJkVjod1ZjY+eKybViszJctt4ySfLLmNSWpy9\r\n+QtbgDQGIHeUvjKqJmKFD54gT3ikaTeb3SChu5g/WCj1EFlEuTMmyig/1+e2\r\nSZZdYx/en1Yw+YTSBOWxgGufsvxWMPeUhMStkxCNP6M83WaoFuzYJlakv0ke\r\nvJY5Lqr+TdxQJHgo81s1P5Yl7I67yl5qy3nRkx0bRQciRysPZxUKQLoD8crG\r\nExlm9gth7jz+0ZCq71IbjS1iQgxDlVuexbc=\r\n=sPNS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.15.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.17_1665216865934_0.6780321692871938","host":"s3://npm-registry-packages"}},"1.3.18":{"name":"@matchlighter/common_library","version":"1.3.18","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.18","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"a451418ee6e24678ee38c339187fc2bb4e7663d8","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.18.tgz","fileCount":266,"integrity":"sha512-td2wusH+if6qi7wVxOeheGtSKfMafghOVkviL8tBLGNsneP+QjYKAzx9sjn11ZnO5/oGFCWY2gGRR0Xj0htF1g==","signatures":[{"sig":"MEYCIQDH2wj12A0X/QvyDdowcsqqH34Iz81cQe3gJ4kWAu5yjgIhAOHEe6GHcpB+yfyYPmbX7lcePSAdtL4N+iaKns5Tkcq1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQTLeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5pg/+PkuBdYa16zhakNzaKUhPePj7ypAQ1PAzr+UkEXFa1UFL4dud\r\nEmSC4TMDxRFvfnn46rTeXJgQlZ65wPviIbEEgQExCJzqoVPAhUBeOa/ML0Iz\r\nOTSaM7dYrdzGPmhCtupMAz/0WIG5roRlCcDwCtUapPfcl4ESYlftqIcWdJmK\r\nP+GDv3H44yZ2/Utomlt0aZD4oxZSUAfFI0S18xvx86hOQ9cWTFrK7WJncbtI\r\nDmVeLSadl9V/lZWw0nwhqjzFPoNBJuyooMgbBFE5njI00YcwkICKDbT0vyrU\r\nCffsYxHgby/1TEMCoLtXgjtBaf+6sfUCWmv0/nyM9SdRJevgbQgmGUaW+dbE\r\n6vEKx2Gi8LfxlWD6lDTG7anzaTiWlysys2RUjx5sipo4dzEtfe60bxuqi/V1\r\nquEVkorgUsCk8vTBPn3GozFlliu8hn0Ui4OKg7Qo5rZlfF07IGDhTWfyH7sG\r\noTGQti5ZrP/yETqzapPyQmjbF79Jwl1FrFmjcB6M3UJlikFpRZL+jZSK6YpY\r\na3j5Tcdc/G+Tup+oQG9E9FTtm3srqV1VaiS1bVwbStzmLiDxXkJ3Dj22QrmX\r\nK7OvAoYGqPGZRrZZra+pn4lG134V2clvBnhuWgB6s9A5L27V5ppsouegDGCh\r\ntU5XmXpRPtC/bPb5dxA28ByrTTYLruBFkQY=\r\n=sUSu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.15.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.18_1665217246427_0.16867662793775096","host":"s3://npm-registry-packages"}},"1.3.19":{"name":"@matchlighter/common_library","version":"1.3.19","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.3.19","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"6371ef087632995e29abe72d96dfdd96dc31dbdb","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.3.19.tgz","fileCount":266,"integrity":"sha512-Vls3UqTlbIbGakaE6oyLFVt3Y/Jw+wKR+8Gm5ZGobGEiI20ZevR+WdUYl0PW85o02JGTyiZ7m3HyCzF7FiGx3Q==","signatures":[{"sig":"MEUCIGYv83WJIfUZ3WU+xSmiaTnYpEsVmtnpqL0Z96B+XggLAiEA/QgAHbrgni7RhXOvv4hg7D2eJqlQZt02lBLTdYLRhUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQTX5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbMhAAjbWzx1mkN/ZszJjMEyGzvgFqBlEIes1rssk3P8RKOmvnOvjt\r\ngZQ1GCvtZwwlRaI8SiXtR+ZkOwq8Ve3GqsaDAf1D5Pwy9I8MdxOUfkMCCDV/\r\nAr3oPmshZ6Z4T/duEmiP/VpVqwQ52aL822VGS8jGLE4q3S5xdx9tsXAJbOHD\r\n4stWFI6IR0MrCaGMIIBAku6+gTCWyhbnezpNN3Pn1vXj3LACfNJbvZIBvFHN\r\nVbr62rhg+9m7Yqg7TsT6jYBTf9OVZ96bW3NvwOyXd6kg5NB+87PMp6KyrPUF\r\nyR4muw6qJI8kR0cJVSXJ5FEsF/dKp7ir/eugn1lZeYbxRSlfQfZBmW6J2wp1\r\nNNScU3blcQbehwHlYb63yQDpWJq4wCBc1ANQeyAkD5RkXZQNXiR+0modP50V\r\n7iN0qTwB+4Kw1gqvcYdY84QCPMcMOHOwbgDrGK/FZTf/S/ZJFwVy6KYPFrhM\r\n3ZUcxMisW7wFZz1jy6tlw+cTaCuyizEEgLNJ9F1ls/psqczNfWLQ0zo8MH2R\r\nX78alXH6HIKfw2D1HWFSlRAyseeIsfZrxFNG8gsTC7RJdmJezJL1PkOHypPp\r\nthvlbKXV+BTpo8SOGANrVKUwO64bAo8d2mS4XGB3cGgiVu9A2T+ruqCHNEu+\r\nHWMAUMEQ4pWLwPpyEVjZr8kv1sXkyPdB19A=\r\n=ukrY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.3.19_1665218041118_0.3545666202708011","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@matchlighter/common_library","version":"1.4.0","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.4.0","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"a9fa0176f466a12d7f77ffe13079b7ab8bb9c27a","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.4.0.tgz","fileCount":260,"integrity":"sha512-Ct2q4B512ujBHhyOyHbDXuF0A9bsak+P7KWc7ytqDwPCWJxUHQPQHp8BNmRhLruke2+mI+oxoBTojp6P0py9SQ==","signatures":[{"sig":"MEUCIAM4DZeYlAa7/cc5gUtXPi4cHIbJyiR0ih3ZelmaJJhyAiEA+lziL1bFFKJGFzhuSzIbZNTGR1XWuAPpvPlBo9v+Cms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8XfnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVTA/+KSPvt108r33GZus5iCzA3GRTsNIOnZ82PWRhpC/lMr1jvw7M\r\nxLZ7f9mfd3fv0Ksf4QCnCg7rDW8UkfZDjTIxU2fN7gDUhhcAMwk2KQeHDZc/\r\nRzr9NZJdUnQwuupWZcNHP63EAfr9hZC376GfCWxKUuNexQ1DqTyc6y7uY/yh\r\nuCjvs87C4cLN9piCRKAOgRqf0Cr5UqAYLIHfpSctroT7aNLZfj8F+bqFxyUg\r\n9gGJdkrhAmSL1WBfhs4BqCdKM/CR0ABBVrsMUQrzfxkY3V/4mdJLpihZMm7X\r\nrt4dpoFqH/xsnu/ctvYSU2cVmwXngzpdAI44ygWEMyN5SYHY62sVZcfoHUCK\r\nURIOQQfroSFG4PdRXF+TEFYYKppHFT559ix/6n2rtO3VAg6DA+qg7PY1Ak0F\r\nYBO1EDzn2KJ8WBLOwZEWZyOYpTl9dTOjk8iP31GXd5+IxKJtBGED2ThSnvly\r\nF/v8tEIpPhtmbcIUgKbDeH5XlMd1yqseghAZVKjaUA2FAxMi2NDTJ6PXhAc/\r\n0/qPzvmsYqGmkU9Lx7DhoBahWUmBYBAuR+9PyQl+x9Y9j67oZpfdQh6rL/q6\r\nu5OD/RTkln6sAAE5KuujKlqWh+b1Jr8pJFChClR2GcoZRFyLKVODe4Atb4vY\r\nDDXqeimtcM8EfFaSuboNkf3z4Ze2ciDjGl8=\r\n=PTez\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.4.0_1676769255717_0.9230268827088774","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@matchlighter/common_library","version":"1.4.1","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.4.1","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"c891b2ef79dc971e915d902073fa456f81c07e52","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.4.1.tgz","fileCount":272,"integrity":"sha512-Vm4Z+oA3S9fXahytBb4g32ZWrHDFXnA32em/EV+iVtxtfv35G8HtrDzHFcfD+kXzxRKEZbP7oqx6Nn+/FS2W5g==","signatures":[{"sig":"MEQCIDb5SvOOE4wsUpsVyQhn/4uyqpY+mguuo6+i4fX6m7T0AiAwdjnQbTGnz1igTmQ9ZgcBJzWeWFGcBk0Y1KK4PC04ZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8b1DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0XQ//dp44IS2SlzH2nfJmHZwnvlEi59I5SrfBGGxVZjva4yc0SPx5\r\njHnDqr3Qs9rH3GSq21hIjUPQLZ5oWE18Uw0U8eSuwIcXlRf9INxYxxo2MifG\r\noRZpMYPZjRbhDKw50MgAIJzYrbTpanqgWws5bTLU7aRcy8utVeBPTl/E1KgM\r\nhOi2b+dLAaD/huBP27QgMbICP1Ecx2vSiVWV8yLGTBJnvcT5OumpZeGdgH3z\r\n4Q+f4fCSO2VEpO1cQ3/iuZ6wfR2GXcLwz0wI9rF3wzOc96JDOk1sYhc/0/v1\r\n4vR9GaJM6RTVh/SCp/lBqL1BY4APcjBwOMnSCNxUUY1icfuv3/AUi0fiUHW6\r\nBEJg3lJL0jijibur14ilNIM5LNCprktMzv3YZ8NNTSajuwtCv50FnY4z4pMy\r\njM4OwvqNxwz+KXyDZTIqFXu0c0rfSVPxbAspQ3njUeOruD+k5bFnQuGI+Hyn\r\nYGIak0wEUiXWK/jxTM5T2FbHTSH0OJFIdX0dJKYIY7VC+rDjgO5m2XuRGTGs\r\nuIMZgjwVgKRd8COmzCqCEUihS8ZIuPjzTt78HrJemEPwpkbVTBaFqEc/6Dx+\r\ni31/O4aGq2aacohR9QgSFIMOS4TQPi5fte9llsyhbOVTGm2LSiE8Kjvq1T2k\r\nf0MvPyKf4tDexQzA/V1mbsAXGfLxYtxwAmE=\r\n=PPOB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.4.1_1676787011551_0.6285018763473742","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@matchlighter/common_library","version":"1.4.2","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.4.2","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"76ad2544bae291820e23210c1df1ce052664af96","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.4.2.tgz","fileCount":272,"integrity":"sha512-5P/NkRlWh8d1al7jgpGvJemwdZeJJ/Zh8DcyQOpq9hGByj5LuB4xzqXWAtJx014SnJiXyuCYZwNSpWN1apvqlw==","signatures":[{"sig":"MEUCIArL822n2HTazJPR7rgS1eYAaK0PqwUokDUrxMDiQYajAiEA3jNQZZASj0uWh89JvJBebxf4bRINXyNKxJGsqVIsa2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8dKLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqvvw/8Cud8pngMAyFVu7jH5VWBQAhUypY+yFFQHkXZirX8X1sn2eZU\r\nW7Via4DVmEKjIGCkKZHDUAgACqRNWdgIZSUu2v0cIsWov+vCxoB/rUwzh7wb\r\nbFwP2BRF9vAdMYoFYSnQbbxhF+rvveWXkEZpliZIJAsw4vY/EZJXg1X/KxMh\r\nWY/wqw6O8NH301p6cn8ukkyW5Q1sx8tgVvXaGubBibrcRwbKjcZs5mCDio9k\r\nOsznPSTB59Hg3tOzAiGb4M4ZqiKFlHy4IPf42rLDwiLrnXZ11JpGiyQa8V+c\r\nynmDGXJdkBRIjksRYGakwuGXFZUDX+CP4t94rrCvO7JDqFyHfCrF0M1MU5NO\r\ngQfhjvSheK++MB9NtrBzhXh/1omCwNBChfTGam4TLjq38KWNKZ344qY0vvz0\r\nUEtruv9r6HxfX+cbCdi9XXDuvB9GYmBjYhRp+qyjle/ZcutALU1H4NSGrfcs\r\nrZkG55afwSpnwZvV9ehNHx9uKMrCblYms8bStXyFbbf6aagMcfFzoNkHj5ew\r\nnRkki+DhIwZIEJ8eHO8qHR4WLnixEV0XzGhLh0U38uvcQFI111rpSCMT4Ubj\r\neTqx2WeHdCdfeKW5KgCD1or4lO8Jdzf7NvdcfVTOFq1WJdbxSnvScKxs1AdC\r\nPndzPLOe4mIYbieivga7E/9ICuI0Non+K2k=\r\n=yWnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.4.2_1676792459363_0.7001340256464299","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@matchlighter/common_library","version":"1.4.3","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.4.3","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"38577079a0ca01bfe08fe5f91125fa7187f70b63","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.4.3.tgz","fileCount":272,"integrity":"sha512-HyH1Tl2RCmi6S3egmJ3/9sVH+FqS8nHefawKBp7g+yW5Rd54MkHbQNgoKx4csN2geFvLTbPb5SWY0/YHALSltg==","signatures":[{"sig":"MEQCIEkKjU2KS7r95/hfrMX+gC2VJbBgfrcwYPJLyIRpJeLSAiBoFEz6BdPJOM0iR6denqH08wXTq+fnhnlGs0oSSXUpvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8egFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYeA/+NNyqQM9H1iU9+pYr7ktWMyD+TBL65DZB2xsc0FeaqK3enVL5\r\nw4wqrj+DgjVRgJGIMzmV3FTiChZQw2KzGk7P5THVhFuDCBS3E7rYmhvi7yen\r\nAHcRarKB5YKSkT2SlM0sU6+L6JaLYv7wOoeSfq9vlgwQHHOgVlTzadeWzDEB\r\nVtpxfsZ6MRdz0q9T9dph5xpEj9XMolwgo8KsB/b73LaWMM/HDx4gPNhm/anu\r\ngip5Ynzk2Aj9maqrVdNgQpDFCa5dvCA/E+XJhZB421FPISmkUr8CLOG3TTrW\r\nMjur6O2EbJi5tYBVxMKmZdgctzMwa1bmDBpRjzVJ+qLxU+69iSUsXT2aeos7\r\nhwERPlkQEW/3AVdFhXrrf9PR7GBv5Jd4/InewD69OHFZPA2Adr2IR78G8ydp\r\nhkVv5HmkQHX7wDGZfm+NttBKvd3C1gRXF8Mod5KKtKg3P0HW7eA9OfBzrHPc\r\n08kMG8UuqeRPtaI7mxYRexTrALpmvXttLVrrYL278ig+Osz3D/CYTZBYIyos\r\n0kKl2nXZVF2ApqoAtFppHRJR1z8oC2TelLqLuh/kRQeDL5+QPhjCA8gkm+NM\r\nYPqjIIlEE5UoOLTHUmbsDKbO5DfaGLqmNEw1mcm1i3aKBTUirX/evQEqCNR/\r\nFozT3UFBDAsWYSjCaDr0w3XIRho6VTOcgik=\r\n=vGjl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.4.3_1676797957663_0.45468235298637305","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@matchlighter/common_library","version":"1.4.4","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.4.4","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"8ea0f030ad99a59161f021cd2996e01fbc4b4163","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.4.4.tgz","fileCount":272,"integrity":"sha512-frBnHp3ia6t2j5LMaJQ3LpsrrFrSD5veyJoislZevG03ETiu2kpVKt1F2uJNc66u/XsThGh06CT+gGQ/NC1dNQ==","signatures":[{"sig":"MEUCIQDSlr/VcaGZCJlzdVQOMaG9FQmqil46SR9UGlT9sxTlCgIgCKRzZ9ZaAcJT/pXPasTOpIgVL3Ap9XHEs/M+TncdTj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8pydACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSNw/+IVBsrEeHXDoz2vzgoDN2Nq7hWZgkKSWN8Fh6oYUa6mi8ZL3d\r\nmBKTUnjn8cJvyYw/LH9V//QdGC7nZGllY6oa3O7F9dK36WMd0tNlzCx4D2j+\r\n344a/GhTXUsWkjEgV8wcWdZA+RBwbCl0tYFGLY48Fl5pJ9wTaKUv5CPVjVn+\r\nZNImGGbKiemsEqU7HpA4b1LuXUWtYNTSvMgbKv60+IFYfUJIjTw4fS8ApotF\r\nCLq1wEeofl5ZGg1InnZeQf2qCYv0CS8w9ocLm40RnOGwL3A+vLwoXjSIIyBm\r\ncuOqPFA3C4IxcgwzEVGnoQfwYrSpszbTwAaqfPfCbGixTuRYl5xr6vq752Ya\r\nMgvQVIh/4GCo8gfPA5JogQ3VwwlWyzOgNi2IZIF/OnPMBEP+B0bNsqjM3gjc\r\n2qEfQildBOgbFmb0iHrvHPaPDxtKf3VHsMLf3LfFgKChTfuuSA0FMoitukm+\r\nVmkG2VKPptzXvr1Drv9EBoII9R3KO2GxzjoM38odUaZu27qRvTlP0PzfgaR7\r\nQwsPkqagjsHPjep3RswSSRy6/S3B75JZabpVn8Esf/xgljjn31VjdKXTzQYU\r\nClA43WUjNXOV+55Ex9Sc0NoiQKgco5hIo+qThf+McdtFAu6l74LIBschA7zP\r\nW3wEd9/s98+Fayipa7bfcIVy/SWwDsB8hJA=\r\n=+typ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.4.4_1676844189082_0.8004324177624185","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@matchlighter/common_library","version":"1.4.5","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.4.5","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"f5cc943160bafe3db210de34dbf8dd0b20f3d690","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.4.5.tgz","fileCount":272,"integrity":"sha512-l1P49KbABK5E/H/6ZWDQS6Pqnv0/8TJ0LnwqDcLExjGLTl1QkDU97jOhGQM6ZXP9pS3D4v7DZ3LV97MLuRWe/w==","signatures":[{"sig":"MEYCIQDy43She3cASueoy54gBvgPZf2UcfOsl2NgLRw3mb4vaAIhAIbZQQUX8awVXgcAWpjsK4ltH2k77fCEjdBWI7JNZy4n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9GX9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Xg/+IjY/Cc6Uig5+zWC7qhxxWLBU2IP4CVixl/PB5AGfgQRrDEYm\r\nUtuoijWMgzBhgQHTKPNIr26/FZ7KxF55QEs8TMH+TFxn820ytkkHivF9KuZH\r\nIIuUDBfdg7HXPIBG19HGZ35X3VUop4onKuBJ9q6wxK9qZtx3w3hfDqenVx+8\r\n3+hb/VuyHsXKPHYSLKcH7tuL57MyST3hF5c4q3GbZ5HcWrx/MnIC6L5C8nJW\r\nHjTNsqCkxBncnA2+jDo0paiouot58xzofx7k5CkANhskEEAnuNiBdRNojC7f\r\nPnwJvoqBmjWzxKLT6P9uke3zA3rkVctcFhMtCKYvHibOpOMHkgG77GFtkgtC\r\ncdqm85+TpvSKzcBKl0/9qJl865vj7j2bJwa6gUlfNM8KGSwYf5kTci7pG2nM\r\ngBoOlMOZrLP26Rhn/zGqyFGELRVipp3/NU5i+tYvxEG57gtsvd0N0WvviOG9\r\nJ1w9WgiXTu796e1tidTyeyPpgrjV/C1aPAanb4yLDzJiy9hFMXLXaCo6AUhG\r\npXiEgaoOfi1q2uv6if8n9FOcaj77tlw+7VFiR+5D+M2+KYdFCJiIfjG0Q5c8\r\n3L4e64LhQv201D0JDDJzg8HtQHdJKsv0TP5uW7mUUFxMvYBl05TnxBdVuXXy\r\ni1kVvgyXiwuru3QYNk8pOs/0WiIBQRs51w0=\r\n=q7Rs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.4.5_1676961277619_0.05156604703526346","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@matchlighter/common_library","version":"1.4.6","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.4.6","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"c8ed50ab4cabc7ac303f099a5022cec88c161e1e","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.4.6.tgz","fileCount":272,"integrity":"sha512-afILYTa53ynFD3PummtBLP0rIU3dOLs1FjsJhAF8NkqXjakpFOjTHVlbr6dvc5HzvfMRhRhTHafKS8R2WThDTA==","signatures":[{"sig":"MEUCIDGko8QLOwUPzJPxnldRdQvPid1wERFU8EGs68JX1W8AAiEAm/rpSQCWaIFKCu+/oRY1vaxHFMfHUraXR9YwMv1M2L4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9aDeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodiRAAi2//3f38WVdABPMqdznlhLbylnLEPslEieyqYNmmYWQu7VQ9\r\nowAyoWI2m8dgN7eMwrTjevdIjnIeQhUPx4pen4G/yxnAULeDN6ouFSlh1YeR\r\ng8fSoNfjkYsm6+Ow9T9qJbXSn+yxh8AvBLfVbe47vnnhsVrCVjffUtk/9j4h\r\nR0ORKcvy5+XathLYmy4e2hRsZd/EzyTxOjG46W6abetUqg9URBwSseqgYg+I\r\nh8J6dNQMvKyz9o8YjKM9rtwIMaXRMpmH4hZSQpQRTAUiPM2yxSV3VuavAy/O\r\nbEeu00HR2cG7jEY7nvI2EOllXGmxl3swKhkkEpdSd6g7oc0asphNO8Wra1M6\r\nsYIVdawMKpGU5loGwmVjbp3oXr8/K2IXIYN9bvyQh4PgjPIiuQBL0CjBX8Hn\r\nKzK41Y6Ul7T7y4inTALRpEPQSQsJS521IzjJseDAkr1YnGbKFFH3YP4U5E10\r\ncXnuj+Yb6YsHHCdwQyI/YbSTEda02+5wyxEO+kPsdQ/0sNEhcqDfe28hFYmP\r\nofnT+dXO5nEVKNxyTc0KK84J2WcbJWSNUpikpdO3cbSxzz1lGAKH9eqvZBNK\r\nkc2UFw21dCZy8+99VDi+ggkYqpEMgGzJ5oJXTwDY6x+Jb1+4keF1Xx7q8gE0\r\nuT+3NnEgktv/Yqyx8LExjymhkRV/VrJhJOk=\r\n=XYj5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.4.6_1677041885941_0.050394215883896365","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@matchlighter/common_library","version":"1.5.0","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.0","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"21c710d18240af4afc2493fb1f7f5ad9dc17c5f0","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.0.tgz","fileCount":333,"integrity":"sha512-RqnJoTtsLjYKj0LUqgx7AWBehR51RzbOkaMN94fa4fx8P8dVflvtWp6+RWSZ0UsBF5Cl2UmnMYhGWSf9l0Y0Iw==","signatures":[{"sig":"MEUCIQDDGPvkhL/Lr6hUs1cto1HY8GI20GxAn4lv2M2VP9vuAQIgJahU9qbV00CikNj1a/KhgUwZCWhxWCnLM+Soml+AOUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/9/IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWdQ/+NjsqvNVkb7sXotwuJibXmFKofDaY8rYF2YJPCLlpdRdi7RIv\r\nE7Xdbew3XUKWxo8FVkBfqK6lq5x3XUfwb0ZY8D3mrlpHEuF+cpga6EhmGhF5\r\nyMjLCBDBFEFH5BNOhYjpAASSbjydno5QLka/TxfSXe66B/FSDxcTQHTpB2Tq\r\nxMFMvpzBXSybP9x3KiW9Z1TF61a7E4LGsZ0l8Y81YVhoQdccrTiJ4wQ0lik9\r\n6mbyWra0ntArDMN1hpL/XVshHCrR2qLlVMATX4fd09UeO5IXGZEM4c6chxBb\r\n751syUx2apoRWA8+2qyfb+kf1QOTQVKYOZsHWWlyxVtQ5bukqJX5SbLbbqtw\r\nGW0q8/Xn3RDoR5YgwErjVJGArbLv9klslsJod5BMvBtV+BW1AZEgkMxzeLGg\r\ne29AqAsn7N2/qFCHwx8TSGu7gCh/+9aPUWfbgFvndWc136HFB40/RvGL+wW/\r\n4+YQkLSzDmxXyHXUmb/J2Qh59kqiUpziYi5CvX1PI8hhyUxBVsqj0AVq6ggP\r\n4ZOGvhSHhxyjAwfziZGkaPPth9upratIUgDQCUfortO951nXXN8MRskf+Tcb\r\nUNID2fxU4e7tSyTicx7Cp+kfLIUv9cZshVmdTdrB1c/wYKmTQe74iKpXK7o2\r\n/2KxWL5bvyceWK2bWS4709u3Sh5IpP+KD0g=\r\n=jQ2P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.0_1677713352060_0.5680734330672332","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@matchlighter/common_library","version":"1.5.1","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.1","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"e679fc685d85d0572a6a7a1c8b464db4a4c2c3ab","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.1.tgz","fileCount":333,"integrity":"sha512-Gily/3H59xqryz400QaUKdf0/8k+GZ82V8Qeh2yf887ACja6JawNiWJMrZMQ22luWOEWGannKad5CimIq00k3A==","signatures":[{"sig":"MEUCIQDpIzWvHUmhunezvxkqDffCb50qP5G51fotAvM1pGPOvQIgZ2vTx/mZpUPaloNyJsWPRZh7BSxbQcF2s/i/jsGBo+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/+RCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSfw//XGWlB0bOQ7OoQ4PzalqLtKBFTXUSrkoM/0PzMUpKVal2F4VA\r\naqcQvWA9hBPAHvB6N7IXSi0Sdj4rn/2/uVW1zaugGFqlAGUq9D1W5kR9tINd\r\nthyFCmI1stOjvrwerkOJKHGaMJhmZXomQNDNfa39Xch2vi2EsL0omnAJInP4\r\nTjprU69mw3zNLXBZQXO48vysehNO0W/82kjkwsF2ybNvRMYTnUu8W2O4A2a1\r\nCyHlJdixGoiyhJSi3fvu7ntaCWBHFA16TUPZyMNKM52VZ6mw9n45kejgXHKC\r\nxMlTp2sH0weOZAGG3wfU5f30l8fLNizYdiDXijF7YXHJrDg5NK2xP0FhwDB2\r\nueEKeeupBN1spgC1FNScjobKYqpgjdNr9OLCBaMBmxLmEv/HplBPosfixdDV\r\nDNNe/g85j2xWFuddA1Q8mHNNyVpS26FYwdjKAk3yxp6nk5/2f0gevbwP971q\r\noV43YnOdIZuMIvoZo7G3syksbOTEWUKXwdV/B3KnRmgbpckbebovlnbDx6BB\r\ngc79iECAS/pNY1lWrtgN+W1bPdYkOjueeJtrkLlpR0qRlXCV3nPjYPUpdJzA\r\n8zZNmypRVodarn1smvmgLwZip8n6RGT8R4H/v3vpdfGCkRWy+0DU/c5bPrcV\r\n9SQyxbes+sy0dNVFFyqNz1Re8+u3zbB2aBY=\r\n=VBnh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.1_1677714498236_0.6288148539618601","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@matchlighter/common_library","version":"1.5.2","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.2","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"f0bf13481dd9564b57c9eef75e96470d23927d4c","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.2.tgz","fileCount":333,"integrity":"sha512-UPRxpbAAplWkZpZvfQ4KbKDu+w76Rv1INVEFGPKVWw7ZqagBfrI4odRHlL5z4zhlxMVZSal8zVlLF86uAjbh/Q==","signatures":[{"sig":"MEUCIQCDWN3tF+OnctL33KLy1TXQxKF/AT0oC9JaFDy/HifYDgIgbpeS9fjSpFMRKBRcyl1sFAIbtbjY84iupCWRj0HWzK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/+3DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFMg//fWUlg1G/RD6KK/2uOQ6eRPhqfERXOd/HlS5B4EoA9aj2EM1g\r\n9Q2dtewXEevS+vEEnr4ukOBZKxZxZPGmFKzyJxS9wbKtptERD+hkiwHS8/jK\r\nwwOsn6++mmJMj1mxONSErU08ZAG9Fv/0MIP4jtf3rYqLdvmrUnqf492SyDDq\r\ng03AkfM4icU8yNHkHkj5HHk/mj1R7Pt4MciCiaq2xZ6G0KPeh/sK+Lb2QWdE\r\naaiI/s891x7DGm2n0UpNoNWfz+6qM7MlEIW64/E1y5L5qksHHtWf9HG9M2Un\r\nN0yKYN+l38TQWkN/poBlSuTl7Zg267qm5+JvUdNRUP6d8aUmLJuiUCSFHfML\r\nNKQwLHdV4dnkkxTDNyZwJ8qfN5xjkWd3EX17axjpPbk3ysLY0OGQAYozAZS9\r\n7N/zWd+kcqR3QLzPPYMznhxfcAw27dAGgaNZc9crwH8F4Ac3mLWkpWtd+jhk\r\n4Gdmdd4Mvubsoqqq0GpghypZgpv01rFPcdC3Ly7eJL05rliu8CuRzem1JHy0\r\n1vDdN5VYDRjd9TKcz1ixFoMr69j1Fbp/4GAW12X+jV9QMUPxlwlt1AS1Twyz\r\n30GSxK8JEHFrhfwiLia7aiIZ+ao6/Vr2rbDNx+TywTGWLwjsd75G+iSsJ/Fl\r\nxAUKcQKVd7V/H5AT2Yff5SCMQLOKdB12uJ0=\r\n=LZm1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.2_1677716930957_0.37736376711222563","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@matchlighter/common_library","version":"1.5.3","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.3","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"3e078f503561aaffbd11a1f8458e878fd7c39cfc","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.3.tgz","fileCount":333,"integrity":"sha512-6xnHEFOC+RDrEsC6oi9e2iO2gAg3HbI6Us7hoQSpTMrTZZScAqbYjH4HnMsExCj8EKrTqTfqipoxAg656WHmtQ==","signatures":[{"sig":"MEYCIQDeDwE4/YqvrGA/ZRt2kRx1GNKgYVVf6FxhQ3ViNIo4mwIhAPTih8Qhku4THVHDV7IvI7YQ7pD8853w3N0660HqkVOR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAQMzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2txAAnPhI9HQseMbC4B09HoudRrBOGD+Yd5wUra3kXe8tNckEu5Y8\r\nZnrJGe5UbRhOf3xl+pNSsebJo58CWcd1UFfJHK4sITp5ot/xffw7vi1Z9Go4\r\n8jt4be+C2QfSAi9T/yg3ErvH8TbaiaQgZmgNg1bGlrSGY0ql2/a/l69Rfq1q\r\n8VuDj+fOVuU4ibRT73u8lRwB2UUVOfaOWkGhjd8L9nAJqn0uueSrgxTarqNv\r\nROT8FE6asS05Ng5SMzV7l1kcx39cJL7l1apGTGCUktEoHWLUqkNGKa9bMZXp\r\n47i5QM6kT0BnZ0T0gyVeBusg3lxBDuH3tl7d9lFqb0+8nbsK9YVS3/+VU7GM\r\n1V/ANCV/EeMA1wh3YN3tDu1V7rktwbqKiMvBeWqRPSKK5IgE6ruLbrf49eNN\r\nBKceFSFRj8Kl2JNNugkeOqy9OHAOqwftabwRvLXSKT1rBCyiMMUArs1Q83ZU\r\noqG9ReIYbCQOKKozBUJbjNH6jo3BUBIO0l1m9nTlSstasEbc/pUVDUa1JwWd\r\nmXe5JnAzi/SZOpuAeXHw7kc641WjETrwgis5DlN2hL4BU6Z47nRQO7/KY8sN\r\nvK2ClT/h0COzkPrCxhmxIAkOLfs+rBpKEYelPjQ+nYZczbEscDnu8wMfsUay\r\nnNWVZcLfQbrRG9ZFXTjd5WlosPg+0woCuK8=\r\n=FRGg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./lib/*.d/index.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]},"./cjs/*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./cjs/*/index.d.ts","./cjs/*.d.ts"],"default":["./cjs/*/index.js","./cjs/*.js"]},"./lib/*":{"node":["./lib/*/index.js","./lib/*.js"],"types":["./lib/*/index.d.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.3_1677787955705_0.9031142810978843","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"@matchlighter/common_library","version":"1.5.4","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.4","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"69e1a05970bba1bc530ce5ae4c6a19f9f03c6eda","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.4.tgz","fileCount":333,"integrity":"sha512-MbUhk7m8XQ34m6WOgizxBK93C57FfI4g5LgapfoFO1nbRyxuu7I2f6SdQSY6uXr271UKoKWwDUYyANfgNygQmA==","signatures":[{"sig":"MEQCIDOx5l6HDmBxojgIy74ubz2jSB/uhsJg6gP0W5A3JaAqAiADfruwavlJHO1MOEd6EhMVo4r3DNxzglnaEu/qjh8xjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAQQAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSmw//RHQVMbTQZBxEU5yHaVzN3TqVcgBwMzI/lsF5YGcBK7E/VIlr\r\n2xiOVTnN6VifSbZCFHs+jjsqxs5CgFfWZICvml4hPwSi9xbRDpgyUbeBpDvA\r\npeqGt/HJNdaZqBX0WlIzXTpaDjhe/VjEZdpI1TwrqAIILzo7yoyvU0CoeJg2\r\nwbkkxcjPkeYl3/fGlL6OUWm6NOM94FkV1Hay3rtI9tTj6sKMyPEe1TDuIY3R\r\npoqcSAGmbm3FFsWWuikIoquPH7I7r4yNCEgs0t3buDW5uDpHleT9sRkb3g0R\r\ntprTrVvh0HyPghqFN7VtUkZfZMgFeU8Lh+zl/lb+QVPAoIVrmneUWiPJ9D7z\r\nBr4oiE39usZO0mSgi+j3IOPzBDxy7wa6OnL0QHpDj08sNsnp3PtJWIrTwkLo\r\nExkYE0ELsE9N/gbrZvRDiZg9XtrjLeys8TEZqq/m6yqWukqS9Y15Jyg9FJcc\r\n4p725BgBVQ2qnYSo6c1eJ7PaddsxB/Vz1GFw1ojs6brKjSE24ahe/7WnKpgz\r\nJFyHZ960af8x3BAeReSjNyv7k0BcYQDFT8ouOju7eDaKq+Zf8LGYZQYB2lZb\r\na0gpYfN82a17+kzoJNrUKt43x3R7O+ZVwyAww0sSBynSL47ycj2oMehlO6Fx\r\nqpXswfnif3FVni3OnM5ZlgK21XPH+wXdaEU=\r\n=yLh7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./lib/*.d/index.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]},"./cjs/*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./cjs/*/index.d.ts","./cjs/*.d.ts"],"default":["./cjs/*/index.js","./cjs/*.js"]},"./lib/*":{"node":["./lib/*/index.js","./lib/*.js"],"types":["./lib/*/index.d.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.4_1677788159945_0.31541913380153397","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"@matchlighter/common_library","version":"1.5.5","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.5","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"33505dfa7ff62b2d230070606f2c707a6cc87cdb","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.5.tgz","fileCount":333,"integrity":"sha512-0uTK+zwsb4nJkS22CyuY9e8HolCMu4zKVzusoqYOyajCK0wRqbdTmi6C4i/6xliBpmdRKAyrkBi/9MjeYqYP7g==","signatures":[{"sig":"MEUCIQD2w3aVAzXCy4vZqDS2KVxa2XtNKltgP28IvhgGBvRFmgIgQ3phtVhnyiaFzGD3geODyKnICXSg0jfQNgEZ5Z5h8zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAQs3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo79Q/+KJCQkgJ6YnSbBI6k+YctSK2Dlq0ajQIS25d2fJIZjiuUoNBp\r\ngKzy+koOOWIvmLwMpvGCzxzPYpY1L3+9ZvP7kzCPd4XYjUGSTDTqVkZ1MRE1\r\nxey6FrgF8fizy6IXhic4619g2uw+uaOJg/ORtKmYniU/9OONirj1xUR2pz6s\r\n4v7rLtimO5FIhms357cp46EJkEZLvm6+/MYYtjczQMK+qF6u7aAMFwBMdRDs\r\nRhYU58XmUoFVRxyR8nRIk4GLk7bdsWb/Ls/Rqn6uElM5FJUDSwimJGHrYzm2\r\nRuG2pGmetj8TKkICmAWRO1LM7zOpqRMqBrVR/lpUabxQcIETaHD0zmPlLFQz\r\nQU4C4ZLw2DzLHeRr/1CZDw6PvhysTdzJp8iP0ojhDxM2mfNTDY+npb1htOZs\r\nCRoeG1JkRoloTWkQU84yIwp3GYg6E3j7Zw14cti3730yDpyX9kU44tN8kFk3\r\nEmtX6tXhJ6brj1UcVlHtdecZJQmhkryKK93Nc0BBqG/6ydlVcupEX0M3BnO/\r\nSqDpqEm6k8Li8g6MAfLYlolcl06qFxZd5mwKPLDF77VV5I36SX5qsGsKYCyg\r\nYcXtRlQvFf74L3iT7zwjZvrDKGpgD/UuGxKvom4+1MwpeL8CiJ8Y8khWPbs3\r\nhHivZV9GPdAmeVHZ6NgWIsJa3oCXkYQ3+Eo=\r\n=2/p4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./lib/*.d/index.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]},"./cjs/*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./cjs/*/index.d.ts","./cjs/*.d.ts"],"default":["./cjs/*/index.js","./cjs/*.js"]},"./lib/*":{"node":["./lib/*/index.js","./lib/*.js"],"types":["./lib/*/index.d.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.5_1677790006893_0.5118182360697268","host":"s3://npm-registry-packages"}},"1.5.6":{"name":"@matchlighter/common_library","version":"1.5.6","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.6","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"a844b2d7e9a03d072499ed266bd8740685c2e087","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.6.tgz","fileCount":333,"integrity":"sha512-D0qure0JBtYSwKFoAgu2vrAgtCD8f656NaGrWWVAbQDSwyVkbYK5Y7KKHgz9/v8/XCoOa6hPJ4dtBZRiVs/7Ww==","signatures":[{"sig":"MEQCIE5O3dYuKma7qZGgaDCTSR8nrSdp2NaftiGCPDJTjZkjAiAhTEK4bxRX7Ibn/a8kKjoVnOwfP2n+dD1K8WIic+vNZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAQwWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNxw//ZKCbwjxlNNjvoN/3DlDvlSjDOcfwpOyrTij6/NIL5G1THzP+\r\n7pS3TbHQnxsNgcR+PJKH90dlNqF4j198OlnrsHHeW2Hobkc3w8v4gKXvH+TB\r\nA/UWGQe4giVOKVItW3xMQ2vxiOuNtv3BZ/l1AgSssx2rr2eJZ9b1eeY1Ti+U\r\nX5AaIzEuRFWIcua9DqLgJD1eiNy3N8+F+K6q1+vx4AH7NKQ9c5ryEVzelr7D\r\neamc6+hUiRd1bDrBaE5ZK7479YXNQVsCFyoAXsKbHXRGto/qL1cSZ4g0wwPm\r\nco8ghg7CuSvAAodWqTe7JxPMqBfFcMMvhAnCG30H1iQXDLW1BIdAgBi6rhgX\r\npE/4Ff9JVLvelPgwLSvmEkAam1M8BD7tLxIFshzBpcZ89mMt+5tq6MFxWguL\r\nbInjXslWooXg4VtIAFf4DX91ziIcrWSa/BOe5RpKKkNIPx7irOqReWo/Dd/N\r\nLoHDpdjc6Fi3Yafy8j3Z0iThcB0fHMDhEk/x0poxyb6z3QgrgLOmmT6VRXAu\r\n7A75lKbJOu3JsbtieK1+X1j9c4ScDc3BAu2l5GgAySnu6PUSxIVyweWhXThR\r\nwtKpFPQN02ukAHuE1NpSALblpLd+3SVZLg7Tafut1qez6TuJq/IZX7j7iZKf\r\nALotOm2KWjXCzBLGf8yBVdTIep4UutvVjOc=\r\n=sFYI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./lib/*.d/index.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]},"./cjs/*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./cjs/*/index.d.ts","./cjs/*.d.ts"],"default":["./cjs/*/index.js","./cjs/*.js"]},"./lib/*":{"node":["./lib/*/index.js","./lib/*.js"],"types":["./lib/*/index.d.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^24.0.2","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.6_1677790230697_0.39251854179884527","host":"s3://npm-registry-packages"}},"1.5.7":{"name":"@matchlighter/common_library","version":"1.5.7","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.7","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"40987fed2f45166631d3e786a6093482909d1106","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.7.tgz","fileCount":333,"integrity":"sha512-fT8ufo0TRepgLu1H/JuiC2Zra3SJzY3/PsLjvac6BQsrd0drd6J1jaGWYjsBulHfoo/FHb1RnKPc86j2iwQMUQ==","signatures":[{"sig":"MEUCIH1YKrCeEgophyT6bNOiI4H9CBQ8zHf0SAOHdX1MBwlmAiEA8ax5ff02CZkbnINNdygHQcMX31A96/DoB4DfEZVabjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkARrEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotmg//ciOBv1p+ie5Ejk6BwQ5TzgchnS/UUrjrNkswWnaRB87ExYfA\r\ngrRmUdrAhVqGJLXS08KmsD1DYfSgJwXv3uxmGeXs2mBsSbULzpEHT544rs6Q\r\n2GqG99CS6kYbTSEFGDh2s3+HLzm50MHOnDkZ+dRxYK/HsnhN4zUqVwN5waI4\r\n7gmA+M6iDS7O012JhbU1L4TwY32PZetEHeBD/rTmhtOzRdtSe3iwmtQRXYWK\r\nrlI6A5GsEuD+ZT2odINUmbRPCxpjbDU7n/LoqpmirRItxjqlZnRTYo6b3M2S\r\ncK1GcIcIaKZltNn+Tv9O7RBK4lwjOoJjHGnAfauwjmvT2FFGAQbnE1FRGTVf\r\n5Ug1TGRwdYC9GkRFE7CLV8hZlD1vaw/bejNWgxzV+uYgToln/t8s0n0dBCMo\r\nDC3zVpB4lyX3Wch9lLDRaFLb/LWMYHQiB7ZK4LEpzwkwTnPehRPvWIxAnV8n\r\nJ2nQcMHtTnLf2KE0dqHhp0BoPtR2dAbHCh1+MGiyffLXwrLgNYpBJWgjIHwx\r\nmiBiCUslj0POryMNTJCIb0E6ZW/n+Hp8ScNTHo+SvEDxF3k+8uFWBC2vC2u8\r\n5ocDMNyD0fq85thtrEr5lxyM7E3M5+kx1wM7kvPZ7PIEoHQ12HH8ia7i/njb\r\nmjbwUrrkCviD11ma7O+C9+LpEwPUtS279BU=\r\n=rRR1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./lib/*.d/index.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]},"./cjs/*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./cjs/*/index.d.ts","./cjs/*.d.ts"],"default":["./cjs/*/index.js","./cjs/*.js"]},"./lib/*":{"node":["./lib/*/index.js","./lib/*.js"],"types":["./lib/*/index.d.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^29.0.5","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^4.0","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.7_1677793988220_0.45485414511344","host":"s3://npm-registry-packages"}},"1.5.8":{"name":"@matchlighter/common_library","version":"1.5.8","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.8","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"5ff09a639c1fb72c10f8f24635498adb4ec242f6","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.8.tgz","fileCount":354,"integrity":"sha512-YLQzCm5PM1WqfxM6IrwrlRggjjgpjziqhw7+s+7uywloPjsC7pOTzaq2GfiY8F7ENqXsW7wACbRzNsOocBQiJw==","signatures":[{"sig":"MEYCIQCmdjpQ13h0MrNWy3188idoTgPJotAH0XR3iNuwLkdj4QIhAOpg9fUMs57ebObmjJS8P+7IkMaj5KmsTbo5E69L9NBE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":508795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAYCdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIuBAAkkyN3Ayi7Tb4AJY1YTFgQMsP9aAmIs8WNg0WZksOGpZMXVmI\r\nHXB5xAonVhVisY/GzQjOSLK1kFYu7uDBXaKW/OgW0gkdCxx8s6Mv1P8KxyQB\r\nu5rJd9qmhfyzQ3QdpDL/mdJ7vG8L5HIXIys2Oh5+BISuci2Mkdvr7+uVuJ/h\r\nxo74EOMe9TmHcxpI4eOPHQn4AS9WE+jBKe91O4Thoh/Fml+GTPtxYdSMDOrJ\r\nkuNu1Y3zdQ85s8luLKi6DZItTRvOY4VzfIKmOHEDETwqXQgW/A7YCzIz6HnA\r\ntyCSf2UsAh8NkfH2givsmZici1Y4VNBBU/RTu85CErbTYTAacz/C9wnNmmsn\r\nNkACDFH5gdqhFKYBN/U+/exFhTXSNN9o1S40UrZztjWPU0+AfK+b5gRD5aIH\r\npL/Fahv+Aw8hqCu7/HCSwwZ6MHPF1JIx50kKbWyiYRHNN3aRVtDNA1B5+7Ui\r\nVzWhkEvR0kadIhgmGzj418UDM80xpxr/7VwtwhZ5FO4A2j4Ac3YpfgHU3wgI\r\nC2yFCYc8viHY8loWMrmTiPNT/MYXbQv3XXUZpp6yDpS/Ywp18g24qdPNQkDN\r\nHDMvyNh6Gb1MRmvUgXGAtWH5werXutwrj3cOQeCONDbKolTbse0MasER7rp7\r\nN1WPrvD+EdDeOzb4xZ3P6MALGlEevN/dNkE=\r\n=e6Ud\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./lib/*.d/index.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]},"./cjs/*":{"node":["./cjs/*/index.js","./cjs/*.js"],"types":["./cjs/*/index.d.ts","./cjs/*.d.ts"],"default":["./cjs/*/index.js","./cjs/*.js"]},"./lib/*":{"node":["./lib/*/index.js","./lib/*.js"],"types":["./lib/*/index.d.ts","./lib/*.d.ts"],"default":["./lib/*/index.js","./lib/*.js"]}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^29.0.5","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^5.0.0-beta","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.8_1677820061073_0.5553120321866081","host":"s3://npm-registry-packages"}},"1.5.9":{"name":"@matchlighter/common_library","version":"1.5.9","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.9","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"5b43726230bbc65baeb16db5f01546e9551198b1","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.9.tgz","fileCount":354,"integrity":"sha512-aN/T1jtun8la2EmJntx0xtyUjvzZ/EEI8ALdAZlNZ6swrlmCIpCUsU/xJyt6/I4urrd6gTgGjTfQ+1gf8k8yeQ==","signatures":[{"sig":"MEQCIDEYE6320xjrpYdslmorZnahhMwX3G80YSLnuZeTXo7rAiBqxFzW3F3O35z2t6dRzSyFkY2PbRVN+1vnu5DXSJWjYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":508374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAYZEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrpQ//dpxAuIH9YPyAR9nspFPqZq8o7SyWtTFOsn3z7aOiCsJMfjaF\r\n7vr7gsweEyKxVgiEunKUi0ymK4ynJ7PEfJs24EnioJa2XnUZdqFStpVK78v/\r\n0C3jJ0p8cBbSDkab6ehEkFY9P2Bi0Y9yoADEFGBnPliZFQ5toT4PNMgbSe70\r\nNrdcihhYTNPSl3pavQAidqwZMs46Mn4pb/x8IeHcir2DluO/cBV1xo5nqJwA\r\nN6pDAV4fYuRjgdkEzMnreUXmW0aO384JCWIJDWZ2N5S2ubMIaYMXm6M7GoKp\r\n3vN6LQwLo7KfDWRzaJBIUJrTBjMH+/2eAdgb1IrfUXB6gcHbqDWYDWjGnRlH\r\nNp8x2NaWIKciVeR+vaQRJIrfBi9cKEiRPsjp9tSe1qBPWtlEGlvqEx3SgppU\r\nHHgKJWV4vGuy4+7ghWD0mLspkCzAhEZbE8jzQGwVpmziEpW7tKbUbObQm/Nc\r\nyWnUnnCPUjr4KEuZtrgSDPmYbP5PPK9MbtAaUOP8ivDYwosQJZHWIsdWo9w+\r\nF8xekpgViTzq/naw05yOYOqXA41gDE+g1yF0igeqrY6UEiofvJ1rGVbu6wWK\r\neNJxoeA9giuFC3QuweJoRZIHnDRzAYqLJ3YT77sDu6bN65bnqhYigWMSzIWb\r\nK6/xARpSGYSP+o+9By9SsGmWvK8u8FSBiBE=\r\n=I7/x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^29.0.5","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^5.0.0-beta","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.9_1677821508758_0.5052869613503936","host":"s3://npm-registry-packages"}},"1.5.10":{"name":"@matchlighter/common_library","version":"1.5.10","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.10","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"c443e0dc83d46d1090ad0e54682a7d3e17afc71d","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.10.tgz","fileCount":354,"integrity":"sha512-U/4r+mNkwb/q5p6PBU69VB+ylkAR62IJ/kTBQK+11DFeny8akvRmPPejTXz3NgnokZa4lNUrIkiMeo9OJAbb5Q==","signatures":[{"sig":"MEUCIQDqFhOg+kPnPdMyr5LKF1MYPd3jvQJmKyehY3WPQ/qPNgIgReV595gwTywQlL0aMFZYPeZzCKxDUpYOMhskJmkFyMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":507682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHLmDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0jQ//Sf5zNv2AXQ8THhYjhbNaQkZEYfSg3n3wqrfquElm46xVxstp\r\nbZrnr816ef5zqA0WuEZLnB2YshiWa4BIgFk9pCuVXCr5riQ1iGXi2OZvad/f\r\nW1E1YWrtSsIV/QGBkUuAG8bwgKxXF4p/UWQDTEJVOMkLbGVrFJk/wkal3mWR\r\nVeDYXckcH7jRuXrVki5X5OpbiMs2/mr4Jd8JVwonS8HGV9VXwQXyWJR6WsAp\r\nmtaJN7TUn/tLzl9ueDFUqQx3e+6TtB5jeJKlOr4kAtAZDApYwcLwEI/UsjKK\r\nrtJD5l2sk3eo7CMyWzSKzTizChpqzqzElGA4ha3c6+eLQ8H9/PE/WCUfdsQe\r\nNt+nEzkHZW3Ry51q0pDB1zurMhho8x3ayBUgrE3yO9/c7aUIhHQF/XBLK63X\r\n/SETp8qaWD5Ia/FRlwOMe4TA5B0c84/UU8b31KIntSc766sBtv91e5aILf3o\r\nDxp4A0xskMusx68XAUuCvERQ3qRyKWlsqSpr209Bd750rQvct6QwIlAOQyZA\r\npf49Hx2ehe4OSuq1+IufhIzTaJx5Oo9NBZincrtNIlICZbgluaMRrra9rtEq\r\nxkBBRZPcvKx7qwxo98FAe5n0FsuVp4wlOTyJUMWVx53eRPNS4EFUMFYBfAMu\r\nzwpEI8frY2JkvRxYCwPkeFPdD6mF3xgouPc=\r\n=PFMk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^29.0.5","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^5.0.2","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.10_1679604099683_0.5381554917214391","host":"s3://npm-registry-packages"}},"1.5.11":{"name":"@matchlighter/common_library","version":"1.5.11","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.11","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"35c1bed223012a0d80adc17995f12263f00df12c","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.11.tgz","fileCount":354,"integrity":"sha512-3BsmEzGZnGpms+cj4UClX960GNZsoZsgSp/rHpHq6ichCh9rkYU/XhPzXL82x0uW5K9HzUmpOyrgbmu2Gb7ueQ==","signatures":[{"sig":"MEUCICEZxhnSwOlvRvnawMA8f6wc5COEsF4z7qINGPpk136PAiEAlCkpLmbpV+a03kUAe0hrt58PQdrqnyH8/NcPzeX4d4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":507682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHL4BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+nw/7B7QAJKpq2aOzog/SvMRK1O9j+cqfB4iDkL4SgeOaMYAZmqQN\r\nfJdAhN4fmppDWlGZgIbYlgiVYvdb3XNasSLOkutSqoORlrSlmTRSQfDpw+ok\r\nZ4nKt2cuXLgjAS/8ghv6Zv6bVbF0XHCREL5wLAV/PZy7KR5g2RxN8jfIC6Qk\r\nOgs02prihaTjRQ7uB9/Ega6ILron453BYgm/WWLscqyszlHmSDHnXHTXnsPk\r\niBqTEuvg6TTvq/+jEYKlwo8wleBmwaonpTWDkFv2sjX3pJPgkB0N42xhp9ZR\r\nFSBHOdrb8lMFZ1OnR2RHmpxTIo8zX4HX8YLm49iNsVrFbqA/JogIAHP89Lnt\r\nNAvws/HMkVB5oqAqJoLLkg0k4IvhmLmgVe7exXAdWiFiH/ifbuPCXZHV0k40\r\nRb0ilNBkwQp7Q/P5KtygSB5VgKI3Vl6AH0qNhWZmz6GyPjz5F0VtQ3ALmdop\r\nJzuvDHiGZtlnikCLhbyH/V+m5NtVPhAUYeKK8CosOQ/qLJS4IF0v8C5p2JbZ\r\nKwOH+v/WbfVTUdE8ZVzwr1oNKo4E0vWyh/KghGDbrfRslujUJvziYYlmRTNQ\r\nN0UCZRzjfXCIw/ZfFY+KXQo5iXNLropmvI03RcKssUzauxilyYyGzAbcXKhP\r\nlsaqGTOVmytJMa+LpbLK0uUY+zz+a7hfQJI=\r\n=sy8E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^29.0.5","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^5.0.2","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.11_1679605249607_0.9533093509550712","host":"s3://npm-registry-packages"}},"1.5.12":{"name":"@matchlighter/common_library","version":"1.5.12","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.12","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"efac86f586022268248f1addf0bb8335f4f3d949","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.12.tgz","fileCount":354,"integrity":"sha512-QpAHK8nYnRXr3xDillPyAjmHwcIPegTl2ZDeXvxNCZOn5zTGhd3rezXIJJYYpk03C64Bql/tb/G05DcWuEoLGg==","signatures":[{"sig":"MEQCIFrS5Gg++gXSVNhHHl3CB2zflqOeKzlfCPwviVRb1xeWAiB5yOIZMzv0szoGg4Xx+eq3/fW8crKDJDg2fw+kMBLcUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQyGtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqD6A//U2k2JROnSb7+rC5WStYnY2Uzq+jcfDDqcEKjDItSNMzyI10g\r\nODNvFX3/pxhWKPvEaefjkjmOs0cpyCugQxThIgAkHg+z5sys6ffnhhLeikv/\r\n6mzsSTr8+9brITd3CfHVV6Uq1QZWfceqS3Oz2AWp6T60il8TQbsF0/GzqZxO\r\neoV/OjtbX72UdeAbLMg2vE+QiSawsWCRZRjqlxXN2Jr7CObVeA5YKFmH85h5\r\n1lnw5e8xuWKKcm0pbUPGXJG4o1fBQ5wemNAM0O1U+TBnIiJHbTBYfPF9gk7O\r\ncQP2tZVFuAZXdJhbnRUFnaKzFWFuHp+QVlT0ooLoXuvNyRYT2wxtyFDswwgG\r\n3YOhX8u9Ffd0+uVtgNmukZtTCvsPqR8ZNLPsPfXVA//pR+QOe+Xs5Xc9Y+BT\r\nrWzGqfPT+WQYIivMe+JCo8qQxgbehK9cau98b85N5AoQtqxgbMyMaZ6KOabu\r\ntyaA0dttlgVolTYBRaz7Zip40N58yhXPUhu54D7O6x4PnuPaj6n8+DnR3I+p\r\nCopvhbVBCEYjtj142m5epuo6/VEPyC4QkcK6UBYOePn0/lnG8VM7mrzhPrbf\r\nSO38kTbYdFWhmO+7GaEy0D62M4sABEs6Y5NFV3AA8GIlqH85BUkIwgDTdjJs\r\nMzeyIF8Ruxd8a0rHJA/jhOzSp8tKpCx+zJI=\r\n=Vw+h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.17","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.21.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^29.0.5","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^5.0.2","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.12_1682121133266_0.4276198837898375","host":"s3://npm-registry-packages"}},"1.5.13":{"name":"@matchlighter/common_library","version":"1.5.13","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.13","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"91d991d156488325cd3697d5a943e76a4df21678","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.13.tgz","fileCount":361,"integrity":"sha512-5mqSysTHTGXiBhT023S36kINCzVdGrGDailde4UctzpzlaQ9B3S8PDl/zZ/pYHSkaibwCu2jWuz+h2ZGAPEiVQ==","signatures":[{"sig":"MEYCIQDq5O9b2IEcYk50G9lWcgzST3GZDnVI7Y1BABIzI8RbXAIhANTrIquLVCghA3SbaWgE5VQyhV/BkoqyTdu8uoGCaKZJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":516580},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"6.14.13","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"14.17.0","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^29.0.5","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^5.0.2","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.13_1688795058064_0.9832740880188282","host":"s3://npm-registry-packages"}},"1.5.14":{"name":"@matchlighter/common_library","version":"1.5.14","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.14","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"cf19f75ec9c31c3abecb0380ab5305f6f0bbb0a7","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.14.tgz","fileCount":361,"integrity":"sha512-pG8PIsJ0CtWUZX7bLg+CAERrFbFGVYhgIeUS9r1veb8N+mg+k8/jEA0aXEW83O4uvG35YvjGl15ml2CWJQCVqA==","signatures":[{"sig":"MEQCID813V4e6pscW5xQ/Tahs9uWyw+Tc3zl+cqQABOzFgGkAiAdPhDmUUh+JejGSEWEbun91B9YGTw9MJKkt1egDx4+Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517592},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"gitHead":"3b18a4f890a27bf9a763e3a18fa22f0163141e0d","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"8.11.0","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"16.15.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^29.0.5","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^5.0.2","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.14_1692039962623_0.7078979086265051","host":"s3://npm-registry-packages"}},"1.5.15":{"name":"@matchlighter/common_library","version":"1.5.15","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.15","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"cf2b5cb07efc738a7731643fd93751d91834da1c","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.15.tgz","fileCount":361,"integrity":"sha512-dLT4HED2uaf1s27A1PkP51su9M5bvYWgFdKVsbJOlY1wyor6aUZ9GFuBfxB3pzPWNrMxBsKUFmYk2DJXD75B7w==","signatures":[{"sig":"MEQCIA3v6DrQ8Ftz/44WV9TV2jbKtqf6s+OmMh3lMeBsv8WqAiAm6uMQB6vn3BE5SzYutxdJeXVuNPxwLVX/Dd0DW4xoBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518738},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"gitHead":"916c9e63ea2b27a3c264b538e20e01adcfc5f7db","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"8.11.0","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"16.15.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1","react-reverse-portal":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^5.1.6","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.15_1692743486453_0.7222996387237695","host":"s3://npm-registry-packages"}},"1.5.16":{"name":"@matchlighter/common_library","version":"1.5.16","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.5.16","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"eec51326cf6519ff53168988d748c42becb0f74d","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.5.16.tgz","fileCount":361,"integrity":"sha512-uFTns8HsbC9wVSlZTU962tBcQwMInu+tHPAZLwb4wrXIolS7+YtN9F0Mm1AFqu4WBS5JMaXrrp/sCSQS0aL4PA==","signatures":[{"sig":"MEQCIAiZB/ZhwL/Y3lIKeM64cQE3w/82Nc26s/dA7pl+GgCSAiBGwdy+lNC44iEIezQ6wCAUwRNzWybEEnBFoI1rYMnfPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534690},"main":"lib/common_library.js","exports":{".":{"node":"./cjs/index.js","types":"./lib/index.d.ts","default":"./lib/index.js"},"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"gitHead":"971b72bbcaf545fde0416e419021e322a6aaf384","scripts":{"test":"jest","build":"node ./scripts/build.js","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"8.11.0","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"16.15.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","mobx":"^5.13.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","fs-extra":"^8.1.0","react-dom":"^18.2.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1","typescript":"^5.1.6","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":"^5.13.0","react":"^16.9.0","mobx-react":"^6.1.3","mobx-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.5.16_1695918974087_0.8609001139230745","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@matchlighter/common_library","version":"1.6.0","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.0","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"d3e71564fa187475f658256e68f296dcd199b324","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.0.tgz","fileCount":368,"integrity":"sha512-uVuGPj1SCR1DXtP4tT3JCXMW7Cb45jzTOCa3Jqyyrhveq2GUdIQWu8Cvmjz25GZhrR+oYkkOQiLbWz7RbbYu4A==","signatures":[{"sig":"MEUCIQCUOlwD7PPp86QSC0r7Wh3vQr1po+5Nvnii7IIU+FPXmwIgCRF912CM6y3LtVsR9I7ZTojJRDC256X6pxeiLtUZOek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559053},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"gitHead":"644c6e88817fa3f2a2e20129c845c712ebb9049a","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"8.11.0","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"16.15.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.2.2","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.0_1700080157865_0.32611255940504424","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@matchlighter/common_library","version":"1.6.1","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.1","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"da4a677f28e626f3ce73640288bba6c2833b8d35","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.1.tgz","fileCount":368,"integrity":"sha512-GRkSWC8ukey/5ulZBhYPvxNvMg+Smqero6+0jgp7l60fX4IEQZO4qz3SsUq4f9FvJT5T7UV+cbkG1Bbxf0bdPw==","signatures":[{"sig":"MEUCIQDYufxmaALT+X2rD7riHcWLnPYLQHjeBdcun5wf0VlLZQIgSpRPrvJafsaW1r89lSjjYRARp9ztghJ4JlVvRrNZAGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559355},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"gitHead":"0e63b9a599725577c64e5ad4840aa1446eb516f6","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"8.11.0","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"16.15.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.2.2","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.1_1700249315159_0.15316544183873382","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@matchlighter/common_library","version":"1.6.2","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.2","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"4682e74969d18e144a77463686105580bbbf8843","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.2.tgz","fileCount":368,"integrity":"sha512-ho5yhXr08iLkPXr99hvFbpPQ1NfCUi0h6Vrwuf5F5MGo61USR8IgQZrzVOnvMLwo+myu7daFR5o+Qffd7+mOSQ==","signatures":[{"sig":"MEYCIQCs6RpOGtLXY4sdSV2v0AFrDMGOnCTnJAVA3fb5dlVcrwIhAKOb/6QT/CWvBevNTHe2bc/ggOZ7pacgIvQFskiIozuM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560466},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"}},"gitHead":"c66731dad00a259f90ee7b44307e22de5c640fec","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"8.11.0","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"16.15.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.2.2","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.2_1700519209086_0.744518150055302","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"@matchlighter/common_library","version":"1.6.3","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.3","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"8c33ac5590b676485d9a1b193596e9bf6b664b01","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.3.tgz","fileCount":375,"integrity":"sha512-xrj/cpIrxSas3Td35NRH5PA0ffyc+Qa//sXOdC5IkP52G0QCYlw7Rq64kflP8kn6rtwQAuBXkIjv3OL8ELlsMQ==","signatures":[{"sig":"MEUCICEcLLEFEEEQ2a9u1CAmvbrK9mYxbQVTUms/nbC9frn6AiEAkhqCQPqPVGAwtkX01nY4okFOulmkWQK3uV9MN3iXcdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":572098},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"9a83edb73db2ec5ddb60f50c322a6cc6a92737db","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"8.11.0","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"16.15.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.2.2","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.3_1700697183399_0.8890432641566319","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"@matchlighter/common_library","version":"1.6.4","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.4","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"78ca9ff539ff482b9f027371fe103d21e8b01e3c","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.4.tgz","fileCount":375,"integrity":"sha512-JbN7sDnbY1ZSZD0Xi7lEtbA2OoFhKEFivNxqt0MWh6sIyau9rhD1O7poo4148rJzqOfkJZq1sgQS47Tmqm3qOA==","signatures":[{"sig":"MEQCIDPzPLFKV3Fz1YoOalchQRUxy0Q+HXHGNzhWLXLywVgUAiBnWpWkEf+rMDM/SCJiY/YcctybK4ONx3l4Qw+LJKewvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":581824},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"f52bab062ea9e35996138afb317bc1b4f983d6c1","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.4_1724104368067_0.5098894551902615","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"@matchlighter/common_library","version":"1.6.5","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.5","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"33efeeae47f0591c10be64d77169a2d236fd5ee3","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.5.tgz","fileCount":375,"integrity":"sha512-/ZylKb0+Kxu3K5IgosArPWIct1HYnxfuufnh0ca173hdH0ThckQfnwqWYgeuGnPH/FKKdFO/qGcGVolQ5uwhuA==","signatures":[{"sig":"MEUCIQCGB1skjmWQeE2t0ohQDyEL1mbWVPqAjeZWJcR5H1LadwIgIC1j+Bcbc0YIfq6OSLqEye/xqi0ex7qIsC3gbzROAHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":585194},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"f52bab062ea9e35996138afb317bc1b4f983d6c1","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.6.0","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.6.0","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.5_1724105937372_0.374495830556955","host":"s3://npm-registry-packages"}},"1.6.6":{"name":"@matchlighter/common_library","version":"1.6.6","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.6","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"015d33c55393f89fcc17cffbdf30d431b6086a2f","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.6.tgz","fileCount":375,"integrity":"sha512-Nvz+oJRhffZ5N4TOZ8l3Eg91Hk89lN7fC2DztYMtmFc0mGuaY3u5Fyc8VL9ahYbwxhKz49tuIebgJbJQj9Odmw==","signatures":[{"sig":"MEYCIQDp0bzvU0SyoXSKzx4yb3vM/hxHQLbE0efNZGbnU9syPAIhAMCL/YeCFRg1H0VMUL6n9NkiN4xHl1NMQ3XFlQm8rnvc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":585637},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"cea2c47ede56123ad162b86876d977a390c9ad04","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.6_1724697889353_0.22535211568113778","host":"s3://npm-registry-packages"}},"1.6.7":{"name":"@matchlighter/common_library","version":"1.6.7","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.7","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"fa6f357bc9f19486bd8c402e7a25bfa18a5c2896","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.7.tgz","fileCount":375,"integrity":"sha512-lbzimI0xS5IIgJ85TJEuj8zDWqJcrWUrVv3birSRwFyvMmZUwkfI6seLMmnR09ZDbGWM4QS74zLuzLtizncjPA==","signatures":[{"sig":"MEUCID00CP4J24yAMoox9DfVl/dovBrFmPJyTvsK60QdmWk7AiEA2dFk9/CLzsasaI9AvTT10MigCqqeJD+hqMPdWZbkgX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":584805},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"93501b00636b9811ca47eb4d2dfe64189f82e4d7","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.7_1726090972783_0.6168514918742711","host":"s3://npm-registry-packages"}},"1.6.8":{"name":"@matchlighter/common_library","version":"1.6.8","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.8","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"ff3ce6c85b8532d3a46ef90db95f9e3060f64be7","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.8.tgz","fileCount":382,"integrity":"sha512-fgdmFILKCSm6LYcXCo0sE4GRnM3GVCp7g/DOIfd3DaXyO9FH4hmcenq6ADLlBBlxy6Mynka1IGG1Xb7fJpgkug==","signatures":[{"sig":"MEUCICJzlt5vAfehTIdRfN80s1jVIxL+2L2bZ6tpa4AD7iltAiEArLDCUGb2Jx4BnphaMnnftynZ0Igh4cGn4dXv4PD00SU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":619427},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"a1e1560e4e6536e7ac63b4d2b34a266f09c7a097","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.8_1726506657701_0.8434203748144855","host":"s3://npm-registry-packages"}},"1.6.9":{"name":"@matchlighter/common_library","version":"1.6.9","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.9","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"c354708faacf66a864fbe9de97972b4909925fe2","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.9.tgz","fileCount":382,"integrity":"sha512-jVpKcR0ZTIbszA3ayqCebcuom29gIxILY0pXXDOCF0gfa9iLzOCXKeiAfbEd3pG1UghZFGuFW6QvBmb9rFRAAg==","signatures":[{"sig":"MEYCIQD/tb+Atd+JgUeozDTIW/xk638mUnyCihD6MYsiVZghHwIhALsjVPRdsj4+6uDLlmustK3hzA6GH3r6PyatQX9xQHXM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622747},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"2779bb6cb873fbdd8cbfb37d8b4511e842e3dab0","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.9_1726511317497_0.013713307662689855","host":"s3://npm-registry-packages"}},"1.6.10":{"name":"@matchlighter/common_library","version":"1.6.10","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.10","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"6c8778bc8a78e0ade1483f390d1b314d5bc83044","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.10.tgz","fileCount":390,"integrity":"sha512-I4kUuOh0ENMPg9Yq9a0OnS0d2BgJS0zRVd8piqVPR2qv3xJjIysqAQfQ6xvC8NN3lR7REZWIiEf7dAfwo/d7PQ==","signatures":[{"sig":"MEUCIQDdzgK/CZhfJ73XlIFhcT2xPcH3Tigdw9DrhGZcVqeS5gIgVvydPQ+w5GWMnadFgHbwFv+OEx1P2PVUjmFTGDeILi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":630471},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"60d75777a57e12af7f85cd7c2cebcb7fd989e0c4","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.10_1726517759193_0.4238787448311909","host":"s3://npm-registry-packages"}},"1.6.11":{"name":"@matchlighter/common_library","version":"1.6.11","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.11","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"5542290a68e63373658a8aeb613e7ef3ad8c499f","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.11.tgz","fileCount":390,"integrity":"sha512-RQshlZXu/UUIm/XkCP1HSMdkqwgWvAwsbqIb1b+HhKRNUegsCVbPJo2o8Zi3DPAsbmz7nMV+mdeZ+sDRp826Sg==","signatures":[{"sig":"MEYCIQD2by7lk3JmrU28tBHJRq1Rp/00Tbc8nOYeyRV9MbqEXwIhAI8fgHrk2sMuqoAt9/Bw/DyIdjVpE2UvPua2Iu036EGA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":630856},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"60d75777a57e12af7f85cd7c2cebcb7fd989e0c4","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.11_1726518026884_0.10227461433569385","host":"s3://npm-registry-packages"}},"1.6.12":{"name":"@matchlighter/common_library","version":"1.6.12","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.12","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"f2471bca4deba904790743061fc5f85a4db0869b","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.12.tgz","fileCount":394,"integrity":"sha512-cgS9jooJRSMy2zZFn6wQZtElaDgmdZBZNjWJaCBYWzz++FYnxchiymd+tQpCj86xqodUZ59EZPQSnoxtBtR4pw==","signatures":[{"sig":"MEYCIQD4D1oBsG0MuhNAb58I/RAcqXFVXBZHUAam1AC5q3r3BgIhAMpd3kBilX0M1LSJZtp/vB1PrBudlqpL8vyURwOV8lfh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":636218},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"3c15a5d76a25dbd853f1e3cd8aa4711a1d37affc","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.12_1726518739388_0.09785247804962327","host":"s3://npm-registry-packages"}},"1.6.13":{"name":"@matchlighter/common_library","version":"1.6.13","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.13","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"d5e9fd9bd28815fbc783c2a18475f627196e2947","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.13.tgz","fileCount":401,"integrity":"sha512-Ju5oaQen8n/920wnp04QM1j5CVJY+NXp8SA/Q9f613n+UqMzMeXqVz/m33RpT114R0vXe8C6zu/kX/jRGRVWXA==","signatures":[{"sig":"MEUCIFjMWk1JllhdUPHWCc/NReIbLCnnczkgG6yXe5baHc6SAiEAjVTojjYrO9rzaKZ0/+2IzEJOUAf35mW+ZKWeSWzAgOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":647313},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"fafe7a2b18e36d22c681e4308409fc64c37b1e55","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.13_1726597738814_0.8592248574171941","host":"s3://npm-registry-packages"}},"1.6.14":{"name":"@matchlighter/common_library","version":"1.6.14","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.14","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"149f0d99baa21005ebe94edece1c0d510124836b","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.14.tgz","fileCount":401,"integrity":"sha512-k5D9mfcftAOvQlF06+bBPSu62R3h1IAki1NOEC4f6rLWZJEFlroS3U6o0md0DiYeUe1B6T8wxn7/fW2qb3h8Mg==","signatures":[{"sig":"MEYCIQDln/6USxE/nDDhPhYKD39tTXq7vt8Q3AUFQ+LEWDDiHQIhAMQmPDJ3DFdo6gzLuuG2DDBiSEfr9OM0eIrk52DwaiJC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":647313},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"1f5f1cc8709d922cb063e9b2089d1ef49d19658b","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.11.1","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.14_1726771367585_0.4593147012944627","host":"s3://npm-registry-packages"}},"1.6.15":{"name":"@matchlighter/common_library","version":"1.6.15","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.15","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"b096bfa873582ec1cce655af042f9febe208dc38","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.15.tgz","fileCount":401,"integrity":"sha512-nDTA18rjCzoxshwG1GT54EsaTY3OHxeEuEamxiFon6YPvy6Vc0xywG9YEkAAFCowx98Km7/1X1UX24nMMH3aYA==","signatures":[{"sig":"MEQCIE4FyFqAJq2yYkKGnQVy5s53wwSNI32yrUa+HAmt2YanAiBlJcQDjR0gflkTM3dfxWBDGFGTd1LYHR4tvKCbdT74Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647837},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"1890369988d6929b2257663c186e664dd2696432","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.0","dependencies":{"jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.15_1740508518403_0.21542020607651402","host":"s3://npm-registry-packages-npm-production"}},"1.6.16":{"name":"@matchlighter/common_library","version":"1.6.16","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.16","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"73bd41c8bcd44ee858acdfd8d609a6627c139f87","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.16.tgz","fileCount":408,"integrity":"sha512-qM1qL5h+hiLQh1nq76RxJ5tqNbXW57l/KtRBHsHOuTG7PYu6xZm/uiC2PJvRXcXJxqgvxzZnm9MuHU3ZQQERXw==","signatures":[{"sig":"MEQCIEsfogcFFgmtz8EawmLjU5DlL3DlwIe+tddouLe2VwPzAiBTcvA8XdzWAHGw4hu7yH6fnNgXnsDgefREA4r7M7cLfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":733931},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"76671a1a54bc7a164aa56d25de5bb4b800a349b0","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.16_1741817012544_0.5103259485596021","host":"s3://npm-registry-packages-npm-production"}},"1.6.17":{"name":"@matchlighter/common_library","version":"1.6.17","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.17","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"b093a311fcd13b2827e4967339fb171762c08de5","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.17.tgz","fileCount":408,"integrity":"sha512-2Ag6dxZIKe7eFQhjkJ2GA3k9APiJD0mdZZlzDla7YFOZPKVJ+UyoKxW+5iI71B9Xuz3rhU0E0qMUfjnUS+yhjA==","signatures":[{"sig":"MEQCIEFvs7k39ch7WtK4I0PGs3A7iT9ae4d3yuk6ck9SUJiCAiBEotOIt+W1mwfb1OA0clgyN/QoCBnzOR28UpH+Rav5xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748928},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"b71b1ad5e900b4f13c8e7acfc957f2583bff67dd","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.17_1744844445029_0.46097910334422076","host":"s3://npm-registry-packages-npm-production"}},"1.6.18":{"name":"@matchlighter/common_library","version":"1.6.18","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.18","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"7e06197a1e96a1acda268e4ee7ebbbed6f6511e0","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.18.tgz","fileCount":408,"integrity":"sha512-1nO/eizVicU4MxPAsrdv3dqGWxTBNjddZ0LmYWp0Uz8oJFnz6avHlAAvBzMsPyjiY2FKLCFtIIPXCaKrsIYGjQ==","signatures":[{"sig":"MEUCICOTzNcAppGMvTKBH4GRa2+eBp3b5RrUthwcoPUa9ozFAiEAux8QHLpF6i6SLl+bShv5rEK+VVg4mvgASblD75ThRs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749120},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"b71b1ad5e900b4f13c8e7acfc957f2583bff67dd","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.18_1744908162375_0.9926158928475002","host":"s3://npm-registry-packages-npm-production"}},"1.6.19":{"name":"@matchlighter/common_library","version":"1.6.19","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.19","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"021f54496de4e924ae77414a56e1a38da006eca1","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.19.tgz","fileCount":408,"integrity":"sha512-pEOtqxSLpLK3oRx7jXmqPT2iPAZrxU0HZNEWcM8amddofzzBUZkWMhclXPFfnJzRcUQs4rexSo3IILheogNLBQ==","signatures":[{"sig":"MEUCIADdD22cyW6bJxW2sfDUQeWZtncaQnofgOjWx0DOdDxXAiEA53v4eKtJrHytbkrqAUQgwGprASA/OzPfZjzH1fmZyd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757345},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"b71b1ad5e900b4f13c8e7acfc957f2583bff67dd","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.19_1744919853778_0.5998011544431023","host":"s3://npm-registry-packages-npm-production"}},"1.6.20":{"name":"@matchlighter/common_library","version":"1.6.20","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.20","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"7438899125175337c52670d505bc9fa134c829f8","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.20.tgz","fileCount":408,"integrity":"sha512-Pn4vlUD0mJdt25bwYzn1OnMjuh/7XQ2MSe1tU+9EBqRsTZqiMF6/Enbv1RT+QVhpYoVYpTKYtO/XNVcbxC8uSA==","signatures":[{"sig":"MEUCIE8fk8umTEUeRSFoe5d68XJSZChCXn6fHKQS8creXgKOAiEAqxLSktFPJIclZ9mKPS15KBBzRY3xsQvMrxPc4dmzaaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757923},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"b71b1ad5e900b4f13c8e7acfc957f2583bff67dd","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.20_1744920803876_0.20748817692045018","host":"s3://npm-registry-packages-npm-production"}},"1.6.21":{"name":"@matchlighter/common_library","version":"1.6.21","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.21","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"34591ca44bcc03665844037f86806aa4788dde59","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.21.tgz","fileCount":408,"integrity":"sha512-QxUKTnJOINoMV2yBxFN5CFuBJ3ja9PZW6s/BExT1fOZB2+jsmeuk5b842iQp9tMDu6oemUGQihH4vYSnyX5WaQ==","signatures":[{"sig":"MEUCIQCsTP2wecg3iN7x4E2DNWx1RNtdYCu1mYOClofXiGVQIwIgUgL7nRvQXIiWekcOWPjR2i2qxmqedcxIxWtJEEbOBGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758146},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"b71b1ad5e900b4f13c8e7acfc957f2583bff67dd","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.21_1744921846538_0.05938413741866433","host":"s3://npm-registry-packages-npm-production"}},"1.6.22":{"name":"@matchlighter/common_library","version":"1.6.22","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.22","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"3213f06f9c00c562735c38d57407a838dd292f38","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.22.tgz","fileCount":408,"integrity":"sha512-dJgLfUbekNedy9vjzrSgNu6bQo+Tr06k1na+etubC4tK2NW74TRBRHDXQV7OnR4vv46aueoxW08770KNZrEAoA==","signatures":[{"sig":"MEYCIQDKMi3y1Y7rDO9drVeSKUSiHrojeunGl8U+RfszbexrgwIhAITtV9UD/+igFYZrNJicOTE0O/U7BMvGDakRh3B4oR4s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758616},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"b71b1ad5e900b4f13c8e7acfc957f2583bff67dd","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.22_1744922176472_0.41545552625914683","host":"s3://npm-registry-packages-npm-production"}},"1.6.23":{"name":"@matchlighter/common_library","version":"1.6.23","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.23","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"ac1906190f10ef57dffc7097b8b07a72074cf4a5","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.23.tgz","fileCount":408,"integrity":"sha512-CHzD9LKNoyusNqLGDh2JcU+EQznIyjnVoqP7NSuKj6W6xoy+JtuvIK/snRwbd43aoJ19f/hRTHK8Llco/VAFMw==","signatures":[{"sig":"MEUCIQDVQMKS6naf/Yo7fLmPFq9ZRkWsYIL4aAeHcwHakBCA7wIgD1+y9vvVIaLHoXm3PnyF0b2x/W0QdUcnhgWq8Z1OxRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758874},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"b71b1ad5e900b4f13c8e7acfc957f2583bff67dd","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.23_1744922599947_0.09540757375644415","host":"s3://npm-registry-packages-npm-production"}},"1.6.24":{"name":"@matchlighter/common_library","version":"1.6.24","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.24","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"1e080d0b77125a1891e575d791a176f8fc3c0207","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.24.tgz","fileCount":408,"integrity":"sha512-2lOntMm97JXwXf/sXikh5frQuRghpzCclLQpOr7uy+bq4wq43mSBkLNIZ+ddJuB21y9dAM0tVMmmzFwxUyjxOA==","signatures":[{"sig":"MEQCID6OMzWen5pit7+WZCkkWGKhy96rojd0mk40/spODLHsAiAkuVMg92hQMJjUsYWoE4ZQSKk5ihCSoTdAPLa8e4amGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759078},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"29005a831015265494e33d2f788d94c6bfdf6c39","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.24_1756502848663_0.1850218333353022","host":"s3://npm-registry-packages-npm-production"}},"1.6.25":{"name":"@matchlighter/common_library","version":"1.6.25","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.25","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"04d80522745cbd828f0ad46aa0edf822d25338c7","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.25.tgz","fileCount":408,"integrity":"sha512-YtBHnK3FYg/21hWhi1oKp6WV6NE45yFUjpTEmeL6iIp1fZcQDDvjcmedxYqV+tWz1vK2DCKOSCQlXWw+gKyCWg==","signatures":[{"sig":"MEUCIDSy7GaSga9/sRSI7fIK8xJ7OQbhwj2fipDJZi435J6aAiEAqn2Udeg00KxVTJ3WvwRE5k09L2MSXTweBY3BKAyHb6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763398},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"29005a831015265494e33d2f788d94c6bfdf6c39","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.25_1759784930983_0.08317215717282167","host":"s3://npm-registry-packages-npm-production"}},"1.6.26":{"name":"@matchlighter/common_library","version":"1.6.26","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.26","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"abf6e2b1c6e27a874d9a71c6731a1cd0063381c0","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.26.tgz","fileCount":408,"integrity":"sha512-WGbzBeibNb5YB0dBjLNDPu6cAEWuCNJBMr8oGkL+xDeEArmqgRFzepFWlxNlpJcBr3/E2V+egeW9YhWXVsQfEg==","signatures":[{"sig":"MEUCIF0dPCeOtjrSPvV+mDgeW9V+ScL9B8jjyifHbvlpErHEAiEAmZYGUJK/vK3nOpx9KRs/rq+Bnp0Uo3rhZ7bDHRxp9cM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763068},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"29005a831015265494e33d2f788d94c6bfdf6c39","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.26_1759785226294_0.1374339055513678","host":"s3://npm-registry-packages-npm-production"}},"1.6.27":{"name":"@matchlighter/common_library","version":"1.6.27","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.27","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"7a7c66743618d515b457ceeab567b623c3f5d2ab","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.27.tgz","fileCount":408,"integrity":"sha512-+QtRSqCb6xTA+J/7hAfvievYO1slcTZ7etBMyfK7NaeyKpNKEha7351NZmBL7lDu2bdc9UnMyWOZxS8eXW7Xfg==","signatures":[{"sig":"MEQCIBlfOMIXusa9ECb+UOtVgEaJL6FiB6VzQeh+7qubvaVHAiAdqVJAeioptL6Z/p3G9+33gTnP+E4cIwtOJ6qIZFVNVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763770},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"29005a831015265494e33d2f788d94c6bfdf6c39","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.27_1761244680085_0.33137612051093934","host":"s3://npm-registry-packages-npm-production"}},"1.6.28":{"name":"@matchlighter/common_library","version":"1.6.28","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.28","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"7e525ed3dd558f156eace811d8d6d8cc7417beae","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.28.tgz","fileCount":408,"integrity":"sha512-8m3kEXHP1z8bhPuhbz3T97ZzvDDJeX5Z8JnUG4CQ1if47WTF+tbYV/smLrOMKpUbkjol/OlUoiGp/iLKsi77rg==","signatures":[{"sig":"MEUCIQCew0ny3jqBmbT2XEvEZsX5AR89d0SMa2PWz6IUfVIUxAIgRTLx71T1uezf4VCdDNwoCOo8MFljoCXzaSkh0RP/dXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764146},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"29005a831015265494e33d2f788d94c6bfdf6c39","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^3.6.1","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.28_1761244860836_0.1882909418323322","host":"s3://npm-registry-packages-npm-production"}},"1.6.29":{"name":"@matchlighter/common_library","version":"1.6.29","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.29","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"70a4a4533d978f6b7e286f5f93b7e6548cb115e4","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.29.tgz","fileCount":408,"integrity":"sha512-QRI/69PIHwbMiZGRecqHmZF81XppzSbEIzWkr/FmtsIijVhQ7bESApMkhBCL2V8fkImvN4fty8sir86q00JACw==","signatures":[{"sig":"MEUCIBdBQAflGMj6h4ieIG40ieZ6tgfrzG467Ee1X9pHizfIAiEAvtI1M84/ASN586VOiyoBo7yNubp/VVG/LJwKM/gN6kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768551},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"46ebdd7a959eedc3f2a621dfebd18f607197e76a","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^5.1.0","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.29_1761677009497_0.8741172535832997","host":"s3://npm-registry-packages-npm-production"}},"1.6.30":{"name":"@matchlighter/common_library","version":"1.6.30","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.30","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"7d3ef1a637fd84cbbae272bc2d3092842ffa52c7","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.30.tgz","fileCount":415,"integrity":"sha512-WCiWaJpcR8a/PMwfexE2YdsKpY9/7hxzNKUhnz92ya0qUvSoCR/bqfyCv/+pS3J4HTFjIuOIc/KVSputbzeMuQ==","signatures":[{"sig":"MEUCIQCFD31MtuhCaGiqNIQ98n8UWLx+N/GPaCUPDjykALfmEwIgRBYExfs8eQUnLprygO/o463dS1x312HJeur56QwFA9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778916},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"46ebdd7a959eedc3f2a621dfebd18f607197e76a","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^5.1.0","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.30_1762196169916_0.97433589127611","host":"s3://npm-registry-packages-npm-production"}},"1.6.31":{"name":"@matchlighter/common_library","version":"1.6.31","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.31","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"119e4eead543209020575d70d7c3f07bd15dd419","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.31.tgz","fileCount":408,"integrity":"sha512-/xW8hPBsCdaF75/AIAp22yUB9WOJqBi37sgopeR+G3ZUpAAhnDWajQjb5vh7odJVccDiKL6ENWhbesia8WQc9w==","signatures":[{"sig":"MEUCIQDRR7UPlEnJWl/0PFYhzfl/hq5mBcYuzXK/Z2jBsPYyMwIgFnpoZAipPmwlvQ2fKWFyjWIuSDk4fAka2a3BRKsxX1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":771603},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"6fdf14921246705944c054d915a540517ae51ce9","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^5.1.0","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.31_1762384479445_0.3004687116871534","host":"s3://npm-registry-packages-npm-production"}},"1.6.32":{"name":"@matchlighter/common_library","version":"1.6.32","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.32","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"b6e9f2c2468a166fab87f70807492a8c5555fad3","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.32.tgz","fileCount":422,"integrity":"sha512-I1GZfgau/MuTQ0EY6zk56rYjPr3ry49CIMrquUoFQnk73iodHtL9DZt5GRGMr2yx8Z10aNX9Iy1ClbiUH6RvYg==","signatures":[{"sig":"MEUCIAEF3D6pJtJagsDmvagJ+Qxkqeq3SvEa0iqYmOL943H1AiEAuxp5Dt5Cd4H3MpsEQqjr2lhW3fTdg+WGAeqcp3b23D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788200},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"bb5597dcef22775060048c2a9279e359477f81a6","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^5.1.0","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.32_1765579887079_0.10837138930435852","host":"s3://npm-registry-packages-npm-production"}},"1.6.33":{"name":"@matchlighter/common_library","version":"1.6.33","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.33","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"7921d2c0eac155a9cb9792abcfdeea3e4fe35700","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.33.tgz","fileCount":422,"integrity":"sha512-jwzKf7BwsV1SqOFbcPRZ4JT2hR0F9j03ej/FY4uUA+tVlXZlaHmWSAnnVZoO46zyrBG0U0W/Pwdeh7ufRbMbzg==","signatures":[{"sig":"MEQCICKvvZctvzu5Ocgq0eT5wRDptrv2v4vcNwxzrR9N3t0XAiADPWvSD3uG9Ls/QOzftWU7pWay8Iw8++3XTQ9ABFWKCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790041},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"7f5edd6313169c5d69b8ff651bba4c44d37aafe7","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^5.1.0","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.33_1765580371646_0.6430524691966744","host":"s3://npm-registry-packages-npm-production"}},"1.6.34":{"name":"@matchlighter/common_library","version":"1.6.34","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.34","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"d959b0b45a7f32e37a9e57e2cffaf1b050857a79","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.34.tgz","fileCount":422,"integrity":"sha512-VHra++krViaXl+X3sQOXy/+M0GXmvyrQkXRp9sr8N0jt76OfVtWsxeMfqDU/JZ8nHdKmiMIxOcICmxUwCz41Ug==","signatures":[{"sig":"MEUCIQDuOXd7L4CFbET1EuhEB7UrqzsPcJJ8tGbzPnvYZ9Uq9QIgTOmG+PFuoCak92dve5AZ4sWBYLBFjjScnXzSlrBInfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":794099},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"ce6c5e4ad5dcac8edb03a45e069dcccd92086d90","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.18.3","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^5.1.0","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.34_1776805042133_0.03835504917032795","host":"s3://npm-registry-packages-npm-production"}},"1.6.35":{"name":"@matchlighter/common_library","version":"1.6.35","author":{"name":"Matchlighter"},"license":"MIT","_id":"@matchlighter/common_library@1.6.35","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"homepage":"","dist":{"shasum":"c799f98e2c2403be1c73f83f943d6867a7982aec","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.35.tgz","fileCount":422,"integrity":"sha512-4QDVtIJuUVqSTUCSS7bDlPXo0L8lxaMKtIttAqBhDf9dPqwmbJ1wSyvDg0L6v3wArCDQ0BeQ3K9NCG3HXneA1w==","signatures":[{"sig":"MEYCIQCI4vitArUI/AXpizJp6pCjVI82ZyvvZmOEniwjuIroaAIhAMyWtnmmcA/yAO2mFJCQ5f8jT6pnIOobalYIFxr8Uv3r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797904},"main":"lib/common_library.js","exports":{"./*":{"node":"./cjs/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./cjs/*":{"node":"./cjs/*.js","types":"./cjs/*.d.ts","default":"./cjs/*.js"},"./lib/*":{"node":"./lib/*.js","types":"./lib/*.d.ts","default":"./lib/*.js"},"./macro":{"node":"./cjs/macro/index.js","types":"./lib/macro/index.d.ts","default":"./lib/macro/index.js"},"./macro/*":{"node":"./cjs/macro/*.js","types":"./lib/macro/*.d.ts","default":"./lib/macro/*.js"}},"gitHead":"3e0bc08e8185291ae346c9c1f2706065004e0c0c","scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"repository":{"url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.22.2","dependencies":{"deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^5.1.0","classnames":"^2.2.6","underscore":"^1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","mobx":"^6.11.0","react":"^18.2.0","ts-jest":"^29.1.1","ts-node":"^8.5.4","react-dom":"^18.2.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","typescript":"^5.4.3","@babel/core":"^7.24.7","@types/jest":"^24.0.18","@types/node":"^13.7.4","@types/react":"^18.0.18","react-router":"^5.1.2","@types/jsonpath":"^0.2.0","@types/react-dom":"^18.0.6","@babel/preset-env":"^7.24.7","@types/underscore":"^1.11.2","@types/react-router":"^5.1.5","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","react-reverse-portal":"^2.1","@types/babel-plugin-macros":"^2.8.0"},"peerDependencies":{"mobx":">=6.11","react":">=16","mobx-react":">=7","mobx-utils":">=5"},"_npmOperationalInternal":{"tmp":"tmp/common_library_1.6.35_1779915873105_0.612581764691464","host":"s3://npm-registry-packages-npm-production"}},"1.6.36":{"name":"@matchlighter/common_library","version":"1.6.36","description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","author":{"name":"Matchlighter"},"homepage":"","license":"MIT","main":"lib/common_library.js","directories":{"lib":"lib","test":"__tests__"},"exports":{"./cjs/*":{"types":"./cjs/*.d.ts","node":"./cjs/*.js","default":"./cjs/*.js"},"./lib/*":{"types":"./lib/*.d.ts","node":"./lib/*.js","default":"./lib/*.js"},"./macro":{"types":"./lib/macro/index.d.ts","node":"./cjs/macro/index.js","default":"./lib/macro/index.js"},"./macro/*":{"types":"./lib/macro/*.d.ts","node":"./cjs/macro/*.js","default":"./lib/macro/*.js"},"./*":{"types":"./lib/*.d.ts","node":"./cjs/*.js","default":"./lib/*.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git"},"scripts":{"test":"jest","build":"ts-node -O '{\"module\": \"CommonJS\"}' ./scripts/build.ts","prepublishOnly":"npm run-script build"},"peerDependencies":{"mobx":">=6.11","mobx-react":">=7","mobx-utils":">=5","react":">=16"},"dependencies":{"classnames":"^2.2.6","deep-eql":"^5.0.2","jsonpath":"^1.0.2","type-fest":"^5.1.0","underscore":"^1.9.1"},"devDependencies":{"@babel/core":"^7.24.7","@babel/preset-env":"^7.24.7","@types/babel-plugin-macros":"^2.8.0","@types/jest":"^24.0.18","@types/jsonpath":"^0.2.0","@types/node":"^13.7.4","@types/react":"^18.0.18","@types/react-dom":"^18.0.6","@types/react-router":"^5.1.5","@types/underscore":"^1.11.2","babel-plugin-macros":"^2.8.0","babel-plugin-tester":"^10.0.0","jest":"^29.7.0","mobx":"^6.11.0","mobx-react":"^7.0.0","mobx-utils":"^5.4.1","react":"^18.2.0","react-dom":"^18.2.0","react-reverse-portal":"^2.1","react-router":"^5.1.2","ts-jest":"^29.1.1","ts-node":"^8.5.4","typescript":"^5.4.3"},"_id":"@matchlighter/common_library@1.6.36","gitHead":"431c199c25aed871f617c3d69c224b6bc855a20e","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-rQCBZWd2Z8HkkdseE/XpXl+85FfSfrItx+57wgfmwFzH9ERXl5sppxE/v/GuIY7dhCmeLD2bVHZdyr/bTNQRiw==","shasum":"230be11ed8772eda86eb592760f1736175b530df","tarball":"https://registry.npmjs.org/@matchlighter/common_library/-/common_library-1.6.36.tgz","fileCount":422,"unpackedSize":798052,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCnK4Qg06gj46L9nN6dhwA/V20Kbae9bL3iS7L/X3NG9gIgJRo3x+Mxlhzq9yYrzXY9yQtAI5ZSKYxj7ubXD2MBb8g="}]},"_npmUser":{"name":"matchlighter","email":"ml@matchlighter.net"},"maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/common_library_1.6.36_1780075954902_0.06832402979305807"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-11T00:51:34.730Z","modified":"2026-05-29T17:32:35.177Z","1.0.0":"2019-09-11T00:51:35.367Z","1.2.0":"2020-01-07T18:08:12.855Z","1.2.1":"2020-01-07T18:20:29.242Z","1.2.2":"2020-01-07T18:21:52.047Z","1.2.3":"2020-02-03T22:35:17.030Z","1.2.4":"2020-02-14T20:28:16.605Z","1.2.5":"2020-02-20T00:25:45.561Z","1.2.6":"2020-02-20T00:58:10.929Z","1.2.7":"2020-03-06T00:45:32.849Z","1.2.8":"2020-03-25T21:53:19.053Z","1.2.9":"2020-04-20T19:06:25.079Z","1.2.10":"2020-04-21T16:49:10.453Z","1.2.11":"2020-07-06T17:09:50.186Z","1.2.12":"2020-07-08T22:28:25.660Z","1.2.13":"2020-07-08T23:11:15.621Z","1.2.14":"2020-10-01T20:01:21.498Z","1.2.15":"2020-10-05T18:01:47.642Z","1.3.0":"2020-12-07T17:43:45.644Z","1.3.1":"2020-12-07T17:50:24.920Z","1.3.2":"2020-12-07T17:57:19.970Z","1.3.3":"2020-12-07T18:31:21.576Z","1.3.4":"2021-01-15T06:15:46.644Z","1.3.5":"2021-03-05T18:26:38.912Z","1.3.6":"2021-03-05T18:31:19.165Z","1.3.7":"2021-03-10T04:57:26.757Z","1.3.8":"2021-05-05T16:30:27.144Z","1.3.9":"2021-08-14T03:53:09.307Z","1.3.10":"2021-08-14T03:54:18.271Z","1.3.11":"2021-08-14T07:52:48.390Z","1.3.12":"2021-08-22T07:08:45.751Z","1.3.13":"2022-09-07T21:32:29.844Z","1.3.14":"2022-09-07T21:43:18.779Z","1.3.15":"2022-09-13T00:10:11.300Z","1.3.16":"2022-09-13T00:12:59.504Z","1.3.17":"2022-10-08T08:14:26.198Z","1.3.18":"2022-10-08T08:20:46.724Z","1.3.19":"2022-10-08T08:34:01.378Z","1.4.0":"2023-02-19T01:14:15.889Z","1.4.1":"2023-02-19T06:10:11.772Z","1.4.2":"2023-02-19T07:40:59.568Z","1.4.3":"2023-02-19T09:12:37.845Z","1.4.4":"2023-02-19T22:03:09.305Z","1.4.5":"2023-02-21T06:34:37.809Z","1.4.6":"2023-02-22T04:58:06.139Z","1.5.0":"2023-03-01T23:29:12.229Z","1.5.1":"2023-03-01T23:48:18.439Z","1.5.2":"2023-03-02T00:28:51.104Z","1.5.3":"2023-03-02T20:12:35.896Z","1.5.4":"2023-03-02T20:16:00.196Z","1.5.5":"2023-03-02T20:46:47.111Z","1.5.6":"2023-03-02T20:50:30.846Z","1.5.7":"2023-03-02T21:53:08.404Z","1.5.8":"2023-03-03T05:07:41.265Z","1.5.9":"2023-03-03T05:31:48.927Z","1.5.10":"2023-03-23T20:41:39.847Z","1.5.11":"2023-03-23T21:00:49.765Z","1.5.12":"2023-04-21T23:52:13.492Z","1.5.13":"2023-07-08T05:44:18.329Z","1.5.14":"2023-08-14T19:06:02.905Z","1.5.15":"2023-08-22T22:31:26.652Z","1.5.16":"2023-09-28T16:36:14.341Z","1.6.0":"2023-11-15T20:29:18.181Z","1.6.1":"2023-11-17T19:28:35.492Z","1.6.2":"2023-11-20T22:26:49.369Z","1.6.3":"2023-11-22T23:53:03.613Z","1.6.4":"2024-08-19T21:52:48.286Z","1.6.5":"2024-08-19T22:18:57.612Z","1.6.6":"2024-08-26T18:44:49.583Z","1.6.7":"2024-09-11T21:42:52.990Z","1.6.8":"2024-09-16T17:10:57.989Z","1.6.9":"2024-09-16T18:28:37.825Z","1.6.10":"2024-09-16T20:15:59.431Z","1.6.11":"2024-09-16T20:20:27.153Z","1.6.12":"2024-09-16T20:32:19.690Z","1.6.13":"2024-09-17T18:28:59.076Z","1.6.14":"2024-09-19T18:42:47.944Z","1.6.15":"2025-02-25T18:35:18.626Z","1.6.16":"2025-03-12T22:03:32.817Z","1.6.17":"2025-04-16T23:00:45.328Z","1.6.18":"2025-04-17T16:42:42.753Z","1.6.19":"2025-04-17T19:57:33.959Z","1.6.20":"2025-04-17T20:13:24.093Z","1.6.21":"2025-04-17T20:30:46.754Z","1.6.22":"2025-04-17T20:36:16.702Z","1.6.23":"2025-04-17T20:43:20.149Z","1.6.24":"2025-08-29T21:27:28.856Z","1.6.25":"2025-10-06T21:08:51.191Z","1.6.26":"2025-10-06T21:13:46.487Z","1.6.27":"2025-10-23T18:38:00.292Z","1.6.28":"2025-10-23T18:41:01.085Z","1.6.29":"2025-10-28T18:43:29.761Z","1.6.30":"2025-11-03T18:56:10.108Z","1.6.31":"2025-11-05T23:14:39.646Z","1.6.32":"2025-12-12T22:51:27.252Z","1.6.33":"2025-12-12T22:59:31.831Z","1.6.34":"2026-04-21T20:57:22.310Z","1.6.35":"2026-05-27T21:04:33.297Z","1.6.36":"2026-05-29T17:32:35.058Z"},"author":{"name":"Matchlighter"},"license":"MIT","repository":{"type":"git","url":"git@git.matchlighter.net:matchlighter/js-micro-libs.git"},"description":"Shared Functions, Helpers, Patterns & Utilities for Apps and Libraries","maintainers":[{"name":"matchlighter","email":"ml@matchlighter.net"}],"readme":"# @matchlighter/common_library\n\nA set of shared Functions, Helpers, Patterns & Utilities for Apps and Libraries.\n","readmeFilename":"README.md"}