{"_id":"@aic-greedy/core","_rev":"5-f0c821aad23f96fd390cded41b8324a4","name":"@aic-greedy/core","dist-tags":{"latest":"0.1.6-alpha.3"},"versions":{"0.1.5":{"name":"@aic-greedy/core","description":"A strongly typed library to write 'queries' on complex data structure. Including Consistency modifications (cascade delte, unset property on foreign key constraint violation)","extends":"../../tsconfig.json","version":"0.1.5","compilerOptions":{"outDir":"./dist"},"main":"dist/index.js","types":"dist/index.d.ts","include":["./src"],"scripts":{"build":"tsc"},"publishConfig":{"access":"public"},"gitHead":"7bd6c707a8427e36cad74ec6d08256ef72aa3dc1","_id":"@aic-greedy/core@0.1.5","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.18.3/node@v10.15.3+x64 (win32)","dist":{"integrity":"sha512-dW/TV7X3tHfjpEwcOYlWkWsSGp3rLsG2tXRZlAdlsDqsY/kqgoq0vsFVMp9Nbg8FtRLKWiXqvxBA6yTMsARS2w==","shasum":"673e88b31615c4e0a2b3947477f737ade38d35ce","tarball":"https://registry.npmjs.org/@aic-greedy/core/-/core-0.1.5.tgz","fileCount":22,"unpackedSize":56595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdubqPCRA9TVsSAnZWagAA7rQP/0AJvt0SsN2C2qKQsJL2\nU800CVSy760VnwsF5W2sUxhFXKkJfbybRzNNGVohpb8t4qHNPghp6VvzdBln\nUuHbW0rZSk6E9KAx+r6g5nViCR88g8G/T3sLtUjqeim+W4igaQUnK9Ot+rpR\nm1rOF1Jy8vbdunqK0iYx6T+EwBx66/sa7W2NtxazIlmUoUw38Y+okxrgEody\nHZFkpn05+f4B7Ju8A6TK/w13LYiL8i7k26+8xaxbY5BXLkmW3uJsnEMK4her\n4MdbDGSUkm+uzugWqIpf5mjGpbySdBa16S8tsqgB+rpv7IzssF8Q/ozkMBG6\nAtzh7POmjnvS5mkd7oBdQ9gPWW9fm6WWmhIX9jIF+uG70x9tNCpBhJJpC0LY\nS1SmIoh4DkTmKXch2v5kbIUfzZehlRaNdKeB/iJbj9/DD/WsN60KLHHAimoS\n8WMTrbhnT8EmDRfZ9eQPkeftaxabIRddnQQJizV5dDo+1LjVrqlltfII5TiP\n9O2fhbGVH+X12avA1wdcXXEn/bnArxC6eDxevvBdnJ9tDrUm3lhhPerKsO+J\nKX24rlCIUxZsmy4u0bTKrNwThsd7oJTAp1uD9H8n59NauQADY8BKvZjx6QrB\nMGAhT+9sBzIl3ZbmrDXSu74UZe3VoDPhOfZ/s6wBhGNHTnME8P6MxUWH6yLP\n4GvM\r\n=mAav\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkdM9NccS0qtm6sMqBEBXs+4iCsmktIUfKdVDV0Mzs0QIgXP0AJ3h4DGerIPYyjrFJzfyulHcEDq++AAGTFoW5uio="}]},"maintainers":[{"name":"bluebarcode","email":"madscamper@hotmail.com"}],"_npmUser":{"name":"bluebarcode","email":"madscamper@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.5_1572453003351_0.06054457520204837"},"_hasShrinkwrap":false},"0.1.6-alpha.0":{"name":"@aic-greedy/core","description":"A strongly typed library to write 'queries' on complex data structure. Including Consistency modifications (cascade delte, unset property on foreign key constraint violation)","extends":"../../tsconfig.json","version":"0.1.6-alpha.0","compilerOptions":{"outDir":"./dist"},"main":"dist/index.js","types":"dist/index.d.ts","include":["./src"],"directories":{"dist":"dist"},"scripts":{"build":"tsc"},"publishConfig":{"access":"public"},"gitHead":"a09d86e0d999ad8e2f1719d4b476dab1bbc5762a","_id":"@aic-greedy/core@0.1.6-alpha.0","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.18.3/node@v10.15.3+x64 (win32)","dist":{"integrity":"sha512-0wCHnFEgOT8t3u9v+aL5dRriIqnpgNdb5Ctcd63I5D4THRDjyXvBpLXCZCjASAvTGWvXAXIBBGoe3/csBbgpkQ==","shasum":"84c0cf84bb8b485f9ec91999207089a643311bf9","tarball":"https://registry.npmjs.org/@aic-greedy/core/-/core-0.1.6-alpha.0.tgz","fileCount":23,"unpackedSize":57350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdupAbCRA9TVsSAnZWagAAf10P/2PJMYOo5XZKZNG3JilS\niIJarQGWJFujJVUjJl9h4V77Ogawh/I5KU/f+degjY/Pn1pg/4gxRLIMB5lt\npzQMfxeJP1jrjoBtoU3yvOLNes75MRrfsAVwF9D2ZS+RXtSDiDnxkThHrvP+\ndvTuU4u0Ex7y/5As1XOWayODsjsQcwl4OiEd1f71A66GfloRfxRFi9mWTb3a\nS41V5/TJSKTXiUNwDY+zA0JJZus51UP5rfTEIR7oOH/g5k2gBooDvzu5sqtm\nmCtkIqbjYhRDG2P2da4xUuu7WyW+GrO59qDLkKtWxfd5KvLyp4y99sgLnISQ\nT7i/wWdSzlgAoIwefIqte75fImemGj9gnshayloNgiUPRw81+tYwUqUAWCJX\nOx+vntVhFBwHkpGAZYo7d7VYcWpCdGhQPqrOUzvClnFq9JbTz0A07kvr2zPi\nxNt/sEFVomq6uzCXZO6D5goruxZk7Dw/HU5E7HH5BWr8zdYZ07sBM17mwXkY\nNS1skO3tq9iisATJZ1nztJ8FBAzIu2ksnYcsEwjRX12RBahL+PKhp0Hn4tYq\nZJmu/P/3b6hn8QyoqBbEaZ+9TtWf9o6/0lstI7l2C1WRd4ouOImpkGua4Hpf\nHYnl9O6VYhB0eO0ORTQEAJOWDpUH+Myphlk1WuN+Wy4s/xx5mfS3pgvMnZsk\n73aN\r\n=8B0H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZrr8cEJ5Jc2yXSP1XeD7jeSGVTySqnhNwtJCzp/CUbAiEAw/NWsEsypLKGQrajz11ujD1tHINp3+u5pXpgyWf7eVg="}]},"maintainers":[{"name":"bluebarcode","email":"madscamper@hotmail.com"}],"_npmUser":{"name":"bluebarcode","email":"madscamper@hotmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.6-alpha.0_1572507675208_0.16761349177218055"},"_hasShrinkwrap":false},"0.1.6-alpha.1":{"name":"@aic-greedy/core","description":"A strongly typed library to write 'queries' on complex data structure. Including Consistency modifications (cascade delte, unset property on foreign key constraint violation)","extends":"../../tsconfig.json","version":"0.1.6-alpha.1","compilerOptions":{"outDir":"./dist"},"main":"dist/index.js","types":"dist/index.d.ts","include":["./src"],"directories":{"dist":"dist"},"scripts":{"build":"tsc"},"publishConfig":{"access":"public"},"gitHead":"fd2760f8a6cc7f458d613f2cb118e8cc1b6e94c2","_id":"@aic-greedy/core@0.1.6-alpha.1","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.18.3/node@v10.15.3+x64 (win32)","dist":{"integrity":"sha512-uZ7CmQOGA7Ug+bPmg45ZqubCacIIk9sORmzNUllFir+2sPc07sZpvzqbWf9E1E5GdzQal2ftN2bMTO8hkboHJA==","shasum":"ffe3f239271920feb1282998b3e5134c77d5e078","tarball":"https://registry.npmjs.org/@aic-greedy/core/-/core-0.1.6-alpha.1.tgz","fileCount":23,"unpackedSize":57376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduqHFCRA9TVsSAnZWagAAH7AP/3nuj/4yBS0A/Rfhci+D\nyUh8Q0E9p6N+A4xfy981wseURbJHnNDvZDSUjfkWC8Vz/Vew1G0kVYbSMgcb\n/bM6xD9AdarEUo2ez7rUINPcmrFrcfOK44P+XzNkezHC8vVsfc1i1QZ1u9Nf\nXyuHmVZpXt2hnAcVrGOXxQXgnSyktLeWdUjzrui7W3w3m9Wtz4+5qOeFpeMt\n7SpXQQg5+NPzkR/uZZM0xBZMwgOnpQ6JGGf6eKhX7cvPTqMRAQUcx0gQ1b7J\nYjiuCg7YrZQmuE3mivLJmNZpX+nMAgga658Apy57CHQKlHq4C6LPOfqdr/WI\npaG69tkthGlGT1P7pAf86lbJyd2fm5+xlVww02jNPVFTVfqsVAIPOmbDSSOe\nUX3YPn84lCB5WYwtQMPb6ywKSth4YTMVUX9B9Myq8viKYtEHIvIYtS2z8/Xj\ntP8wHW/I+/AzG3KqN54lcBT3lt0VflqjCyagi4Es0sc4Lyl5FnRnbgoHKKc/\njrR6L4bRiuv3vPDNpWUxYw9aibaX0BeWZLFPQGWkoKHNPX3rJolcpSBX4iOP\n0H2sJb3RfJmqnwKD7RK0TQ/vjTXfqKHB6dSjp0TLqDr5Rn4l0th58oFgCIgH\nEkcRZoQvzrKN7XY3fm0oAbpem7xclJIy9AFaGCGAeBHQYyb3t3vUvNOutbzN\nTAok\r\n=dEPo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu59EP/BeKOtmMZdO8JtzWrh9Hx2wZH3ZZ0CcNdzWyLgIgZ+GQKZwB4awPaaV3u3+TX5pmJ/NbA9YpC9aoybyKzqU="}]},"maintainers":[{"name":"bluebarcode","email":"madscamper@hotmail.com"}],"_npmUser":{"name":"bluebarcode","email":"madscamper@hotmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.6-alpha.1_1572512197006_0.017673653379283616"},"_hasShrinkwrap":false},"0.1.6-alpha.2":{"name":"@aic-greedy/core","description":"A strongly typed library to write 'queries' on complex data structure. Including Consistency modifications (cascade delte, unset property on foreign key constraint violation)","extends":"../../tsconfig.json","version":"0.1.6-alpha.2","compilerOptions":{"outDir":"./dist"},"main":"dist/index.js","types":"dist/index.d.ts","include":["./src"],"directories":{"dist":"dist"},"scripts":{"build":"tsc"},"publishConfig":{"access":"public"},"gitHead":"c7a6956075a3405b6af2b60ecac09d962b9b7f2f","_id":"@aic-greedy/core@0.1.6-alpha.2","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.18.3/node@v10.15.3+x64 (win32)","dist":{"integrity":"sha512-Z4AvrDLDnt/oZULKJv6XWomy9ndDOsxtgbX/PQzoDfYKOdtkGigvJMO/HmkdGI6fBYj2c1RpU90Qh/Y93JR1EA==","shasum":"6931706bab86371b34b41f226bcd5e0df89092e2","tarball":"https://registry.npmjs.org/@aic-greedy/core/-/core-0.1.6-alpha.2.tgz","fileCount":23,"unpackedSize":58057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwKrYCRA9TVsSAnZWagAAP5wQAIDQkM+Brc8SEm/GDq6r\nPTkKkmPOuaz9ixjy+1H7E4tbnqxO95ph3pUCj4Bh7azjQFKAE3rJnmHqJZN5\nOC3YOzJp3Ii/suQ7/E0wmLHhCSmMGfO9TtynmA+C5FDGgdkXJjAKablK508w\nKkKpxM/E9v1Xbdebqt2GQD+VI56qOg3rJ5uLF1CNvr/kg7fi8TSIjLjdOhvC\nsVaR5uZrDI9eMNqu3DANCDASJ1Ab8hKJ42HGfWrcw1gw2kFUhdX7TnT9UZCt\nly5EGVtGNm+b8RSMkk3817rMfkLbvUzjUJCIii9+qnT3ei/53N7IrqLvm8O3\nes+jO1l0Oap/wwTWAQNB3ihFhsQ0765jxEDOLDZDWlzkG98NFidl8vUcwqR8\nOZwdyYk/GEx7lal1iBX/HHssrINSldvaMTuq6foTyWzDoCjmZux7OCjlUOlN\n0LDs6IsfjfngIR0UrcCtBk88FPWsUjIArKwS9SvjWkXfPrMPXp36Rwk3mCTk\nnTL1F0PuRxxn/CIh5fN77FC9gnssKQ/OCNQp6AQkcmtWag/3iu1z4odx0wcv\n3Hep4v7SOEN1bL2rr0Wcg9dWM+nvXllIkIjPIJCt3EYLXpLm8od06NrG0hSb\nJi6tvI+ka0eGdiegl36pHIKikZofAp44053TdggIo6wubvAmRLAYI3t6pe8n\nQOC7\r\n=jy86\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgl90ij6l8h3AevvpHxaZr0yz1tMjcx4wHoVRSOXCprgIgYHzh+x1RxnOTSaPpPVaf0sEGu2exGNrAFXt6KUz79k4="}]},"maintainers":[{"name":"bluebarcode","email":"madscamper@hotmail.com"}],"_npmUser":{"name":"bluebarcode","email":"madscamper@hotmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.6-alpha.2_1572907736177_0.5769546108139565"},"_hasShrinkwrap":false},"0.1.6-alpha.3":{"name":"@aic-greedy/core","description":"A strongly typed library to write 'queries' on complex data structure. Including Consistency modifications (cascade delte, unset property on foreign key constraint violation)","extends":"../../tsconfig.json","version":"0.1.6-alpha.3","compilerOptions":{"outDir":"./dist"},"main":"dist/index.js","types":"dist/index.d.ts","include":["./src"],"directories":{"dist":"dist"},"scripts":{"build":"tsc"},"publishConfig":{"access":"public"},"gitHead":"c11c0a3ca4752f525659896253e9326852969aa2","_id":"@aic-greedy/core@0.1.6-alpha.3","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.18.3/node@v10.15.3+x64 (win32)","dist":{"integrity":"sha512-bz+MrAqNqTeeeD83zpjooa5FeKYyRHqvusKN8z3RfyhOqA/D3LxgrjDGE5ZR9yLyKdUAx1HkyPxm0ld7W+9sxQ==","shasum":"eea1902997d5ea894a29086edc1bf4f1f43b0fb6","tarball":"https://registry.npmjs.org/@aic-greedy/core/-/core-0.1.6-alpha.3.tgz","fileCount":23,"unpackedSize":58273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwLfRCRA9TVsSAnZWagAAdQcP/iEZoNzR16sIolPPNXD7\nqvZb/tmGbJCxNSo6nEh4NGUfN1HZ7NMawTRi4K/tvMoc3lRB82BeyPGfYK1o\n1EDZy8ElcKNapt4P7P18cAU4iDuxYyOoW7mnYgRCGkhG52a6olKhkXOyTtzO\nzMEn4Wtoyv/dW7rkIpUsmyper4NI6FOtleh0v9c2BbNtgBgcwmHlPVk4PJfz\n80TonbI5An8XPo0Sc485GrmPB6eu6EAW3DIvbrEoeKpuPr58Ez4XL/OLUUNd\neUU/qouCiqqw2A0Z9s3PaeUFoc9DzTD41NcLHELrEZ1/8ST2UaYa6/o62G5L\n4j/mn3nucS6u1Ugn7Hz7l5pd8r0kUoXld9EBSejl1jCr2tDo+Htn+4nVRIQq\nkHSgq9eCXw2pucIJXMOxTsZUgTfRZV/wSdpf8oy4xkQHX3/ZcqXWEOcoA0FL\nZLZ+u+eZoc7EcQXi9Qf3e7AamuXXppF0v5RGCUqYNfQpxdYF5a6oLp9OaWqt\nTNgTgDQ8a8eqFvPvaEQ97HDJh9/8MQhR/i5h7AeOU/vBQCh1xvALGqBf3m2V\nfvuaShqb0OmcFF2whQu5XJGclvpjB7ZSCQE+qQK3ROe9zMO7Q6V2o49gLJTy\nuEE7Abq2MVM4KuzgQw13EHBswu8PphhswKmRwVBcspYSf7phE2x4AwCyeW6I\nIDBs\r\n=IHIV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO14D8k1rhqpr91K2geqOz4W1XrKb4kS5WayLDeTfNrgIhAJJ+guaO38jEqQ5fn/synsvMLsH7LP56X/8RyI08v43D"}]},"maintainers":[{"name":"bluebarcode","email":"madscamper@hotmail.com"}],"_npmUser":{"name":"bluebarcode","email":"madscamper@hotmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.6-alpha.3_1572911057042_0.08330441412557565"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-30T16:30:03.087Z","0.1.5":"2019-10-30T16:30:03.536Z","modified":"2022-04-04T12:15:28.301Z","0.1.6-alpha.0":"2019-10-31T07:41:15.396Z","0.1.6-alpha.1":"2019-10-31T08:56:37.158Z","0.1.6-alpha.2":"2019-11-04T22:48:56.306Z","0.1.6-alpha.3":"2019-11-04T23:44:17.367Z"},"maintainers":[{"name":"bluebarcode","email":"madscamper@hotmail.com"}],"description":"A strongly typed library to write 'queries' on complex data structure. Including Consistency modifications (cascade delte, unset property on foreign key constraint violation)","readme":"# Get Greedy!\r\n\r\nThis library provides\r\n\r\n- deep\r\n- typed\r\n- null safe\r\n- Ahead of time (?)\r\n\r\ndata retrieval **and** data manipulation aswell as data **consistency** in complex Typescript data structures.\r\n\r\n## Wait what?\r\n\r\nImagine i18n keys or _paths_. It´s some kind of AOT data retrieval mechanism. But instead of strings - you can use it for everything in a datastructure. And you get type support in the making of your _paths_ aswell as in dataretrieval. Also you can pass in variables - so the retrieval is dynamic! Also you can not only read from, but also write to these _paths_.\r\n\r\n## Examples\r\n\r\nFor now please check the unit tests in the \"test\" folder on GitHub!\r\n","readmeFilename":"README.md"}