{"_id":"@gram-data/gram-ops","_rev":"31-284ce334821ed8d8c04f3cd607d91cbd","name":"@gram-data/gram-ops","dist-tags":{"latest":"0.3.11","alpha":"0.4.0-alpha.8"},"versions":{"0.2.9":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.2.9","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://github.com/gram-data/gram-js/tree/main/packages/gram-ops#readme","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint","lint:fix":"tsdx lint --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.1","husky":"^4.3.0","npm-check-updates":"^10.2.1","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.0.5","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.2.9","@gram-data/gram-builder":"^0.2.9","fp-ts":"^2.8.6"},"publishConfig":{"access":"public"},"gitHead":"1ff6bdb1c799a29a95540314bdb5b2a881971774","description":"Do stuff with gram.","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.2.9","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-WPg/RooFCMCULqTZB6qgkHn8kb/j3txN84FJHrKabdAoCHhThjuPIwZTzmru7L6SjTdYC48Gk/9X79CbsbIKkw==","shasum":"a192c12e27ac4b227db91017fd329b1d939c8975","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.2.9.tgz","fileCount":18,"unpackedSize":29131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftaAJCRA9TVsSAnZWagAAX6gQAJwl3fpCo3cM+aog5/7A\nHbnfZBlefvzpNewVu3S3b1EB6c9+VHQX7L2CJI8kL2UiJ1DGJyb8pEL/vZ2y\nTw8PS2AcwATZBbDjb3Q//oJwL546xGVEAbtddJ0yR6qMy/v+93bFyuYqtotU\ncb5XGk1eYrMgiW/ITMdhVuqXzkKLOKP5y59wVSwEtHuSGshhem0S3BYb7V6V\na+UUDfe3d+m1lvOnjLYC8yZ4B3WETa9IjZcqt5B0Qt5SxlHRzxx8f7OwEgGn\n6M3d48Q6AY1lHmq6lDeWP6aeW2cBIrHDNTyudMYSDuHG0kKu4royJ3ZMkN1B\nG4aRMKOqHBSZVN1K7JaFLKkbbONm/kehcXP0P3JSS7rvZOOh5s5qbBrfuDL+\nMF5LM8VLDj2n8KfiPkg5PNg+21nMy6Pp72tq1+wC0C42pt6G419C1AH3rulD\nIyDIOpS8ZQ5W+zlVJA9DbNbUedH+Ysi0ungZiidiwaC3CJjyrR1uuI8w219j\nDiZ1mVB53JcKM6WaQiKyc50rtk3WjyrE7B4sHGvnH6M3pZPgN9vfrVHN/5LI\nc5IisEVVnCyAOAr/a70xFynOM6HkA0VX2Qbfdht9K95IvctZDTZnN+FsP44o\nIjXBiM2JDCQm2qJyPRE8y9uaD4e6VZnqnQcQgQ/1m2uliajpbojOdRX3y+hH\nox0R\r\n=D06T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqBnB8U7gCtMWqC2o/TXwrvtKDwfRu0Ax9Lt6+Me3nFgIhAJ/M5+sPBpcxg9cZJ7tRcCcFEF+IOvE/KvJv+ikbM0K1"}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.2.9_1605738504906_0.9484789324140097"},"_hasShrinkwrap":false},"0.2.10":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.2.10","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://github.com/gram-data/gram-js/tree/main/packages/gram-ops#readme","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint","lint:fix":"tsdx lint --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.1","husky":"^4.3.0","npm-check-updates":"^10.2.1","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.0.5","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.2.10","@gram-data/gram-builder":"^0.2.10","fp-ts":"^2.8.6"},"publishConfig":{"access":"public"},"gitHead":"5ab0f6f900db922abaf69906f62d6cf23e12215e","description":"Utility operations for extracting path features.","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.2.10","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-bY+8MWlnZiTlj0+MNJIGwRWqnK5eRG422sy5bXTUgclAUIpLTAQqZMthxacfkenkheQQSS2oubyp5n7WRAug4g==","shasum":"69136fb78916c6259310b2ee1b37c9a080b7c9e9","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.2.10.tgz","fileCount":18,"unpackedSize":39475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuqo+CRA9TVsSAnZWagAArrkP/1rD0F562m/lW5egWawf\na+l69Hjrq3iRkVVYvp6IZOvK+5jK/wiNR2VnbHpGOWOwfP0PK6AZBYmmVL1k\nVybiN1LzFeR3jMZhJH/DBP2j0G1KI3ma9ezRh+jpOWgZqdWPbm7FwEjEaMCI\nRjpasrDutgbKIKPVDFo+DMYHZrIh08B2UB+gYsd5brl9TyZEIb0aeTsIx3n6\n0gjRydzoxTVp5PUxJfIlhnR5dsXPwpJO+XvXMwxj7gBbiQ278Z3vZruG1IJ8\ns5DU53iwbkejTkCCNRZ6irNgOryGEAtJY79NM+3/gJ4BtehHgr9A2eKytD4S\nVXtidgAc32m1CVyoWV+CvxveA7Tu8XkLKhN2R0kmdOnPxDOwz0jSNPDQ6heM\nHe2zb5L1DIRi/rWkxg8IRw6arYC0C2cHQhQN9JxxZqdhaPYSDvK1ZjrFqiXW\ncg6aZ+HEsZAmLRfIgRv1EDD9/v1TJCDro5LZEEwbXuiANYncV3mqilFIywpE\nuf6WDeAxlWCbKoxFtEY4xl3Po+QZkcazn8IusObcFkqWQd9Z1jfqJeRV59B6\nBL+YiCSUbkljMUupc3f/yZ467D4ddHEpLzdN7+O3lyVsVD28iglZ1gtrdfN+\n4+ml7A+63ws1HXfVhxv/eHxp/fPqoGo/XIIPJEO1SVNFhMkbAuDX9Vhxgd87\nrJ1Z\r\n=V2Yi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsYAJyq3d7UBK8v8gT1JrUc53ZW6aTlceWpXGVapfIdAiEAy6zgwJ+xR+SP9C9fyK4yjvijQAhp0nAXaueWRPOggmA="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.2.10_1606068798531_0.06049996820539372"},"_hasShrinkwrap":false},"0.2.11":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.2.11","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://github.com/gram-data/gram-js/tree/main/packages/gram-ops#readme","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint","lint:fix":"tsdx lint --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.1","husky":"^4.3.0","npm-check-updates":"^10.2.1","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.0.5","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.2.11","@gram-data/gram-builder":"^0.2.11","fp-ts":"^2.8.6"},"publishConfig":{"access":"public"},"gitHead":"23013fdd8af755746f936dd4c01b165b90c477d7","description":"Utility operations for extracting path features.","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.2.11","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-RqdvQs6pto9CbHABFR5K0QX85oWbCp/T8VieJHA+GZA/uz7IxqQz/dhjGvOspkB5wjoS0Q5DZKhiCTGS5shBHA==","shasum":"e139ab19f3dbc12fbc1af928d39d7ffe208dcdb8","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.2.11.tgz","fileCount":18,"unpackedSize":39475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvNjECRA9TVsSAnZWagAACHMP/2Nab6GdDKe9z2JIy4l3\nsQ1+RDHVFc+iR7H6U7VDh6II0i4rL/VL4Du5E/OrQABvjJ7ilswvlbYFAKIi\nRsB1DDICdRntGhZIo9hvWy3dNTAFc6Yegad1x0dCqBVt5KVqhXOXzZUMKe2J\nzWxphxFfoPPAXe0PWOnWcLzRFSW8hCIXdDDhTFQ43EPV1lf6N1E9RHCz7GNY\nQN5sWdXTXBgEmPpi4bUw0IoBeGQHSrGdXXVfPijgD5FGsYglt9POaeQkcEmA\nJqSWpStNoCgdeg5BcXrk5DPCvmQPgKRr0qWw5enA8jezLPfwIjOKTi0LJ0U5\niJDoDM8BjInhdE1qvTGq8C6FTqMTouv+GBCMlWPGt4ZZXrA6N79TET8RBvNs\nPsq7jjPhK7SMho67LvTF0jyHCKUwagXZXcUz1qPBGk6WP0sVIDW+kpUnZC9W\nLpbRHGmSns1d8HQ0AgrjSV8meR23ucNwM/wMtHmS7Ow713wf/RkTnt2i8wR6\nMM9IykbCEZBRWvsvc2BfpVDnRZnA8p3kILq0rIczb5yIMrR5EoGavsI0la27\n55YWb/5jBIvNtuVM3DaYSexbKz65/AVhG1NwS8YlHFMkaxwiAOG47nWEIc23\nbbaWTuhy35d71aBlkEERzQShcYTbs1zbGqB6lWjiBxBXUhd0tOD0ekBhvgNG\noaCD\r\n=UImy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRwQ4VjF999B5of9VKm8PCn7bqJ6+UR9Q+nBRD6AmoHAiEAxzwfW0dIodxaswPgwrWyTpbnbjWKL2gs8VedGpTQ2jA="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.2.11_1606211780032_0.8504978395981351"},"_hasShrinkwrap":false},"0.2.12":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.2.12","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://github.com/gram-data/gram-js/tree/main/packages/gram-ops#readme","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.1","husky":"^4.3.0","npm-check-updates":"^10.2.1","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.0.5","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.2.12","@gram-data/gram-builder":"^0.2.12","fp-ts":"^2.8.6"},"publishConfig":{"access":"public"},"gitHead":"7f663c601c2fcd63f180bcd817d107e9cd5f29ee","description":"Utility operations for extracting path features.","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.2.12","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-03Mq0LpE3zaZRivYRnROkeKPp9p/Gw6zW4OlErxxuci+HWhDapyb2gEZtz+Ner90hhgPXPq4WpZlfwgo2j71SA==","shasum":"1b8a75d2dd0f01b5908f0bcdef072bb7e396f72f","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.2.12.tgz","fileCount":18,"unpackedSize":42257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv4MmCRA9TVsSAnZWagAApR4QAJbXJ2CpFamZz2+jiA0k\nLmEEpOrzZyeM0PveFvg6MWayKSewfZz8s8Hcm36NDC0D8pJODJYTl8PO9Y3A\nBBlyTAPm/ZsRwzvZKtmvj3T4MoKRIbK0c4rJcw4yh432uAsXWejFhYLXkoqV\n61e8ki8XA9sTr25zO4Hg/KNTP8CaaGGCu+ZNuH8gf8NKRZD8djmDy1WICSoE\noleHMz8gANdwSeNHmRyxESh0LXljbhn0AEuC6z+Y7SjinQGlAiDo5YuhPx3E\nYgkPwFq4KyZKd6ZicFD90Ht+6FvZQmCD4xhl8nY/dw4YTRjvDKNC4JO5jHBR\nNYzk3koH2eWDzL3Cyvuv/cbE9/YlJgRFlyMDgUmSXtHGkoE5Dq04Winqp8h1\nSG0/Aic93/7ciQ1U7Vk6w3nz4f8vBI7X7TVRDcVaIFcMmJTgy8GqvnmWHFcR\noOoCCVKP1os/RO/LWZJ0xuhPNlWMBeEmy/atW1sRho+hflQczq6OJ1wLUywY\nG1HEI4RYOmKcCCO711jC2Ei8eKNtFR91kh9tc3RKM/0yuB3qO0PlGwfQMHgL\nQjF6bTa/THYHQ6ddzoGcmVUdUcRXFtviCu/hg41vtbJkc20rAXCvUUpaK13E\nQInmzExK5EJ3F6NPJfqeRXCHqVW9AHyOxEldkHsgi3mFjdGXwb/nUbyFPsmd\nBtU7\r\n=U4iB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApTYfs7x2ZcJX6NTUT6rKkNJ0slD83Kvk5k0oi8V54lAiAqtq2YgyBaHpo3ETVwjHA0yYl7LuAEQdVYUgSxt3XFVg=="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.2.12_1606386470268_0.9027683549516989"},"_hasShrinkwrap":false},"0.2.13-alpha.1":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.2.13-alpha.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://github.com/gram-data/gram-js/tree/main/packages/gram-ops#readme","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.1","husky":"^4.3.0","npm-check-updates":"^10.2.1","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.0.5","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.2.13-alpha.1","@gram-data/gram-builder":"^0.2.13-alpha.1","fp-ts":"^2.8.6"},"publishConfig":{"access":"public"},"gitHead":"b4a2abe648ff61d7c23add3c762e2953446a4976","readme":"Utility operations for extracting path features.\n\n## How to gram-ops\n\n### Install:\n\n``` bash\nnpm install @gram-data/gram-ops\n```\n\n### Build a path \n\nUse [[gram-builder]] to create a path. \n\n``` TypeScript\nimport { node, edge } from '@gram-data/gram-builder';\n\nconst left = node('a');\nconst right = node('b');\nconst path = edge([left, right], 'right');\n```\n\n### Extract features from the path\n\nExtract a node list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst ns:GramPath[] = nodes(path); \n```\n\nExtract an edge list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst es:GramPath[] = edges(path); \nconsole.log(ns.map(n => stringify(n)).join()); // (a),(b)\n```\n\n## Next Steps\n\n- Transform to js objects using [[gram-value]]\n- Write back to a string using [[gram-stringify]]\n- Introspect the AST using [[gram-ast]]","readmeFilename":"README.md","description":"Utility operations for extracting path features.","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.2.13-alpha.1","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-KaR6tWlbmgRFRLRmRsXmVMpBWGKHCgVugzlpbKVvZEz8HRLGNUM/+kVtnFzTA6BKRuPu+kaKW+qgWByZ36dIPA==","shasum":"dae53643cda8b2f4ffe63e00e797af770be4ad44","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.2.13-alpha.1.tgz","fileCount":18,"unpackedSize":51171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv52fCRA9TVsSAnZWagAA19AP/jZD/0vyJRpYGwBuCP4a\nhcHFKE08Ig0iBs2oM2iiJ/Dnd9W1mFiopbA30vaYYFA/m8l4qmnP3JPuVQgr\naP2PEFzFQbdp3XpP+mHvIIlJJRh5KeMOKUVuO0V4lLGS4jkcHbb+Zm3QSDFU\nkLXswXDLbe9MWLr9Po+VRx9wenoTR4f4muHXNRnVVkdTRH1LfCYBmXO/OxtV\nQmsqnu+NM7oCpEikfm+9ZxKIInTnYPjbyeD+UtQv0Iu1Ud6P+cUZG690OoCk\nxYMg+LOJg8vbh5xNyu1G07UECL2Jhz87787nUSWc7gOcxx1H5nYxcOxMQ85M\n2A2r3jBtOW5UBHtuldT2zs0w9T53O9XJcU0WBdnsmFNpg9Ie9wwdYzt0olgf\ntgPgHRdJ781t7KcFVD6/Q3CUHLNXapD0EMGHun/LT8utSqL4ckq2h7eolv4D\n+5rQUfGQHMHZ9HPTGySP7U43LvViY6WJa2IYAMPYRLy0tnGSP9IADsYA+8+t\nZYH68TEAUEJuWu2b7oUe4y1nJpHAdDCxZjlipMAmJWRy1F+bzWxQ4LmChBuw\n6fWpcQRwLKdeoXtGrIjYUBWIpT5mbfneO6c+p5a8yg4f+RRn3DHAgYlItpdM\n4JoGjDadYwAlh/gtEKkUa1jeRxAGkAc/ynRwH/37h1FU3xFsm5W6TJ+fJDb5\nZJ42\r\n=gIR7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOrUBWH9HB2v/umbdI1Gx6nSeC/5aA6D9wFOzWr8vSagIgM8j33amgNrfYQ+bQskm8nUUV+IPD1zkefIPJnPU98K8="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.2.13-alpha.1_1606393247262_0.6417592862979702"},"_hasShrinkwrap":false},"0.2.13":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.2.13","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://github.com/gram-data/gram-js/tree/main/packages/gram-ops#readme","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.1","husky":"^4.3.0","npm-check-updates":"^10.2.1","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.0.5","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.2.13","@gram-data/gram-builder":"^0.2.13","fp-ts":"^2.8.6"},"publishConfig":{"access":"public"},"gitHead":"d453e655d898f1e11b98f8b81b073ecb0d8e85f8","description":"Utility operations for extracting path features.","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.2.13","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-StdUIrJZYtGCU2wIYO1W1KF2EYmvcvLGnliXLMg1bZC+frLXaBkVJpoK82ny/mRsk0189yqnuBmnEVf82DDjSw==","shasum":"6fa20d5dabd3bfffc1e98e5973b1e99d2f12fe71","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.2.13.tgz","fileCount":18,"unpackedSize":51261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwPVlCRA9TVsSAnZWagAAc2MP/i92W+PsUKbqzr69YK1V\nOkVe/1/2kMghFjdNxP+VFBuv0sW597zSOZ7JaASRE04LmAJOJTZztcn9sU6g\nXMJB3iTyjF7s5XIkUf7EW9gNWyGbXjPD/tps97PX2o2kWLmaUxEgoWx+nwB1\nkzi4Z43/nGL+w0/YBDlpBioeUc0mrJ9cXEBnT4MUAtrNZCvh+aZbskVZgGNs\nuun1qrGSHZ5SA9A+H6boHnCrlu5aNDsWeyYrgRjgYsB8H+JoIli3VNndrvgn\n02WnyFxWmYqa6NfL9Em4TzIEmRB0QDbkG3BsLiTYofq/XQid/6GnoBbfQAed\nynnNKRLo47jRCF+SmVTxhg9IXkLjEOKo6cN4Z0Ug5EBqF807ozi5imKcQNVn\nbcH8fDJVi68pml/vE6+y2O3Hb9Iej2p5C+vqp0r7johAHUxItXZlcEoLZ0CV\nk4YZoKpCI2Cua6IVg1XYca1Z2aZ4Rha+xHLZRPEf/qK69pEimPJX5zs+OkJP\nYR5aJ9twImlZPEcygiElVbiAyjJNJjWxlagaAvkYPhPnZbjOtd8hnQWPkiOA\nrvH1BI0EFRDOrd8IYZ3/B+l1T05NEaB31srNwH1/BsuYPMi8az00aQzrgN7w\nMP1Fc4PJERPMHpj4Ybf7yuZDwajtAazwjDMdKjGQK9FFWoMgmzQUoklP2h5d\nL4QN\r\n=sisY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdLjnmacgNm+JZnyOS8pqOxYM9PL4Z6HW33+6OSr5uZAiAsgoA9USszUz2rfips5Pp8xAuzLfs6p6k0lpaBPZMouQ=="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.2.13_1606481253379_0.944472385395583"},"_hasShrinkwrap":false},"0.2.14":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.2.14","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://github.com/gram-data/gram-js/tree/main/packages/gram-ops#readme","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.1","husky":"^4.3.0","npm-check-updates":"^10.2.1","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.0.5","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.2.13","@gram-data/gram-builder":"^0.2.13","fp-ts":"^2.8.6"},"publishConfig":{"access":"public"},"gitHead":"efceee89285585637fa856af06fd9aafffa0453b","description":"Utility operations for extracting path features.","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.2.14","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-LKDhjWP7etm22ucBn4+poCRBBFtNvQBLysMrOdhW8+4icvfe/2NBIxuB23HhSlX3BNo7A39QP0n1fa+9/+zCrw==","shasum":"d9af254fc8a63f9678cac79b5d8eb900cdc969f2","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.2.14.tgz","fileCount":18,"unpackedSize":53070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwQfnCRA9TVsSAnZWagAAa8AQAJZURvOzqO+TuOed3yE3\nRvP0kmbJrzmCoFa4G/8Pz+CldmK/6M7BYEr/haY3JoQ21Ogb2A0FmMO/CloW\nml7UIhP/psSFP3rFdrZ7CsjC6M8G433weEKisePQQMi52MLflZjhoYYuePAT\noY20OkTFmMiccGtHEC95H1vSt9dew/ft+WDH0f8bOWqHnSZeD8eMTFpXx3ta\n+jqLVeqY3zP2aOXNVJhT3DmSkhXhu60FgaO6sNFynWUFErD2N2ZGWsgU795A\ntJUWmKGwnZ3mHr6lUAgP4EaKi4DAgsWOOAFZSzn1Y2SVsie3Ksb0f7NXTzzc\nf+ShF+xss8oSHdSYnXBLIUo9kYmSCCP+yEZZdhyGDuwlZ2X90SddTXOmqusy\nO/9TJfTI7kJk3gkm6wAn+iBpDiDTboC4CMnE5DmNa1uYau3zY/Pm60iaUPm8\n+3r/zfDk6rB8P7xUyb81rvJihzauQcVPyUVNeGhc03+mDc9DxBgiyM5DMlxv\nbU/GksqOO1eX4wvQMficDuqRX84YGsDIChksse6sEx1grREOpTugVRxKmF2u\n7MrIJjexgRT4Teoab7dMcIh66/sRHCIuNuCbgZk4jIalBv+W0OasU/Oqx2DY\n4b7dMu/Um3KuoKqQ0m519FHVNyQbRckrSxNABpYV8wYxuP+0WCUXcVM/3ILi\n6thM\r\n=mBBP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKRTNUqkcleKroiTjPatAZCRvdil0DuWa4KAsFwgJN+AiEAqCQuwz2H8ONUNBIDwHOCB2hpAP/JOo1vnwK02Nb5NKs="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.2.14_1606485991584_0.5347142818358821"},"_hasShrinkwrap":false},"0.2.15":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.2.15","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://github.com/gram-data/gram-js/tree/main/packages/gram-ops#readme","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.2","husky":"^4.3.0","npm-check-updates":"^10.2.2","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.2","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.2.15","@gram-data/gram-builder":"^0.2.15","fp-ts":"^2.9.0"},"publishConfig":{"access":"public"},"gitHead":"c3049970cbd258e0a930927b71558b5245621758","description":"Utility operations for extracting path features.","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.2.15","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-+A+CQ4YEL+E5SDcv1NR4Cb7154vtJj3b1IwYoSETm1NMnDcCgcgBN20iPRj1eC7aXIMJlOiH3ZAkNcBn8EbdEQ==","shasum":"c98ae5f24b09887357c234c5cb869aec02a16484","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.2.15.tgz","fileCount":18,"unpackedSize":53241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwR0vCRA9TVsSAnZWagAAomgP/1oQrfdN+BRgiS3Uxtg+\nAZA8Ygzsx8/S3+zV1W1ylr3teLzCaDnI1ze1TcxUQqDEabPrsgvygBKI0OZ+\n3q8P7mycnOqd7JhbOy6wNRy/LP6bfrXk4JAC0QueCORh3uZQwDNolpesZvxp\nVAgXk3tTIjmmMQBOu0oIu63B0RPgYluF3cxPcD7QXHioSHRNDnnj8bHumjxQ\n8LM9Ye+l2+k3F7vUd3ZHz5lJk3kqqOhrgklbtC+5kuWAkav4o29slSYcflY/\nDVc1/7FZ84qr6oki+Zt8R+d1vKETk1zRPMPnU3g5DlrBRQyT6ssv/M+hyViH\nsB5a7NYfnROCjiLZsQ1cT5mzRDDU/sWWMRHy+xQcG3o9BcC6qWMI7EXwocNw\n9RSTjA1RErRa8VcWJJRWtg8sKiNOPB1hGRNNdVsbsNx5Ma1DtKaLeQTfIgP8\n/TOaBfmcoRblq9sWzNE7VsqvaqMIZ3XJw5adSsg95vhojxB2er1T6PVcxGzJ\nQWrbKRt+MgNLLvAdQv8bAuUbg3McduuYDp6O0ReYvAw7dUlba5jin/lj2OPb\nEkQn1NDvhsBCY89Ye7YSBM9TvgT+ZV1ohFr9uPlmCPL8u9OM9giWMeQ5odUf\ngtXmSPequa+yw8QtuZ22gJll2NH8yaQg8Vwpkc4uaR048YRWsJWX69HhHSwt\nJpEv\r\n=KCB8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv2BpjU5t7NH5/iMZyXO8k6OoUMYDGhqn61FmmLwUwQQIgH2xUiQ0UgTTxn9fctSxLeC9Px3yH/F0CmersmUWEHRI="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.2.15_1606491439153_0.4436010050752446"},"_hasShrinkwrap":false},"0.2.17":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.2.17","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://github.com/gram-data/gram-js/tree/main/packages/gram-ops#readme","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.2","husky":"^4.3.0","npm-check-updates":"^10.2.2","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.2","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.2.15","@gram-data/gram-builder":"^0.2.15","fp-ts":"^2.9.0"},"publishConfig":{"access":"public"},"gitHead":"6e144ffd57cde1b4a8da67e3a636c9160875f2b1","description":"Utility operations for extracting path features.","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.2.17","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-2t/7UlCnLGA5BQffi4QINQmtTxAFSDwyE5MG5o6R/NKUvGSy2pQ9aqHxQEHNBLZGkNg11n3WBxCdJ8k2kQXi2Q==","shasum":"8381b5ba80d4a400f340f161cbc7548db6afdbac","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.2.17.tgz","fileCount":18,"unpackedSize":53253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwYMPCRA9TVsSAnZWagAAoA0P/3b7rHZyoxrk5EpetzNK\nxUdznKZVVSeQe8xBYQD/LOmEM8LmqqZIrFZLVHUrnDAgvc2hR2VopgW9ZqYS\n35D+Vcf0u3TAfLX/eMb3+i7LA/n35uRROuXkKbjFBDq/uzLAizFydiVbqQay\nP1jS7LZbtN3nTFMheLL25bfDexGMWPljSGof6hlAz6JIxVs83mAYozJHEP+t\nnR+BIGd+SR/0ILwgDFJAPSWT3K84d2djPFlBuNHImsc1MqgluspA8BZkNZC2\nQNBehJLDS9Yjd+iiY+GN7dC+PE5tyuB19im+oF+K4EfwGpV4LneJaXDZ66l1\nqrZ43c8PU5s9ie9y9KgJkFaih2U0g4b3dD4UYDDHNepx6JVIMChrhDoM1VAF\n4lGtYI6az/CPYYjD63Xy//snh3vHg45l0CRT1aRyYvXQT0p1XlhXwV7F+XXQ\noGtDlH5tiHva3u+O8HZpBCIgOLLrYOQFmzsd/pIOk2O/X5OSN+5aAw/MNt0H\n3+vi4DEV9HwvnVLVE6WDZf/D+07T8BtRqOnhbl6swvJdihh2nHo8z41qIzb8\ns21BU80swoboNLraFJwK3QNYjh/rtzu9sx0PH+n1PMorAg3CWO/iMsZLa9p6\nh9Bp8tNf5y4giX6Ayf/0LzFd2GYLgF/wFit4SilaJcRYxZE65UErqT0QqjcD\nmva7\r\n=z38o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTOsPXZAc9PALlgZEzIYHE0Pn5gBioVI7xZyLCdd+tSAiEAhm/D89xVAFQajDYoy5NyfrmR5kx58wO6GZawNUb9VSM="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.2.17_1606517519203_0.47425842633979465"},"_hasShrinkwrap":false},"0.2.18":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.2.18","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://github.com/gram-data/gram-js/tree/main/packages/gram-ops#readme","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.2","husky":"^4.3.0","npm-check-updates":"^10.2.2","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.2","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.2.18","@gram-data/gram-builder":"^0.2.18","fp-ts":"^2.9.0"},"publishConfig":{"access":"public"},"gitHead":"3f14810a45eb375bef4c583130123f6fa1ec1e0b","description":"`(ast)-[ops]->(features)`","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.2.18","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-ddeMFmPnMDnG925elkukZglcjnoSbqiEuTDLQm7oHY6krxKu0Az3/whKDDgtwUJIuGXWg9pvrwObeyqjgMoM9g==","shasum":"6261a60cedfa0031690e6961a42959e1d21eb794","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.2.18.tgz","fileCount":18,"unpackedSize":52907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzgALCRA9TVsSAnZWagAAVM8P/jL5GVaK5IVKQCc5zoZH\n9cynTywVrzAX6rEY5NlThL8Re1eoGymQ8w3MoEzQXIXssrtdbE7aZMDlCRtR\nAAPALaYjLKNvdX5TDaV1eQvrm0h9SLG1qQ7D9u5NsiWiTjpHWqPU/L3HxuJm\n6Tcgwuk7G0AKuwCbe/AGoErAz2eQefStR7+i4VKDRoYMOlOmR7bBZMxcR9wy\n1BJJwKbVBqLn/rerK7gRWARsaVzyTwEcqup3SIKK8obRlalBDcENC67uuLMs\nZn3fxpEGJkGU0tmKgLPdArz3gaM92O82n5Te485F9VA3E8xO5Cux7bQjSfmr\nAukTjWtcSNzfKZ9JD/IR3uJWcxvL3XXGuCqafnwYeXOmgSJTypSt3feg3Dfo\nU2GYKJVRj2u6uEIFaYwyjBvodTaZUUiIQFN4X7+porvqr35HPDXDbykqTurb\n/pV1lt7ZhDmS+M+tE7gTxQnyt6q6TvyDcuNqE7bkuqrm+extf1LqIlUSXjxO\ndO744GqGE+sgOX72GR21op4md57ICkEo7A+cL6yvQZtBGK5RLfBVbBEbUnv0\nqsokK34RgMKZGRMEIYJ7osxT9paw0N9nPQvLxcXhrfc25JDf+csxsLLzF+fw\n0fHXSqCX4fzeevifhk+ANTGtM0mZSAAuUDSPWDuvPPVho4AT/H3Wao6dx6Ha\nQgmM\r\n=hUgh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSohce3s06juNI75HcFSHZd3K9wplOOCC08Rkp6YkSgAiAkurOquEY61UyOWYr595Wmh7jQdcs0XlTctJC+OkehXg=="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.2.18_1607335947486_0.026434788260471187"},"_hasShrinkwrap":false},"0.3.1":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.3.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"module":"dist/gram-ops.esm.js","devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.2","husky":"^4.3.0","npm-check-updates":"^10.2.2","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.2","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.1","@gram-data/gram-builder":"^0.3.1","fp-ts":"^2.9.0"},"publishConfig":{"access":"public"},"gitHead":"7bc9b6e3417c00e2ba2bcbb24e9ecff5ea15dbde","description":"`(ast)-[ops]->(features)`","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.1","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-gH2bMQ1VQFumB/MEDJR7LoJY3eRzgFPJ2t5cxrBx3dGoGevRCamk01Kj5tkrrBTAA///dCG1DD0FKedGanpNog==","shasum":"a231d702154937d4e4bc8b83d0b849070b228ddf","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.1.tgz","fileCount":18,"unpackedSize":52889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzzLSCRA9TVsSAnZWagAA0JIP/02CiRLUjR6w6q7UCVdl\nrsbOVi9HnKETuJ0BZfql9wttBwujEmGaFIpFdOhzGChQUOIArf2CyvjqHlJo\nrip5O96recRV6ZlmFUUsh+030j6W3E2Nfc2fjpn8xb1lxQC5/f0uz+Bgti55\nA8nAYTlO2mW1K9ib4JjNe8ujXsUGSyOxKEfJXOClEiVNd3l/oc5cJ4WW3EtS\nocwugHw2nVYbP+BQxTVwxast1dLSWZK0z3NTAmZT6icluJQiIUkoSmEiwQDJ\n266e8zNcjxs1jp7Qhkv6fQLgRBUB0nNTFuH5+8CRwoXBXRHRoEy6kPqjd8nN\nt1EA9s74iSpcmYW93YBCwkSePskGUlnPC8uP27waMfvyXIqvILbLWx/M4FYQ\nLhbBLTbLnJVFFDluDiAOiIKORmE34wS0QqNBrzkaKb9FD5OIZ4BngP1JAM2b\ntmvr5z8oxvjjTFDYT2sK2c2NZ3kGbJqqnXHs+sApMNOgkSbNfXjr52MfmU2A\nEXSDfVp81V6G3UEt7fMnXumBErcxc4rGq0xtVoebMsHGADmx2Fq8+04i/qL+\ncmlbsTWow8XPp2CnfoYVmWniqRsvp+68KeIhGJYLjN4a7saUKqXJDNtBW227\nrsT5ye91YT1TtacQoCvkSwvPzaE9Z6KZxtZRqN+cIs89bnLCalTAg++/2TsE\nBSvX\r\n=JciF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvrDrkaqGQCBASCClQ1p4Yxaxga/FwwU2VIk96T/VZgAiEAr/TfiDG1txPW7TaOJBSVyeuggkXqzhRJDpY+S+DR4eY="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.1_1607414481663_0.9410814099120008"},"_hasShrinkwrap":false},"0.3.2":{"name":"@gram-data/gram-ops","keywords":["graph","neo4j","gram"],"version":"0.3.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.15","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.8.2","husky":"^4.3.0","npm-check-updates":"^10.2.2","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.2","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.2","@gram-data/gram-builder":"^0.3.2","fp-ts":"^2.9.0"},"publishConfig":{"access":"public"},"gitHead":"f97da4fded27f795f417a1547d9c761c521c8778","description":"`(ast)-[ops]->(features)`","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.2","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-0kmxmQY8ovQUbLrhIvOAztPVxCNkRbP9/QUH67tvfAlc1Gt/9mHZ1WGYP1iqYa9MXhC5P/P+cC+Ca0B4A+kIrQ==","shasum":"f13d18b228a2e47e797a06d2c83c4e7c1cc86aee","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.2.tgz","fileCount":18,"unpackedSize":52794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz7DCCRA9TVsSAnZWagAAW4UP/A8gpS31bPKNrdjZcEoj\nKsIOrGGD7Ny5DKnjnyoM46Am/S/taEQrjft44vhWCfhIskR0S8iL/fafnalM\npM7hRqqhhWzPsWzzmIyHtGmpo8DiJb66wZJfk3WVsXOxlgomuPpwMNVqtfpQ\nOppxAPzkP8BX5jTvJXDO8QbEZh4ZGCFYiChE84sfj0yX7tHw8PeHMOND33eG\nswGu5PePvdt4JvWqjtDxmgO89htMeeg8r7dhVfyspCbKvIY5yNV9lehwAihH\n84QRDjgiGR2BLYV1mcA2KEAiwVXG7FJhx392UUL91b8epCTxBGZDa+B8JQKF\nWFaLs2TymDLw3YoBurKV5dMjlDqw0K1QTMG76K3aYnDnoMxYKJzr38UAO1A2\nO/mlx8b9bNQ43J6tto2yuiMqwxBMCDXY7mZ+9TBdXhkAXv1FR6uCC22u23cw\nIieTipfejny/jaxKre6twocw8WCUlOxEHEo2dSgrbO55cAvqYt4TS++WF5gf\n8xbDI0esEjACJ0t9cwoblvLDpmDyMhskDjnf7VtN9bZG+FUSm1JKiJ3CiTq9\nshH143IzUyUzrA9i8XltnFM1zeVIe/wxx3xerrhwH5bS94VQ23pny5zIYPbR\nNTYL/tnwf0iCA495OzUGESQg8g8o1+huPEdWe7mzj4dyWj2/RFZN0DZpe9lx\npZEm\r\n=Na00\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmxK5aGZTTaMmiqUyLjkPPxJZ5q9NM6oKHYun9SIJaoAiAEs6njTcjAlH9RS0K9E2rijCbFseVyujQj3P5WoiBJJw=="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.2_1607446722132_0.6611509700238776"},"_hasShrinkwrap":false},"0.3.4":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.3.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.18","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.9.1","husky":"^4.3.5","npm-check-updates":"^10.2.3","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.2","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.4","@gram-data/gram-builder":"^0.3.4","fp-ts":"^2.9.1"},"publishConfig":{"access":"public"},"gitHead":"27de40df779bc903e8873563db12f7db477e4ad3","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.4","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-M0GBrCLq9DvuilStAMSbefKq63mbHY6oxpPOw4oYCO7LwZ67HA1A1JlgaY70E+mMAzVFvmZcapjItUA+CD2Y/A==","shasum":"eeb8596bf46ab7eb76a922ee10b0f2b188cf643f","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.4.tgz","fileCount":18,"unpackedSize":52841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0La6CRA9TVsSAnZWagAAs9oP+gMUSvWikBZQ+vMtwnfY\nKpfyt73FezA8vs16S+cIC7XJIN2gnWJaqmSkczVSs0Tu3T5wy8qyQsShAuMo\neEXk6DvE4UsMgxBY2EnqZ2nMY2QOvOlP7vAfIZLOreWabRm1BE2/sQzM2dH7\nhhZXdVB2f6sFqN6gKw66I5/Vggt8EbXmLB1sTvuyEpIHJRSQuBm19ddU26V7\n/SG2IjhWJgl4+10sdXa/crnzYlIJhF9nc2Ods3j+121iC7W3cTJxDUmVzafM\nE1I3hoXGxIVY1aa6NuQGQS+h/+85CNHu+M8lBTMt9UTqzY54PTMA9zX0O+Pc\nYq9fQOw/+jfY/rlD6uoDuyDFGmAiGQ5dShEdKINoGiFeeMpm51cYxmi+mSxq\nh0gZ6MKcFnsWm1iQ0DnGS4PbIfA8fNWUfETKwIsM5/pWjzHiD3TILL5U45lX\nfNL5jk3/MJx6Pb6K3s+oxGlClFv+o5PsQLnBwFsamHxQ/Mpk1ja7lMV6cnLL\n/xv+RZKfazyRBxKRhEc0nRpHb4U3w+dsTwX49BSYTjZgCn64xfa59iSwqUVW\nIpT/IAjTmHoxA2UpOn+SVO91BD5/ibs5Tq7Agvd76xHj4ngbo2ipAi308v5S\nxV9eCR1qTQVyq2KQFeM0I0n8UqJLe/OcRVVHecCG3aEQfblpUAj2C3CZijXi\nxF4E\r\n=cc+n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIe0nkkhKCAHk6wSetRZFCUcJ5KKLhQ62zsQwJa+Rh3QIgGvn/ADzojG7Sp2nZCPLeHihbNGyZYjGc7Q6Ju/HhYKM="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.4_1607513785855_0.6407039194228794"},"_hasShrinkwrap":false},"0.3.5":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.3.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.18","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.9.1","husky":"^4.3.5","npm-check-updates":"^10.2.3","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.2","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.5","@gram-data/gram-builder":"^0.3.5","fp-ts":"^2.9.1"},"publishConfig":{"access":"public"},"gitHead":"c78a2592baac7830e5424018480a805ada80012a","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.5","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-4IlOAIaXdd6GqmW4sfpZ063lvxLgGWsCud81r1jTZki4a4/WQdPu3ZnxUE3cDqBRqRNZ5jioRvcOqdn3abwrpQ==","shasum":"dc7b6e6b63ee1da8443ebc647ec77f109ee982dc","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.5.tgz","fileCount":18,"unpackedSize":52441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0pOxCRA9TVsSAnZWagAAy1AP/2AuQE2sJoWMhmTicnpR\nA1oA0+7ZH9/72lmrbTLPgOsIHNPKwsI6irkYn4KQZDN3ZIlDV5CPMczjBvGS\nobNAk+YAzAhlB634L77qrsn6fFDTKC+uuT9GkK9+yRPoyWel1mAChoUnhOrC\nc/Owmns8wmkKTrA6sY0pacI3yj2Bo5CfqxsgQJBbqQ12B9dd4UGBnAbgw1m1\nPBygDXalKz4drMNRL20B2r9VT6bPEBWoNWS4l+htvnA+Kw8W3F9r2y97ZW6s\nMcCtXuf05jmYmSf5uMeXJnVMqnB8CuZk8cUgq7wIyruKdlF3w9xarsCGvc71\nbO83a3T4ET5sOPrkKtttd1KF9YV3W8Jju++dRMUclZRMWnzqEv57jVXhnku+\ndf0Jy3nBShjKvtWH3khomO0H4HRyQaJnTzDli5ay6Hkn3ol8287tO3N3DRJw\nsrxmyEi1wwbkQUifkYW7QT/gMB2sgoF+GLsTBIcI8e9vEAIOF343r8xr6LRO\nLH9/zU0pHJEWDTPiyBkjjyP0//TwyFq+JeCPA4Tzr6HOr3cpykmTlVKntVyC\nkVHWJYDEEXCMuICb7ICUPWbDYmv1xbFqnyBTRom9+Fo1xyWqV4/TVZDJQ727\nHf8whGmBODF8rAlzP42ojVHIUpgRlSXhIynB+n9q5EEeqlqKaec4zGe9bAja\n5bwG\r\n=sRvb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEx1Pzs8HsI9f0U63+TeflkwBa0RoIQgCdj1EJxKscsyAiAt9LgVT6VSWbuIW/lYWzNY8mqsSXT5yGhC45s3WTBpBw=="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.5_1607635888966_0.36235693596610496"},"_hasShrinkwrap":false},"0.3.6":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.3.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.18","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.9.1","husky":"^4.3.5","npm-check-updates":"^10.2.3","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.2","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.6","@gram-data/gram-builder":"^0.3.6","fp-ts":"^2.9.1"},"publishConfig":{"access":"public"},"gitHead":"78dbb148f782e601d83e87ee25485142bf3a7ee5","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.6","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-jP2ShoVHBl4qZiplYjcGHNp2OliY8Kz6mIfvKL/7KVSRbHrsUEpriTrKhe1J2s1+vdr57u4Y4BmQTlmecUspDA==","shasum":"fc8c25698e9d236273abb5fb14e953ed825fd2c5","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.6.tgz","fileCount":18,"unpackedSize":52441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2dbYCRA9TVsSAnZWagAAcqoP/1289dpFJ2IvtWngFbO+\n1G8wFijeAuryAGj3tsf//fAJUo8M9hriV/NFYIjBsK0kMMJmzkUQk9xu0QNI\nQxE/aWb1UnPtKGgtdn562dRHyM5rxszJVhpdd5hfCkHjF6Gmjca3lb/CaCLg\nJnO6B4N4IGR+FHWyHSAVjEBhUr5y/+a2rer1pafmnor11y9HkG8HbofVoUr3\nG5dz1saIEBLCk71DXgV+P7cuExGzsRTlqV3MyZxm2/NELQ42g/pqQVaF3HE5\nIrxsYHEBGnpxJaCZGkaeJ0DTRC1GfH3DfSkinfGecDCRRuFdcPDmMefet9Xl\nfj1AEDOPVxm3TdUJgIifZIyB7msWdbdaZMQ/a9N+QV+qT6cinHW6fdcqFJkh\n2QJuE5zfYHRQ7pyeJX7toNPQO2KcEkrU5cE0ggDTQQer1FEXbR3XL67i+gO7\n6B+ccCyvIS3kYjBj2pUvpSb3bhco3uzska5L+sqHvhi2lsSIPzky2IUXQ6sj\nsWD3dnvfl8qfbuWyJNrSfJ9NXR5s5zONMFOokjQFQncI/NOrtyB0wsPyyL8O\nd0AnjEIOd96c4Pp/I6Bjc96WoUgf3BZMxGhvAd875i51HL9cf6EB93NJzdG4\nPM8crcn4EO5STgo4eRmTmoMtKVY10N/DDTwPbTyZTG4oGhHbMFbvckawOM9M\noePH\r\n=+OcB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC05kfZ7sr9PducLZdhQH5NENe6ymcKFUScu605VYup1wIgRusXWlLxz8jqPfW7HxKTLkQVLrGVsLSRumMXgE1xfHU="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.6_1608111832088_0.3274374869944414"},"_hasShrinkwrap":false},"0.3.7":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.3.7","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.18","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.9.1","husky":"^4.3.5","npm-check-updates":"^10.2.3","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.2","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.7","@gram-data/gram-builder":"^0.3.7","fp-ts":"^2.9.1"},"publishConfig":{"access":"public"},"gitHead":"e90843c7aad7e63ceb3358ac0a6cec6095600fb7","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.7","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-iXAd7vkMg8P7lTCDxP8GcX4S5+2SjHH7KoLCKD/xmHQk9QJSl7keDQo7ObTyne/znthaucC5t6Ehz4X7B1ODWA==","shasum":"3bf9aa78f077cbda7388b5c401c9623302ba7ea7","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.7.tgz","fileCount":18,"unpackedSize":52441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2djiCRA9TVsSAnZWagAAHiIQAIyQ116LFPsbNY6xB3EC\nMVk36NWdnuA5y6PF7yLu6bon18VUezLueb0U8bPceMHQctx2ltFvePhgNVQS\nMOwEhPngUKMdy7FhIUQDolL5bfB07GeipuUOZfe0SyIjdXXVpCPmBxY2bpCN\notP4Ng6sj3BpejK7QQyIJ+321cYJhb+/kx+M1Ya6Ayo5SSsg0T3yhvckPQBd\n3c6VI9YJEPSbUy6ftPiIWPdAxQ6EJaW7mk71DrEMMvf6kMbnU1aEtdEL+EYv\nWn2J88lrOMUN81Dg7pFjg1uC1bla8zAo3Fvgjj8mQBMVx7MarJ5X3Ke/mOMq\nu2j80DLSE9ZDDIcg/DQrdw97iWZD40HHGmM9dvKKVMUao3bFT03tOi/TnUUX\nUjJecS2hVcjwY9eNYk5Yz3ePi0UYZuQHlY+KB4SrdWNe1qguKUCgNY0VGBHU\naEVSg1xzV5UNohQE4WhPw1BEwvC5Gcbo+j5J0Mgxm49GhAY/s0JL7WOBuJfX\nE9PkHUv2/IFApq+BqLR9dUWLcLKHr3ZMpy3FnbBpSqs7veHRCxiVkDfw7mjh\nPm3vfG8QVV8UXnilTn7iRMFXUFngEYafWlfHBidubuMqFoKpyfEh+GnohNCF\nL1WiXLCsnp8T/WZhNQcxk1Kikg8d1ydMoD6hiL2PW2VRg6lNgj5dJ++72ws2\nIlaS\r\n=1y0f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPZ9qRceKO6mWlAHZH6Qp0wRFE2AcEWlytkfQRoU4boAiEAkhpuVPUQbCH0isKXVS5Oxg9AkOJYmR1obTFeG8ODZSE="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.7_1608112353690_0.5783072514359138"},"_hasShrinkwrap":false},"0.3.8":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.3.8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.18","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.9.1","husky":"^4.3.5","npm-check-updates":"^10.2.3","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.2","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.8","@gram-data/gram-builder":"^0.3.8"},"publishConfig":{"access":"public"},"gitHead":"b1df9762a08f50e0f01f99c9e1ef7334aabd1c3b","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.8","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-qj0ezNsQfdRNONcXXkMiN44s6V4w3b1Ys85H4Ram0N/oCvqcWe+Uc4omsDthrOFmAcGsXjoZYkkoJro6cjZBQw==","shasum":"b7cebe3a50427cb1ba9a4ec0008bc4a573c9d229","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.8.tgz","fileCount":18,"unpackedSize":52615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2oX3CRA9TVsSAnZWagAA4TkP/2KY0NWwLY7uYfAtXCzn\nxX+0RERAbiVWw2rszX2q30YoF4hELRu+mins+3BIWrBLAMzzpySRUL2Sboq0\nXcg0LSDua1+mLe/DMf3n9/baZoL/O59tPotzy0w6Bthb64ml8m/8Z3h9zSof\nobXQ4FhiSmKwy3CPjFOkxL8PAQEFaO5XShDCiVB5PfR4HeMyHqan7JzS1u1W\nFwIXKyqFkTFFjQIQFtHCCZtnvw+U6ENFCoV+L5jItcg4vb8JoVpzdHeh/82G\nQGsoQjdxJdKUe/O335y7AAFPyRBlfo1lIiFf/dUtSlhTAtbVjEccrZx6NlMB\niKMxdLAP/SRvNoPecPO4XivcxyUH2huKJy5R3laVKOclyk4oYDhU//Z0uBp/\n31Ppl8ehFLzCPuaqGXAabkuSP49yTM1JgSEjfEXSqJiRkpOagnaKp06Nulsr\nMqxNi1klSToNuVy2Y/F13TX9t+w8LQBSEozHIjKSMwcrzrerXUEzt9tOTBDS\nLyQHNg4THcOwmlEGzIQ8wTi0MJyfXRpdoVKFHlG4qndg0+1UJpOq1YK1M73X\nY5aqqG3IK835ejTsLB/CutXO+EAoeYnpN+KzfJfn21dMVEKt/TlfxK0MSC0n\nqE4xoYSw0wecs4/1wbKfkHGk6oJhiBtidFmWW05ETe8x89+gAGE0dSH5MlZE\nkWSm\r\n=6cnz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKs543KjnDPM423b5vwqalE0Jxl9QBc0s7XAtMXSCnhAiEA9Gg7eR2+MUqa7u5/+ST3LMnNAkMY8TscwfikJUhfWoM="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.8_1608156663131_0.8033950838988269"},"_hasShrinkwrap":false},"0.3.9-alpha.2":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.3.9-alpha.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.9-alpha.2","@gram-data/gram-builder":"^0.3.9-alpha.2"},"publishConfig":{"access":"public"},"gitHead":"32528b415789ea165d93b2432a50322c977642eb","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.9-alpha.2","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-KTriWTa995XBg4xIhDz8lgRoV10HMJ5+cF62RjTJSHPA3AvFroUX2VH90RHc0Z9u63PZwfQJkkPbkX/QVW5ePQ==","shasum":"9de0d07b1253f200d5e787137e9c964d74111fd6","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.9-alpha.2.tgz","fileCount":18,"unpackedSize":55275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3ZpLCRA9TVsSAnZWagAAUwcP/jFhN+boZVP5om3W/aEE\nIN0k87n0WLH7J0yxbdI6w5uJwL6fG/D47RMv1XMESgQEh++qsH2zJPO+W4my\nalSS1Z9d8amJqy1EHk4Ys2JHehpZO4zVSOF3MC7JD9smS4cUkfHhp2HUPmAB\nfLP1uM4biaaEA9fHymBCqDbWorXHjW0i/hDjlonYq3zsBgxdClnzX4jL7K8j\nh57covrf8k49sOWl7QjujrkQUyWtEAwEBvmcw5hOTT4ryF4sXYNBRwdqGDDG\n7dUWqkQpq3LGyeoUp+lcKsXOsT4AN0NrxwhkSJfy5tw2HUi0LYfnBwu1/JRr\nBHBc3l5vpVEYVOsQWUTEhdT5XzwDgswdjCNpi3jiqfR7nyoHCb9qoJ1Yekel\nn+S2hB7vSEEP5X/UlGsWzFds6IWMjjMqeikIqRTtGVAU6RCBasgQC7Jp8EyM\nZrXLXW/Tq8l6NUAGD5ZftUnFId3itAghGoxBkFCbK9qzyXVomu+4aKkKsLh3\nC9itxA4VuRmSDNXsoJQHtyQBn+Dlw/rYkFiBlijsXICebMJE2P/GAwHSJvRE\n9X8nTxzUTsR+3qGwyu4RcvtCGXPblwGtzWaHMOfcOpshFx13ZDn7Cp7proiH\nRCSe5dpgAjKw8KigUaxEcyLCK4N6oXqsDNLlwQtRdF1ZXEBYINySQobV6hyH\nGA3Y\r\n=g53S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9hgEND2XC9nDqMJhn8SNhSFz40RQVQF5M2tYp+Oz5VAiEAnYDsLsA/GfqtIFC2XWfBJgJiG0OBZWpwQvWRDJLqD2c="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.9-alpha.2_1608358475534_0.849562052517955"},"_hasShrinkwrap":false},"0.3.9":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.3.9","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.9","@gram-data/gram-builder":"^0.3.9"},"publishConfig":{"access":"public"},"gitHead":"f77b8ca02cfafdf66e58eb67632ba8ad9857d3f2","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.9","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-Kb2lkfP9g393+XBF2oUamV/6579547Nm1BC+FO2pdUUNTauxM5umEONCwWe5Thl67CjW4nvv44GneWW9AaEpnQ==","shasum":"c17710501e1eaf3cbb432e4a679a44b56dd18c58","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.9.tgz","fileCount":18,"unpackedSize":55251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vPBCRA9TVsSAnZWagAABSoP/0KCdUO/OWDQXfQgg7bA\n7R5HTzty7H/LahOkSnFYn4PnogZtyqqJlizwx3OJ7xkW1IchwJDwnsH8KCwA\n73i2+qKwUHPrirshSK6fwwdHimLRFsM0h2446orGJZLBhGDbbPfrFXYHGLCL\nnMJ5lTPd7eVTTTNnz4BpQJ9deGs+X7QRFpEP18YE0imQQJlsoV1P49AGeF96\nHm+oKafwTh24Xco1si36VcZykmAVnCB7qQQCNLsKLNdO7oyLIJtseYAKEspX\nYBqGNH56NBLu3bzDExC8Vv/82tnlrNIn+WCE7KvbAL+Bihj2rUaF5xA/Ljsf\nR62r8k4Y7VB586qdy+fNUFV7Tx1YGXo9YJt02jX6i53PWQ6VYFvMF4WGx5gI\nICjL5fU35QsTLe1hcqh/X+4JquNgjtZ+iI8cPpiuZETRru75IioKFqTAG8yf\nz76jZGuiAXe9TV8PbWdhJpbQnh6Syo2tsD4lct23CsMVqH2LMtVko/K2ICb7\nAffqft8eXJLZ+cluvTE3WiTXbtwsiADGaotBVFCNl2i6JUL+htBpzl421S53\nr8iEDxSPiRrJmEpK/2hia1W5iO9O6tsOQGwsXUhu6FBc1EzM5nm1YSVBEN+8\njA7PGu7fHFOD2iHJaYRagdmT5hnU7XQpRByQQxjo+PJti/DMulBYQ8LJjNgi\npI6L\r\n=lrQS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpaxKVyHYX6kvvR9Hxv44kI1oq0cae9RZ4XLuv3+y8IAIgc3vLXIajRKQegkX4DMPJ7HfqM946L4U7URiiq/lb12U="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.9_1610544065318_0.04131842077984693"},"_hasShrinkwrap":false},"0.4.0-alpha.1":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.4.0-alpha.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.4.0-alpha.1","@gram-data/gram-builder":"^0.4.0-alpha.1"},"publishConfig":{"access":"public"},"gitHead":"cd7c49c5809e504439a2f18e6592daa1159f7753","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.4.0-alpha.1","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-opfeNrtOfobNLRvf+52bfIK1EGmYDRMDYLc7omz6wuNh31FRDM70/YSQ4yBTNZn0Aq3aP6UxuMojg3ISAF8Jcw==","shasum":"14a631bfc87218aa3ee2c547348ac9571991fd40","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.4.0-alpha.1.tgz","fileCount":16,"unpackedSize":55203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAbRXCRA9TVsSAnZWagAAY7QP/inAmBCx/8BN9gihQ/ex\n2/dFyutiAKBvu3qXJinxCN/XcCgwOiyTJy+JWNJ6QhW+vaSY++epGJilQKGi\nI1CQw/8nstMp2qnZUrcF8U++OOmwhOZ4TBBYpCEfzTKm8uU4yMy6+edJffsB\nYnOpL96aJQicjcbwzTDqM1jZZYZQRlJH2bWbOO8ubHgqCt7936OnTOR+cL55\nmMTiuKqHBbNfdf0erT4IXZwkP9B//eA+5ft3GjZlaKra+2og9w2j28EeJlfC\nvXPZ8HMZHgfsAFeJdvkX91+sP/UFI8qS/PL7Hhwygu4QGEXLaxPqSL9RU9V/\nZGoGz2fEqO8igG5AtMpINIm+KdkdXpKKck61phxVYTia7XZIVHeI0ueeilfT\nTSu+BrG8Gmd+ChMzUyUFQWZn29bhpkKgW+sCeqby1YAmDX9dSX1xwPOgoQ7F\nu4piGhTeTq8mE4aZP80ZyeNSLG/qLdYP5Esox3myIKBTy7JLKUlEVAvdYZb1\nbXFMN4YdcaHm5J8jtpW/XlwcfT0jwhe4PxlpN5fEFRiHtoFDTnTTtm2axZ/Q\n0AI3rw6aUj9S9XUfML9dZQsGjza8HxxA3QJWX3eln33DxqSC8h5JGrkgCnxp\ngnkL8bOZc1LJlnSzGghcZgtdbhsmkRnJV7yCtHYTbNss9kmPcC8UwosekFWi\nl30S\r\n=ZOx3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqm28LoKgmFxfXHU4T+cef69lGXRXKEyilqz28xCSM1wIhAPvdCSodbiLWU587uNwOle0F8ukWPGPlksP7m5GbCA4/"}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.4.0-alpha.1_1610724438107_0.09272391738397379"},"_hasShrinkwrap":false},"0.4.0-alpha.2":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.4.0-alpha.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.4.0-alpha.2","@gram-data/gram-builder":"^0.4.0-alpha.2"},"publishConfig":{"access":"public"},"gitHead":"ab3c122a4c4c8e2118b530cfc9ac95384d9524d1","readme":"`(ast)-[ops]->(features)`\n\nUtility operations for extracting path features from `gram` AST.\n\n## How to gram-ops\n\n### Install:\n\n``` bash\nnpm install @gram-data/gram-ops\n```\n\n### Build a path \n\nUse [[gram-builder]] to create a path. \n\n``` TypeScript\nimport { node, edge } from '@gram-data/gram-builder';\n\nconst left = node('a');\nconst right = node('b');\nconst path = edge([left, right], 'right');\n```\n\n### Extract features from the path\n\nExtract a node list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst ns:GramPath[] = nodes(path); \n```\n\nExtract an edge list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst es:GramPath[] = edges(path); \n```\n\n## Next Steps\n\n- Write back to a string using [[gram-stringify]]\n- Introspect the AST using [[gram-ast]]","readmeFilename":"README.md","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.4.0-alpha.2","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-G73Rcldmxeb2c3omd///ngE9Ifg9Lg+X0XHyume1tAbVNq69vjfWota+zyCte0QKjDfE+PF8GaAehXFQ67qSew==","shasum":"f999da611a23d7b0a3288e52d702d5db221c9a99","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.4.0-alpha.2.tgz","fileCount":16,"unpackedSize":55203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAdDyCRA9TVsSAnZWagAA9coP/RgYnmPA4oIlFua8X72n\ngxDEvlpsNng9GZR+L1IW5HTACQgK2BBE82urOwUHcPVdwwe1r2L4Ta/xx+fD\nf08vKaS9vvPzRyZyv+6qBUWfWTK658MHx2LvJBVzj7QLl6rP8uRiAN7yoxsK\nFqwWxbvOt0mFtdK9soBv9sbXpAsZ+vBQ6TPQvW23hjmAQ3DbpjVMFleZDJiS\nK0tjSV+HeL/06I+lqHmgIEmI6VbBuGZcDCo+cqiOG2aGAujRS7zBi3SSw7e+\neN1wmLXXHKc0OHh34rbBmC5mtkIz+T/o/Dh9t/MbYhC53k/u3rKEpHQIlNwN\nTNgxVe3BfzVZ8fNjFq7/dRAfAxmCXEZA4fEloAPCVIuKCM6UfL844l5hKGYz\nj5Lf0uDCMlbjHdibxF8zG102fPHA25L5gwAB37FlRFsrW15WVgH9DSuYWdrg\nQBSM9KiHW6i5WsuhhqAQ+1LeglnnO3tkgtvh0KpbE7h0Vwx3LYl/SfSU2g40\nK0EozLihNtEfQJi57coZVlNfWRhiYaA0uib8uyI3Dc9CqRQAUakkracqLf7Z\ncfjzl8gFf4CYlGEROoeGDy1fS+9jbZqlvnuLQN9AtpoqC63b9ef3unYdKkEH\n2LncRt8cf19MU/HEE0MxNXG0UhqJAQnlFJzfyjHS8XPUaMlkMFTt/yAjscKN\nWA0b\r\n=lVNZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvVPv1oxi31kYd0j83qYN6srZRbZqGInw6fDnPl1ZS1wIhAOV+hHovgO6KDe+tRrEanZbjiP4RWTNKky1QUlTxRc7N"}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.4.0-alpha.2_1610731762505_0.8483419852993925"},"_hasShrinkwrap":false},"0.4.0-alpha.3":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.4.0-alpha.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.4.0-alpha.3","@gram-data/gram-builder":"^0.4.0-alpha.3"},"publishConfig":{"access":"public"},"gitHead":"8a5d466bc1729e414b04e12ea9e9482e330b277d","readme":"`(ast)-[ops]->(features)`\n\nUtility operations for extracting path features from `gram` AST.\n\n## How to gram-ops\n\n### Install:\n\n``` bash\nnpm install @gram-data/gram-ops\n```\n\n### Build a path \n\nUse [[gram-builder]] to create a path. \n\n``` TypeScript\nimport { node, edge } from '@gram-data/gram-builder';\n\nconst left = node('a');\nconst right = node('b');\nconst path = edge([left, right], 'right');\n```\n\n### Extract features from the path\n\nExtract a node list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst ns:GramPath[] = nodes(path); \n```\n\nExtract an edge list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst es:GramPath[] = edges(path); \n```\n\n## Next Steps\n\n- Write back to a string using [[gram-stringify]]\n- Introspect the AST using [[gram-ast]]","readmeFilename":"README.md","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.4.0-alpha.3","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-ACwRQwbyCoD37jlCByRUZIRqQDNwgBOm/2Lhd+BkYKH1bz7/imNaXL5CPRcpNTsHEOag5uB0eQOlh5iTq7iCjA==","shasum":"c02898959cc12297da30dc58a82c1c09b85d3962","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.4.0-alpha.3.tgz","fileCount":16,"unpackedSize":55203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAdXtCRA9TVsSAnZWagAA1rMP/144bZJCqCfieQ58mQ+g\npWuUiquqj10MeD6BNRZsjLz3sXVGEwywaUyY53CSDUQ8q7Inf7Qv0s3Z8Ws+\nWATnBw+nJVa9ye8Y54l10MebPK/C7h/pEHYBZc/BZdQTpCVhawuBnoEqaZkb\n1RRL0GUVBTcSokN2gMt43r1Ook6saZnAA0kHyujgtTp8/uMVUvsqqxouMzXm\nifzhURtNN5BdUM3luIYv4VAg5jza/2XOdL4RA4tT/A1tbpnc1lCJ5g16uk/Q\niM8OR7TqhHoI34j0THAPCHqf8773O/DntHhLXxmtgFYByqQjT9nOqFDQtXog\nW5ariQkjWsLZYYMA+wat10Z7MVwQDTz29ove/WfguLz+TCDtvR3sKljROCbD\nOgDLSBMEz3rghLrEfRSoBKLEgZTgVZZyNku34uCshp3FmHJNLrCTczu8Na1k\nUcIPbZ1phhEm+KGDdybZ0NUhepNF4OokonCkDikhby8D7lvH4B5ePsXGQVwz\n1BTQvv/BVYDbC5tcsWNcLqMw4UKlAztKJQCLuuy0AKm0GYRUEDAexVYlT3YB\nt6u4Jkt41DJKyirI5dVhoEDdTQ/gO4N1hk57uQp1kCVVk8DWEog/XbLGVhGx\ni7o1jmIGuhM7Zh1h0KpbAiT4j6RzVWKr8q/ebEIDHbjyhiSq9cUqO/oopBc5\neFfr\r\n=G0Xb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIED5qoKob0ErwIUKIwv0eSP4O+Dads1+QKHQLc1e7fI0AiEAzkWuVjksSVoqKxQ/u8Lr4NkZGZmyCyKKdXQJooyuFrk="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.4.0-alpha.3_1610733037529_0.7496179403370733"},"_hasShrinkwrap":false},"0.4.0-alpha.4":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.4.0-alpha.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.4.0-alpha.4","@gram-data/gram-builder":"^0.4.0-alpha.4"},"publishConfig":{"access":"public"},"gitHead":"492619205e57ca6abdf7102a0f7d9b658eb44cbd","readme":"`(ast)-[ops]->(features)`\n\nUtility operations for extracting path features from `gram` AST.\n\n## How to gram-ops\n\n### Install:\n\n``` bash\nnpm install @gram-data/gram-ops\n```\n\n### Build a path \n\nUse [[gram-builder]] to create a path. \n\n``` TypeScript\nimport { node, edge } from '@gram-data/gram-builder';\n\nconst left = node('a');\nconst right = node('b');\nconst path = edge([left, right], 'right');\n```\n\n### Extract features from the path\n\nExtract a node list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst ns:GramPath[] = nodes(path); \n```\n\nExtract an edge list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst es:GramPath[] = edges(path); \n```\n\n## Next Steps\n\n- Write back to a string using [[gram-stringify]]\n- Introspect the AST using [[gram-ast]]","readmeFilename":"README.md","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.4.0-alpha.4","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-I+ghDt2rNPNGQtK2XmzGPjy0UPck7w+GW71HTpNMpR59Kn+vGk9tdsffshUm6Vr68RsVwYa95SpkL6TRdmnmdA==","shasum":"3507f94527e5439e59c348063a33537037d84431","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.4.0-alpha.4.tgz","fileCount":16,"unpackedSize":55203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAqrLCRA9TVsSAnZWagAAT94QAKRKycygfEFS+vCfQanF\nV5iKKSCPbusSlim+aM96BAdvk3KWChtHIBuXMpCxVlWncVCBdWRvf7jSQSVl\ndAH6upCWX9mfWeCgqAJ5LUZibUxKGeAFg4kjWwOMBlWmMSeVboeEoUArqPBs\n0S0bLrPfQugyjBe9F38SXn4xgTZmwAcpvDR8gqslco7lD+bkzzs2C/u3Rj12\n9fiCtM3FsYgu3wg3S0EQf1UEsRu2icOL8VfToBa42oZHD/VurEcsRzs2SuW5\nXjh2Kp2isDW1IqOHXHC6yx8gioV7NKxrBqFo9QIWPR5gxzN1QkSwz26Wb5Ez\n1YSy8hkCnNaS/SN9aRpWY7paAia5cl+CHVkrL2uEtF0IhpC3+15WeLKOHTA1\niGjUdYN+gKNO7ODw/8/8OOkjOHfbIEyLcYkQgKq/TjegWPFGqzicTw/RBcUu\neqs4iil08Pt+ZvZYIBsNQLwjnE0fGunIPiaiqH1sBsMJW2RcBmZPaD42fVGL\nBLn0vjS8rjeXsF3O1jK1qicZVGzUfPcrzQaD6ONumVV7ubDUf8uGLT9fOsHX\n+A1ssJe3pS0LFkYjwfW9GJ3mYp+rarbIVekc4oUCKazhm/eddhAhLVD3CiTF\n3KBMT7ofKYTcEmjRqW+JDHLGwMVvz8DJ9MAt1DMb/NcCj4Jw3XYWSzIMaWt+\nfzCR\r\n=6O6l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiQSkeY3/IVKrYiqj+JQHj2oZY2XU9mDGJ8YSSxotTJAIgWMu5XrPS/A0ABPPF9KOlNNATMap3zvqT3YhbfRZSiTI="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.4.0-alpha.4_1610787530702_0.3589816624606157"},"_hasShrinkwrap":false},"0.4.0-alpha.5":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.4.0-alpha.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.4.0-alpha.5","@gram-data/gram-builder":"^0.4.0-alpha.5"},"publishConfig":{"access":"public"},"gitHead":"8dd43df83dd2da82e4df5d3360923e3c6a7c9d22","readme":"`(ast)-[ops]->(features)`\n\nUtility operations for extracting path features from `gram` AST.\n\n## How to gram-ops\n\n### Install:\n\n``` bash\nnpm install @gram-data/gram-ops\n```\n\n### Build a path \n\nUse [[gram-builder]] to create a path. \n\n``` TypeScript\nimport { node, edge } from '@gram-data/gram-builder';\n\nconst left = node('a');\nconst right = node('b');\nconst path = edge([left, right], 'right');\n```\n\n### Extract features from the path\n\nExtract a node list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst ns:GramPath[] = nodes(path); \n```\n\nExtract an edge list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst es:GramPath[] = edges(path); \n```\n\n## Next Steps\n\n- Write back to a string using [[gram-stringify]]\n- Introspect the AST using [[gram-ast]]","readmeFilename":"README.md","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.4.0-alpha.5","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-fSofPWiozT+dLRAv+3m6xfA2+UuLeUWz3D4UjPkZ85M0aMb1nxbOWivrRHIJHgMaxrZhmTqrympHKbvWZ/kVeg==","shasum":"1f9906e4be235edab004fd72da87be5f1ed51471","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.4.0-alpha.5.tgz","fileCount":16,"unpackedSize":55203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBpimCRA9TVsSAnZWagAABWcP/jMll+vBJEurUZ7sFkLN\nQGoAdv1uArmAe9cBOjrE3OwikFJhFFk2ubNah7ZFkjAiPsw5I/AyB1qztf8E\ntRXOEOC82Td5VMiW1IGt2S3eFuVNSEPGHt6bT4C0hCFrz97+CvuzbL3c1cij\nkHqgqlO4XXaQt8H3XLGRsmM7v2Q0dbNS34lGKPgLuE16Tnuu3y11WXW4SsM3\nYZ+tcpQ4ZrphHsBgNl3+ZA6ii2vVXRtP2++micO37zoF22t1Ec/fK2iSDN+k\nCa/PgvGRwcILCJHP42fXT13wvFXpCRkdDqbeJ23+c/zgHwXKukOZrr9qkFsv\nLs4mRcsXPq4yflFWQv6VQZ+tZWz7xVWsxcMNaChH1jlRxo06CTWdQTiGvsnf\ngJ42QIlHIyIW32l7L+Ph8OykKGWGcy89UN0fOqqIHSoJUaJohEtyCc+5EO+3\nrJVxUMzqR7lkge3GB5vpWbax5bpY1nxGL6w0WVZ6M/XzxDn3Q2jEc34DTiWS\nDliKdc/bUC8Oa4fzzXO/UlBNZWwJQ6kt/xsPNXc8v4Vy5RwdcaH1ZKPl1OX7\nElw64yAH/3RP4TPo572pPeWDcZJBJoG8DErSzkKoC2yfjEiUrwoPPRjpHnFF\nv7e2hY4+/YgNfkMLetJiuZQAvIc4k/rdM23bNyA7UI0ACPx0KgUgZe/bzMfI\nAvDP\r\n=NrmZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmzAMyjb89c5Tl2tzX0sdMNIEkVZFsGgkzHpt8WHFn2AiAlvdNpY+K7mJO+LLKktzu9bMM8LCaK5XofpvVJQwZjKA=="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.4.0-alpha.5_1611045029890_0.9520575721615576"},"_hasShrinkwrap":false},"0.4.0-alpha.6":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.4.0-alpha.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.4.0-alpha.6","@gram-data/gram-builder":"^0.4.0-alpha.6"},"publishConfig":{"access":"public"},"gitHead":"340da9a4c75c98bfe2c5a043f0b465e7fad0953a","readme":"`(ast)-[ops]->(features)`\n\nUtility operations for extracting path features from `gram` AST.\n\n## How to gram-ops\n\n### Install:\n\n``` bash\nnpm install @gram-data/gram-ops\n```\n\n### Build a path \n\nUse [[gram-builder]] to create a path. \n\n``` TypeScript\nimport { node, edge } from '@gram-data/gram-builder';\n\nconst left = node('a');\nconst right = node('b');\nconst path = edge([left, right], 'right');\n```\n\n### Extract features from the path\n\nExtract a node list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst ns:GramPath[] = nodes(path); \n```\n\nExtract an edge list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst es:GramPath[] = edges(path); \n```\n\n## Next Steps\n\n- Write back to a string using [[gram-stringify]]\n- Introspect the AST using [[gram-ast]]","readmeFilename":"README.md","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.4.0-alpha.6","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-Il+mjxXIrhXxtb5DPuwLFFsr3Rnl/PNBvErHcxvMV43BxJk+idEk9UWZdF+ZbS94LO80+nxuGJ8CuiJcqasbtQ==","shasum":"a8fa1469ee4e7a4d9d350ec3c7fd56aa0783f69a","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.4.0-alpha.6.tgz","fileCount":16,"unpackedSize":55203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCrszCRA9TVsSAnZWagAAIpUQAKUq4AsW0lsAC5P+aosf\nstAJ9+3fVAnetdc5TzFK6uhLmzmn7DSDaDgxzFGNkIhaqQXjvGDyyncSWfS3\ncKv+f3rQ7QyDacDpb7pJDuh2ZfLOIHJPz8x01pR5LT5wQYtiH63qdNLyqgK6\nz6DZ098bKs/LgXMkKCjry5wOJg7wrVPSawtFBUii6vsp1haliTLKO/oho6Bv\ntKuibpRUBWIUS9Go0kF+q/8ZeWksIpbvLRzA9ya4mwN4AtYEFc4C+vD95NQ7\nD0bF8RTpEl58TkElKvkeMoP5/XWwY44bh7waWTIGsQcqBQNy7ezPgrwgS5ad\nLDwTZ7i8PoUtzFmx4og77pxtbo2TbYses2znEUoySkF/gVrC3F2kEDORF7V/\nL2+4hrLPkFK/lvsh29R6RniOU/a24KhNZvqbzXY4drFJul0GSI7g6kjd7HLt\ncgafSxqnur+TTPrSKOtS2eeuwhPDUgMjkTKvnysKo6Am/J1004HK8tRxkTC7\n97BZ6oCsA7BaQDM0/TTvgDwVvMT/WMV65Ve7bVPTB0ZGpvFGi8jaHZr88fOt\nPcBu9AvHUc/giwSnxCKTaPLt+nG57qkubUAYFixbzl+C8kCZoNHDbXh3YoaC\n8k78kRw8fZV2Bma3kAH4R1nV7g4V6Z4gOklD9aFsA4ML/Gpq658J8/JQYElF\nTXdC\r\n=Nl7O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi0NkFl0+fHlBkTYzZCe4/rAy0mcIWBhSCvxtWvTCCmAIhAIor86Vw1HRDd1sBHp6onPZM70Sb1Nmub21M+nNfzktO"}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.4.0-alpha.6_1611316018742_0.4755629492143951"},"_hasShrinkwrap":false},"0.3.10":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.3.10","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.10","@gram-data/gram-builder":"^0.3.10"},"publishConfig":{"access":"public"},"gitHead":"9cff6b85ef35c39a0c4cae074def39ed4a4c84b7","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.10","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-i+JA5un8EE28uLYYm7B/70KsFh74EX/TYuKklaUxEcmvecdr5/XCCz3o1AxiMU97Um028QHft58xtFUbFHyreQ==","shasum":"42625d8c19df9c00b9405903020624cea6e4e674","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.10.tgz","fileCount":16,"unpackedSize":55182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCr0PCRA9TVsSAnZWagAAiR8P/0BDOkbpc5eUYI71GueN\nw8E/9gcUYHbWljANFYewI6jm175q5V5rfBi9wPqVDu1Lxf+yGVCp49b3TGtn\ne5UB+k9YUV3mYtX+crVuY0dWmSUq+/QAciXuIxM04eLf5qpQ/KWykoYGqN1i\nsE11aeDyNnlRb9opm98Sh1r5sW/3DXJaeOa3rW5bE697ZWvjZMdMdEZKFA5f\nMI5/zdBZ0r78ZEJ+R1y4xouCMGRMKuInZ7XelZmbiT1YAMJ3p6Ul7lXK7DwE\nQ1IwSlgcG5La/59BtDXDb380+tVShjahxLMACLNKwqGcN5/eO+TnhXfdym9h\n5MNsHIcExHNlu5tLBaly4tFbvzuYvj3DEM70Yfcq3wfjYqQKnqBMPOz/REvI\nEC/rzQJSojcL7luMopb3BpF4+gCzYeUur42aWFWdykQYE15JXu55Kdli/01Y\nbDWzj9n26f/GWHtiafEyw9cnHEjg+Rv9OHOAfw9LvQ9w6REIc8mcUYrFZV+2\nFWVrDHDn5zZLqA3u5KE3daCqyY2MFP+u+GARouOv2xuShIENZm1jcjRWXfXB\nB+bvb9fNGGFqpa7oNFGrMS7hPUiy65aFuSl7JLMuzisa99YmdBhALXbehsn8\nYYb3SX6nUIo4QFIDNxV7LQ7aPMCyHixbG/eKm/QCrtzv/wXwg/g51RfLlATd\ns8aQ\r\n=3YSX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEy973VRiqX/7g+Vjqta20yBNjUf1T55CAUGW1nxv/CvAiEAoXuBfmxLGMEhLj6qc/wSo7Q7ZyTtoH36PQG8aNLzmbM="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.10_1611316494612_0.4327222522524361"},"_hasShrinkwrap":false},"0.4.0-alpha.8":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.4.0-alpha.8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.4.0-alpha.8","@gram-data/gram-builder":"^0.4.0-alpha.8"},"publishConfig":{"access":"public"},"gitHead":"53edc10ce3d26aa34a70bc762946e45731fb70c3","readme":"`(ast)-[ops]->(features)`\n\nUtility operations for extracting path features from `gram` AST.\n\n## How to gram-ops\n\n### Install:\n\n``` bash\nnpm install @gram-data/gram-ops\n```\n\n### Build a path \n\nUse [[gram-builder]] to create a path. \n\n``` TypeScript\nimport { node, edge } from '@gram-data/gram-builder';\n\nconst left = node('a');\nconst right = node('b');\nconst path = edge([left, right], 'right');\n```\n\n### Extract features from the path\n\nExtract a node list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst ns:GramPath[] = nodes(path); \n```\n\nExtract an edge list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst es:GramPath[] = edges(path); \n```\n\n## Next Steps\n\n- Write back to a string using [[gram-stringify]]\n- Introspect the AST using [[gram-ast]]","readmeFilename":"README.md","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.4.0-alpha.8","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-Wzi+OTXo1VPAGTO1ZX1Ecfb9M6/Y29zQglZdIq/BP9RPbRGFlJljdaFgYotzurk4P7sbmw+2RQYAL0BZBy0hRg==","shasum":"010f07047ff962c03514e865ddc8e62938828d58","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.4.0-alpha.8.tgz","fileCount":16,"unpackedSize":55203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCuBrCRA9TVsSAnZWagAAYqYP/2STQVvtmxRrxoS4xwKO\nLu/zclAdMgb9c41Cv/mtvmb6eHoZD9eMDdk38q5JKW8LyQsjfrjfbMngRvpr\nODvmlbmrl46DRo/llu3F7Q05MOUsSmiyxc3sqaDftxTWeWbWSsWaewAfy3Tj\naZfAg9QOaNmjLW/VW+DJCF3wUGnJtM1vcXYPNp46Lzp3OUrjnyuBj6HibLUH\nckHjhGRl9Lrf83AtCAC79IR+zkqeUTkTkTlEI3fFqkO6/NwuRIUhGEweQ0bg\nH2gqYRG/I1Fm3XfMdm8RiLRbQs63HUoEfbdxTYT6d7IYCNiRAGpY2MuFSIJ+\nT777CSDW4FIaerMhOH4La55UAaVGHPtqBMgdmqxtIRwyeKeN1WvTYT8vk8o8\nf5Cyo6w5lpIzwDPWVw32y2xjHXvm0ddHH4eVuAtHDc8tYZwb7YB89qh3bpU0\nYS1XTmuw+XYfS87CtGVwWKmQFk5F+InsH/3OXYxx9EmmEzhT/w9AgBySPbG9\n6J3IwKeEliG126umwzUpzyhM1aEPaG1HkhuVDqpby0K3LJo12gHIba2A0Qcf\nRvy1AT0AEWmAjo0bdp6q2yA/LD1aJ3qDtsPqtPj6mqspfhVcVN1QavNa6cah\nBlGPtCjH/9KBNvAo8xYpFyGNLVuAcKKVRsDQkInqG2VSYMyGfHrECTLglwGX\nZ+he\r\n=WLt6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8xtmSsIV0TQD5K8GvHQhL4r5BkeFUJk+b9jO3eYolcAIhANPi/7ASca0XwcGHHjW1s0pA1oJypAr0eqIVAqhdyfo0"}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.4.0-alpha.8_1611325547583_0.9245639480005079"},"_hasShrinkwrap":false},"0.3.11":{"name":"@gram-data/gram-ops","description":"gram data graph operations","keywords":["graph","neo4j","gram"],"version":"0.3.11","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","main":"dist/index.js","browser":"dist/gram-ops.umd.production.min.js","unpkg":"dist/gram-ops.umd.production.min.js","module":"dist/gram-ops.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build --format umd,esm,cjs --tsconfig tsconfig.build.json","test":"tsdx test","test:watch":"tsdx test --watch","lint":"tsdx lint src","lint:fix":"tsdx lint src --fix","prepare":"run-s build","build:demo":"shx cp dist/gram-ops.umd.development.* ./public","demo":"serve ./public/","update":"ncu -u","update:check":"ncu"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Andreas Kollegger"},"devDependencies":{"@types/jest":"^26.0.19","@types/unist":"^2.0.3","@typescript-eslint/parser":"^4.10.0","husky":"^4.3.6","npm-check-updates":"^10.2.5","npm-run-all":"^4.1.5","serve":"^11.3.2","shx":"^0.3.3","tsdx":"^0.14.1","tslib":"^2.0.3","typedoc":"^0.19.2","typescript":"^4.1.3","unist-util-inspect":"^6.0.1"},"dependencies":{"@gram-data/gram-ast":"^0.3.11","@gram-data/gram-builder":"^0.3.11"},"publishConfig":{"access":"public"},"gitHead":"274c85fd815ae129cee846af2e0d0841dde45341","bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"_id":"@gram-data/gram-ops@0.3.11","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","dist":{"integrity":"sha512-t3Ld4aSo0TQ0xNGT3Da42z+CJNwgltLwbtDboN1jgeaM4zTcYhNz1AfDjs+WMgE6Ta81O1HLXEtQpicE8Bg2FQ==","shasum":"f9c28ff202cfb157f057ce6c2479ca317308dc52","tarball":"https://registry.npmjs.org/@gram-data/gram-ops/-/gram-ops-0.3.11.tgz","fileCount":16,"unpackedSize":55182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCuNjCRA9TVsSAnZWagAA/NkP/3tyNfUIpk9260axFmCG\neVT3N+3P6YsPrYvaOyKGJSay9FNqrckZh+PhgkVwTTmigElS23K/3B5y9Lv4\nsDoKU+AoiAhAZR4ZvR00CDyxvJpTNykAcMWLYbgD7TT0nRjE/PqR4L94ac1w\nfgdIhpjlXic8rz10dikyeMygwKxnWV8uedhA7E01ed4Lb30hKu65zMLpPcUG\nMoNmr5NHFRl30DLb7EYrqTaEq10HOW7c44XeLzQ97SKpApWMYKt34cjlO+Y9\nuihtkoucYhNhDfaNUTjAJM7WHtVZJDvHBNTmC/xinzD/HAm3bolzV+1ZZsTf\nVOtLKCwNqKCNZZfsHBRFN2KG+/3kXwEeR31OhtvYkEd/8ccAdqu4fxJOdh1y\nLRQuRC0RtozVZeFmtOcvTKpU4LyFMdxoCKniKM7tOrwrzSAoiF7XJkoHkuKf\nk9YBdgXDeLXlkO5b3QZ/4Nu+Y6GfFSmf32i7Lsw/TOGI4c1XlzvHCoeeK2nX\nqvKU9YKniqp+wgogxMS/GR//2SdFTDfNyUaZFe7qT4q/oYjJtHGQ3OI7yrip\n1563fXWcETxJNJ//QJGWwJnObprNKtjk10OkXwDAnDfs45N3hsue+IQhS6ib\nzhZdikpq/C/anZXdjcPOb8Ojr3EIy+xBWNf6cOPmr/JUfHozw9KOxj75UQD7\n5Gc6\r\n=UHtQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECWjVB7BxLTLxnmk/oQTfCxKigLSHiRNLz/B695AThXAiEAzPXwmJ6zRogWxxJQk66iPzJMBh5WJlhIt/Nyl31466Q="}]},"_npmUser":{"name":"akollegger","email":"akollegger@gmail.com"},"directories":{},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gram-ops_0.3.11_1611326307517_0.5800561690771455"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-18T22:28:24.666Z","0.2.9":"2020-11-18T22:28:25.037Z","modified":"2022-04-05T15:24:41.522Z","0.2.10":"2020-11-22T18:13:18.700Z","0.2.11":"2020-11-24T09:56:20.249Z","0.2.12":"2020-11-26T10:27:50.465Z","0.2.13-alpha.1":"2020-11-26T12:20:47.378Z","0.2.13":"2020-11-27T12:47:33.583Z","0.2.14":"2020-11-27T14:06:31.694Z","0.2.15":"2020-11-27T15:37:19.325Z","0.2.17":"2020-11-27T22:51:59.355Z","0.2.18":"2020-12-07T10:12:27.587Z","0.3.1":"2020-12-08T08:01:21.837Z","0.3.2":"2020-12-08T16:58:42.326Z","0.3.4":"2020-12-09T11:36:25.973Z","0.3.5":"2020-12-10T21:31:29.107Z","0.3.6":"2020-12-16T09:43:52.273Z","0.3.7":"2020-12-16T09:52:33.852Z","0.3.8":"2020-12-16T22:11:03.319Z","0.3.9-alpha.2":"2020-12-19T06:14:35.684Z","0.3.9":"2021-01-13T13:21:05.420Z","0.4.0-alpha.1":"2021-01-15T15:27:18.911Z","0.4.0-alpha.2":"2021-01-15T17:29:22.670Z","0.4.0-alpha.3":"2021-01-15T17:50:37.652Z","0.4.0-alpha.4":"2021-01-16T08:58:50.851Z","0.4.0-alpha.5":"2021-01-19T08:30:29.991Z","0.4.0-alpha.6":"2021-01-22T11:46:58.900Z","0.3.10":"2021-01-22T11:54:54.842Z","0.4.0-alpha.8":"2021-01-22T14:25:47.727Z","0.3.11":"2021-01-22T14:38:27.641Z"},"maintainers":[{"name":"akollegger","email":"akollegger@gmail.com"}],"description":"gram data graph operations","homepage":"https://gram-data.github.io/gram-js/api/modules/gram-ops","keywords":["graph","neo4j","gram"],"repository":{"type":"git","url":"git+https://github.com/gram-data/gram-js.git"},"author":{"name":"Andreas Kollegger"},"bugs":{"url":"https://github.com/gram-data/gram-js/issues"},"license":"MIT","readme":"`(ast)-[ops]->(features)`\n\nUtility operations for extracting path features from `gram` AST.\n\n## How to gram-ops\n\n### Install:\n\n``` bash\nnpm install @gram-data/gram-ops\n```\n\n### Build a path \n\nUse [[gram-builder]] to create a path. \n\n``` TypeScript\nimport { node, edge } from '@gram-data/gram-builder';\n\nconst left = node('a');\nconst right = node('b');\nconst path = edge([left, right], 'right');\n```\n\n### Extract features from the path\n\nExtract a node list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst ns:GramPath[] = nodes(path); \n```\n\nExtract an edge list:\n\n``` TypeScript\nimport { nodes } from '@gram-data/gram-ops';\n\nconst es:GramPath[] = edges(path); \n```\n\n## Next Steps\n\n- Write back to a string using [[gram-stringify]]\n- Introspect the AST using [[gram-ast]]","readmeFilename":"README.md"}