{"_id":"@financial-times/biz-ops-schema-sdk","_rev":"49-1fabff1150c215875997beca6f928ff1","name":"@financial-times/biz-ops-schema-sdk","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.1-beta.2":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.0.1-beta.2","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.0.1-beta.2","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"94415cc63586704855fcf60e4d21a3eabd5a8010","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.0.1-beta.2.tgz","fileCount":43,"integrity":"sha512-75mg+nT90q3+7VyKLIMjSyK4BrCj75zZ7xNSQaWHJePT7/FY8hulWsoFymNyXmcIqkt5ID+FEbcB4hay4YE+IA==","signatures":[{"sig":"MEUCIQCeGI9YDmf+XaMnj6FxUa/7mxlRD5/jNRO/lwPT6USjYQIgfE3tSORR50jN7yDkPWPLvU5HeMNo4fBO8RZiQMZq/oc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127399},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.0","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","graphql-compose":"^7.23.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^1.1.1"},"_hasShrinkwrap":false,"peerDependencies":{"graphql":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.0.1-beta.2_1634038919402_0.2876241299657847","host":"s3://npm-registry-packages"}},"0.0.1-beta.3":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.0.1-beta.3","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.0.1-beta.3","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"3b7d5c7ea60513d0a74ef6293bd1403fa5a528d5","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.0.1-beta.3.tgz","fileCount":40,"integrity":"sha512-ShBBGOgpVNHpq/unSeR6MvPJrzhA57Wlw7mUutHoAbR4Fjk5gubeyaZUNau2XzYm4dKbB2mdr6PkmPLUsmRukQ==","signatures":[{"sig":"MEQCIHkVlLI7aSqGVtYhIcBRAv95//TGMgSNLq37pUltDEHXAiBtWCbiyiGPhorPiYMwLWrjgUUpRERTzWBuDe3OsJSmkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107431},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.0","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.0.1-beta.3_1634228064277_0.07353386028161246","host":"s3://npm-registry-packages"}},"0.0.1-beta.4":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.0.1-beta.4","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.0.1-beta.4","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"8245b10dc9aabea706dbbdc49a609f1581e65a90","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.0.1-beta.4.tgz","fileCount":42,"integrity":"sha512-mk0XzTAd4TejRshQKAfdvFAeNs0GanBk/G4bp6wFR0W72UL4Dahu/zzbp3dE8TEjhp7Rb9bflGF6abu8bE5wCw==","signatures":[{"sig":"MEQCIFZe2cZgncDb/mGQRwAw6ktfg96cfU/6yQSf2J43Y6uZAiA0NXaNnRoYwKSSksGpwrCuxY5AAtzHlTowmQJtGNzgxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107902},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.0.1-beta.4_1634569209483_0.7974640024187574","host":"s3://npm-registry-packages"}},"0.0.1-beta.5":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.0.1-beta.5","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.0.1-beta.5","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"1d1ee3b9173f3125915c3aca9e88b0e555285d80","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.0.1-beta.5.tgz","fileCount":42,"integrity":"sha512-0B3NjP2juBvtTX//EVT0kayQOsIfgWPx+d0B8+7dThSUoTadTxsWuYGMDInRRARUM0X1sUAY4PGgzGCCPhTc/Q==","signatures":[{"sig":"MEYCIQCfw10MWOBRcqsbukoy8aVOVJ2VyIPR4j9pCOu2r37KIgIhALHB6Sv62Ir6fB+RLo7IqA4S++GQYaEazpf2fvGy6N4D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108364},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.0.1-beta.5_1634632685282_0.8603669424752216","host":"s3://npm-registry-packages"}},"0.0.1-beta.6":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.0.1-beta.6","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.0.1-beta.6","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"d9bba86cfec272d807005fbce3cc1ab66d3a9f05","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.0.1-beta.6.tgz","fileCount":42,"integrity":"sha512-PQBPIepYxcQCUraG/wFlYODM0usUMNM4vo/ephlt3UNl+YWpQwg6wzWWF+lpwuMRy5erwBm3SYUmJjEesa43oA==","signatures":[{"sig":"MEUCIQDEv/U8HBs8xtfIT549JRlQfSxszufpG9bxNAYBwx9rUQIgWs5VzeqyzMKtBkrIW57/jBeCo9u/VKwMGxWM1ZgQf4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108364},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.0.1-beta.6_1634812298918_0.6113554934980041","host":"s3://npm-registry-packages"}},"0.0.1-beta.7":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.0.1-beta.7","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.0.1-beta.7","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"246f7082f01ddd6740fa4996e3bd89d6887c9789","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.0.1-beta.7.tgz","fileCount":42,"integrity":"sha512-hZqNr/PSY2jAYVf6AAPoosItm+3OFC8Flq/cDSdKX5YR9m7C8s0rmNopajRpsAvXBqc1NVQ6t7vXrecrvuQOOw==","signatures":[{"sig":"MEUCIQC0WkkKTIg+28oHbKwM5wjviIpdZ5LS0bkfwld6mvX3AAIgevKJ+EQQwS+g8s4Yql0PvIdrNEMkc3F6gbpScjlU7iQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108415},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.0.1-beta.7_1634911918717_0.9228319095862965","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.1.0","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.1.0","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"f835e28231839f8bdd5627b614f693b52126f89c","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.1.0.tgz","fileCount":42,"integrity":"sha512-jQ/kertH8bZf+ugsiXB8mWCLHzCQG60C3ZXiZ4KV27ciJ3EbJYyikD8q/uCzGUduqLQJNjPagyI9z8u77rXQYA==","signatures":[{"sig":"MEQCIAgQ99Kt7AX4IxUkyYPJsMH/W3GQJX8DhR9//lgXmrQ6AiAbtF3lX40H4AZkfBU5LuB+x1n8vYvOaNqw7Jd53zPZJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108408},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.1.0_1634914197146_0.8491465600103751","host":"s3://npm-registry-packages"}},"0.1.2-beta.1":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.1.2-beta.1","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.1.2-beta.1","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"db15d8cbadc6b90b31b0e96c58927893f2b0a04f","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.1.2-beta.1.tgz","fileCount":42,"integrity":"sha512-t9sHFnzBUZP+9qyBtD4Nb6hY3A3GI1BRLD9DAW0HLcUYgrp7DS+JoKQAQLwuALoLNRcVmNcPG9YaETdYs9bsOg==","signatures":[{"sig":"MEUCIQCUNfNC8mMQfMmAZMf2b1BIjxf44y8KW5eC8x7XynFDLgIgeSzqaEQPeG8IDezfSAb5ZhvSbx6CpVRZIRC26nxCK5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsJevCRA9TVsSAnZWagAAotoQAIPe2gaUyplccMhmPyN/\ncepEF2Kgw+2yTdqT9VGcM2EuLSfyPwoAET6tMfVpnDyaroYTNNFewxNBcLpJ\nXD9F+JC12rc8lGdJUdTMzNfT+2aV2mTt12nS8MXWxM48kYd6+/CMZdx+aCsK\n4bsnBeEr+SeIGpE8TLXp/wN6/OVGVrrsyvBHeC7vo8oKUQWtKO6RAvTpe9lb\ntAK9U5VYfXUCa99PAGo0GiHbNELwHgG4lA1a97PRgj/XmLnGGsDF9+CH6f4S\nkxQ9YJ8Rwc0JUzqdQ4m3YZ7GKo3TMAJCoJdbhaaz8jYx6d2hI3RTTukBRdbC\n6vpX1mGVnUPCFwe7JzbdrMdRWL1b70A5hJwJKzZuISFGzt58sP7QKnR659dL\nrini72YNv5GtJq8tITwxDbEhnesUAhV2+R+isbxorqgAmi3BSCQGCK7iCekp\nSoRh1PUocsDBz8rbGd6P6pSFoO3M+LlW+mVtzOqF6RhYyq80BELAuOt7jW5x\naTBbZ/LpHWjZCeYPF9m/RDXzWWVdNCZ6SA3nMZfOpqFJJxmnDHlrB/fZPXHs\nAnHIJ6TwWGgQUjOYRJ92Q6jGFteXVSCOxEgjBGnSGg2T+qXJLYp/EL7Xg2Rj\nzEtbbzYyLVmktPyXRokAe+tWwpFL2Zu5aJefZAKXb528t+enBSuMCkVfjcgj\nb0gK\r\n=fP/m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.1.2-beta.1_1638963119353_0.14410305547925395","host":"s3://npm-registry-packages"}},"0.1.2-beta.2":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.1.2-beta.2","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.1.2-beta.2","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"d596a1905ec9646a210fe4be3167768e246fcbf5","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.1.2-beta.2.tgz","fileCount":42,"integrity":"sha512-TLSFQGCNh6+cNweIHEgOeOT2MpW3ooS4unvlSkKQMWGHv3JC1DxADUo4izDnB9+qdM38WKUY+PFPPZsiePK8/g==","signatures":[{"sig":"MEUCICciv9NTFVIwQYxQUdbNy+mvH6jlSzbwWS0lX0hLOauOAiEAsnvd3zhjS2qVXH2t0Eu1tytTtm05L4PujoR9Yv7+fQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsKXXCRA9TVsSAnZWagAAn2oP/1X47NNEpUhQxS3GkeJc\nve/6gzYOq8ByZMqX3aaBXUsdk4j2ZRgElLo0YMPNUeQgjHAcc4WqWsUhsRfn\npL79g7e15xGQNLQUZKEDCFoi5Y2oWWUzuNR+PVCbdzqeuIqgFtwVhMaxdfOd\n3ZcuiZHdLa/7URZ0w7GnJIXEwRkT7OA9yto3PWDNUjMvyJT1UsSHmCc/qEL4\nWMVTVGUfZS9Q9oQ/vyFSP1YuRkvJFMSnnTYQ7W0rsepmLNWuHegyQVnHJTBE\nZ/Rb3lfk8SBfOIbApHf10S6LLJu24i+ynw6d08dQuhxG9AEPRpyVN8+w4cNS\n1RVm6SAHUkRn6ayEs+1In6ZnOESTDCx6n6pToOXY89v6wlKhWtnU9O/HXUQh\n+WFrHy6pX0KAAmvFpivmW7TVLsAfWaZ6QbNHAYWTFIYpE/9Jc6yiumA7DfXU\nEqGuDVqx6DaakTcTQh5mmIrey1jICn7yQSzPY7MBYD1L72FKprhj7LYNiFw7\neK22ohVz04WC/va5KcBNaHfOOGrfqdzRo+8ANtFD/yz/jE92zvwIxDIt4dLz\nOrbc/pdT6n6oRyEHAqZ9tvnPWnqP7cicAi4nmB28CTvBdMBhU8J1nc3qTBv7\nwlO/z2Gql843Bgh1E++RhGrHCzQK6h5UB1gng+RW4fUrrQTk2xoEpZCpvYqm\n6mou\r\n=9/DY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.1.2-beta.2_1638966743051_0.8668677438758636","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.1.2","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.1.2","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"35af597716c6699b009f2a11973748223597d811","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.1.2.tgz","fileCount":42,"integrity":"sha512-uo3CEwxWs21nSD1tAAiHpn39ZTNMAjRhBZFgeTdJz19AxRYV00UEnHBqERwDxJ6c+PQ8QCn+vl57hTedB3E6Rg==","signatures":[{"sig":"MEUCICPCaN408teuKKKgArJOOuOn+fj2GJTf99aJMds4LWtqAiEArDacmSl/CZgHy8jo86SWzF7vBKBSC/12e4Tm99BNGzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsKmyCRA9TVsSAnZWagAAZs8P/2hapIqRBJvseCa8OGNH\nFkELkPsx8qQPCekEml1Ey4FRFH1DOFMr8kr3AdInCM2xo/S4fKAfHSARAXdG\n7/HOVl8fDlMiv7+I9z83OPg22so+NdvL9+2MaBG0Go9T2MVH+j3Xnmjeafhq\nXpzZn3ZGsToavAn1I1V33xdjJbYlWMIKpIRBP7RfkKU4U8Qy8oZ/w/yPAeWT\njXDTGg9Euf7JWzUHRLIqh/DZlWa2rwSyS93uXavOwWQLtzcdF9PZIjswwdo+\n7dqUYAfyG+Kq7Nznl8lCvki6ckQcCg37mTIXAMMnXkp97acMkRxttnYYrZHH\nvRmc958aZauWUzH1sB8gLlfc3aoxjodqRArOSZKqSnN6EywLsPFgAxeIda6b\noaTfzPIslNFlq+/cjTBboLRj152NBN6IYqVTa8M+LEI3YfmxDlt1a/VkS36K\n0qSDnyAy+3QtiN8mQtjSKC/2+y/Vmywn9YLUl6y7aHqX7e3wyLodSz5YZzKM\nLdK6xjTmIaoZHS3m9mty3gitTF+n4jS8dLLivkIIBTfU7BLYKSqf9wOm5Gf2\nh1ELvqZXBs4EhjF/0NoUaqyc+uwJUFIt8XvHYGRStNQRX608zgfwDtE6acUm\nt5wtuUYGrmROpBz6pnEypwUWEwazo1IE8RG1ROpPHWF6+DSf0jxJ0mkqOKD1\nj0K7\r\n=ruUZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.1.2_1638967730127_0.8847544828315652","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.1.3","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.1.3","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"0486a5ea1d0e0a9a6c051873019fa802a749700d","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.1.3.tgz","fileCount":42,"integrity":"sha512-2ShKs6cvID8zvUo3qaX9Q9ygBCKUM5kQZKi7IaIOG2ZoRJMPQgoxlF1xEB+XURWXxXtgRpFGfBIR1x6GEKeUFA==","signatures":[{"sig":"MEUCIBp8d1tyHbqQZSeI0y4qPtcF9U5O6CBPDG58BqWfIG/IAiEA3xcnwyiObpKcOBkA8/vz827WpuBdYPtrAP1z7b9jeVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs4P9CRA9TVsSAnZWagAA7TAQAI3aO9ZJzQpkhBimTELk\ndCtXkg2OGMs3ulF7WKMwP9/wYxLeImT9lGEg+LsPqpgc5HQ3EZ9w8/ihZJRo\nbaph7pA8Z2Am1Mf37AsZCxmm08PwkBLbJbfC5rYuQJBwX60t4U0vVqgBO8yg\nNp+4585rM4/1ut9O38NTPpXzd5v/UUFE9/WeOEoraQuE+BX/yaeDOIy5iJNN\nbIL7V7TyoJEpXPPix6sxKV4LUBdFXa4G8j3PUunKynf5B6HbO1EOQ7PNuWzk\nvKIPTuroJjW0VAsq8svWRsdVlbYNAYxvLpwQZ3nO/diIYowtEZmHe4LlAqi3\nNUZPbB7i9NoInlcPXwShQcYpV0MUSufpkqXdD4Ddm17Rk6Kat94JVe9wfRcC\n9T5DpAEzXvojtJMuGkj0hcDCXQP3wFalG9Nk/3hy7161slRWK3gVXmcmOGhm\nBui6t0QYUcaLijFzV+P2hmRatY2j+gcRenGkLLDoKY6SNuD9/5h7jL293CUP\nrWiNKclc3U7LUKFu+lLWGLdrwUjCx9LkZwEQdMLDbTxhVYu6fBYgX8OQsZln\nyYpYhoXPlmajA61myC6w7VSpZFn9fZ/Dy4U+k7GZDIkkTTbbsmkrmLf5zgdw\n7ejkYb2Qq7YCqMkaiJ9vTgCEF81JcAsuJZ1ccCsDdQVzkwNAZE+KgcDgPNED\noZq5\r\n=lVcs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.1.3_1639154685837_0.5556128960351041","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.1.4","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.1.4","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"5ef83e6806c6e234ef45a02b90c992a9e64c3263","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.1.4.tgz","fileCount":42,"integrity":"sha512-czkDMhu54lrouF60EsBEVsyB2cGg8rOE93Xnb8tHcEJqtnf5aZC+RXucSpe1RYmH5KO6bvk7jJ5+5CROyWg/Tg==","signatures":[{"sig":"MEUCIQDwdbI15ZlSqKbarYoBzwCj+a0udkw2yTpDq61cDHdBDwIgUlLMEQNfp6zXoUTaPY0CXHyZZCGLWc1v8JmrqnJDrYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuh5NCRA9TVsSAnZWagAAAuIP/i4CWBdeFSEDDZ/6lBSr\nSaIjzI0zJhHNa9gJxLSUaiekBiI937DfT3Q41WTjpzwomvTWChvl1mEMOrxq\nt+bzaCanPzAiuch7/4H2epl0+9eYIdK32mb7h238v0SoMi0mwDYCaX6zn7xr\nYzUlUHlxFZ3kOedYZAocZBFAtZrfFxaRu/bp7F6/UQ3cLwkEWJuhofcaAlnU\nW7NxQ1x2KyB2/Yl9ZOPgDtFQtqqtHJIQTu3X7Bm8gkBGQFXzSG4HEDtJeTwX\n1YVmbQKcdS8tWXoUPBBb1ZvYw1YxDK3NG9cnWlqPP/LRB6ZRPkMAwTPo98Lz\n5vwOea8jSoJBAMZghlND/R5UsBS8bmOVdfjK9jk6AbMJA0A5BF/Ys2L2R0Dx\nDdWcIGjhNY8vMVCzwzov9I9SopNAenR81n+ZPrLiKbp75Y1CtK6grT0wSJhY\nnHAOsb7V2if7oravUrg3jy/tAkbkycIEqEoynCZTHchxVpTi2plXzNjX5NpX\n9RgTCZBpAW4+J7tJA5ltfWbkmY2V9XiSTFsmOciJF64BXQlmci7LChg8r7mb\nYCUDVxoQ3+ebhR6SUNvw9az+XGP1jzpIGhccS2j3Z/+DeCEZ+gkz6rAVE20t\nCvTrZL2WB3qQ+OmEigJM1/zg74CUBIWIpkFWpUfbm1CvKdKPPRIMhVLT6VNb\n/Y0E\r\n=rVic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.1","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.1.4_1639587405003_0.39130883997596366","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.1.5","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.1.5","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"fc24f1a5a96132be494224b704ebe91eca832e71","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.1.5.tgz","fileCount":42,"integrity":"sha512-UGQWfHYxrKovp1Y4VQA8MFDN/O1YbE3sp2Ta5F6dHKFX1KiUt6KTDF/426RnoNkau2mAG5WuH70Qqc2ORshZHg==","signatures":[{"sig":"MEUCIQCuN64ZsPK27d65T8v4JmER37EsSIioB8V3Pv1Od3clVgIgG4AaP7LOxm9mb46rKsbyMrP32be4EAnx3/cppAKX9Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3GykCRA9TVsSAnZWagAAnbkP/iRish38uQCZfQyfhx2s\n8RRfP/R8NPGW1hdPNbLXVmbGstVdbwHZvTGhtDyXzup8qILV+t6O5pojD6NC\nO7cK1Fygu36Qj1H0md/hh6rOEEUn43/EbmdJ+nXhuPoxJjxE19iALncBM3Qf\ne5YLzw1ySWx3Fc1XPQKGwb0Z/n8FkY/WevNztxGz3ePDklBAysx6yVjtFqSJ\nhXNAQ9jHptzuuZJ67hjj1y5inmrKojYM4FlRkQUV+5rF9mCAFp/RcJuYMKjl\nLP3TXabVc3wxT4nw4MMCVEHhsKcW3xZXGIy57e3zVMMGJXif5oNFmyOE/2rO\nJ8kYxX89mCvX5UvSpEYjAOvamrWm1OtaOReBE76LSbO/UGbW05CXrYXjQxCO\n4Hyyz6B0NTaIwgoxwy7OCSKoFFwsa3emXQARuzowO46158BuYAeBnbDx+5H4\nsdv/ndWSRJncJKtUhdCyd4PK0jRjGwmEhw2OoQBHzfRXcOdtD7XA/z5zIOvr\ntE7lZU//x41iMgK6cU3MlNNV4i8oolC2/r7PtOEFYSKc5/Q8Bfmt5iq2GKB6\nyY0x3TS4ghf2BEwby5sqHs6yASsbHFb91pJPKSfDBHlYMZApYyWIr0JocfhE\na3tcQZ+xXaKcL4u08ZUSyHX9sdVQ2lSzv3/LA2WjPUEFVjoVMVqPGEL6b6lH\nLVrt\r\n=SplS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.2","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.1.5_1641835683806_0.6199147385165733","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.1.6","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.1.6","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"2642db4c903d9d7f22d66f5dbeeb28a477b64c4e","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.1.6.tgz","fileCount":42,"integrity":"sha512-JAsKviHBWVkk7q4RncyVdqcrQb1dG+eKUNGI/xFEMliP7irqS8r8vb3X59Je4PJ4/Yjxud3uNU4zklkleYlH+g==","signatures":[{"sig":"MEQCIBWsbRXWVY2cgkb/vZFTHu5I2cw7DiTBWzShQlvVXoqcAiAHyWbsHqtDiVQhVwJOTfDUQGEbiOTXk3u3iNkK/sUqSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+/28CRA9TVsSAnZWagAAKOsP/382iXtf6mdFglS63HfW\nq0g3mUBuACvIQoQsgLpPjsTiCqFcdEM5Ae5WeQm2T7+RDm5Ea28YUwu7AuFP\nNndB35nrKJSxNMtL/z5yd2l7jrZgMnJd5ab9CyRgOXCNtJbo9iBV/bnuRg4i\nBwuFIrsvEeqLG5a9HYMqaDYISYlO5gT7eEBMUffXjethTP9BnbL+iSZtlrP4\nzVYSSNblObhDF4IfK4W/qWF2QHpXMSHDSz59er9r5vEmPZDHPCro7fZwDpIM\nHzC7ov5acV5fQ6Lp4Wxn3WzoQxlSM0Qghc2yhIPZfYn4C8TCtzFwn6+mKLXZ\nQc/y5Cg6I7OUngcQSZ0LP0ZKbFlu71F2f8LPoRPHlNyw63YKG8pD8rRNz5Jy\n8wdnB3VKPv3AsxBG/T3F8Knl1cfYqyjMBvo1Ta4oJANgWMcV2Rqrf7rgI7I1\ntc7SijDTBvzx5sq1g5MLyhogUbkNUgNoAPyrshbsmew3tl2LWclRTZqOIiqY\nQiYNNONJoxXg2NhJaIW4wsIEfp4Jb3d6tCQyXQnx79wRE8aTbya94Xjd9+Q9\ngOzd6j+J3MjF4aZcHb9vy5iRB9YaXhHjG4RgDNBJZI61jt7+JQw1sui5tYD6\n1KgzG60sdN3HHmceQo/WlmTFNK5nev04OqHCCDYgBr01ciqYH1jAfF+wuSxz\nd+ai\r\n=SQuk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.1.6_1643904444564_0.17662814726930365","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.2.0","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.2.0","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"20969fb9739f3d45d9865109aee8b96f9e640587","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.2.0.tgz","fileCount":42,"integrity":"sha512-7qgYY14gdivjGakfpQUyrhCWUFtE4jln72koLOVnZ6Tm2rBqQnlAWxuJLJb1IP2QDpDy2UxSsDex15lj5jLOUg==","signatures":[{"sig":"MEUCIQCqLzXX9eatWDdPIt2V6NNKj8HRHRvtrpCp32hNPN3VuwIgIwhOST4rC5lTbaZ/v+tTwdloO6uQYaRKYYicFeRy9PA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHheIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW1A//drFF86uKyS3b8vuft+0g/MMLjlvru7txbUCU4PaMbDMXBFns\r\nK1EAVfPknYKKpF77nwrdk6zUkGRYCX0IGuvHcHn6W9+DzW+8SAKFI1pFRJ+F\r\nRoQeBP1KpzBBkCQiGsIdgcBSLigWrJgYPJwgtZ4+qrNFE5Ay/XppMyLYq0jG\r\nytgjDIWyTnkfq+NUKvrUoccbpWbz1OJiL9qqW3vjONIaWV/SeqVq7utcQ+Qn\r\n3bpIQh5b3tSgIfW+va8Cw7K6XJ0Yk/9Mpmuw1zyb1RyksqyyZEu7sln8yxnG\r\n53GYHv8WslYFVshEDb12gU5ATHOEFLzbC+v0fB05uZv/JOv+5Boz28zngRjA\r\nGQbrnch2FSQrzOAtdBjUJmZTurz0Kmn07l2RxAwsSe9TVWAusLgX5AlUR2/o\r\nrZb+0mdfw+9QJhXcdWigTpizccfMKXGte8pCfep6i8hESEDFGZw2+0ogcK3P\r\n54St6GQ1nqg40CfSFVCnncLmcdhc60YpaZjJKfSgXQM0EIm49h0xSQ/fss2Z\r\nDLK5KMf6QFEzydM8jXwE7bov2nx3hNBEGDlNWDvDGgXN7TJbl0ECJQOTXpOa\r\nhHdDf/6qhjNVI/l9ona9p+tterujMJmxPMZnFwWHMmy7ykhx7Ne5uxnUCOIn\r\nLXZgxAPEtxAG/f01JJd+F+6Z14jf3zDK/Iw=\r\n=8ebt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.2.0_1646139272008_0.23277254122392765","host":"s3://npm-registry-packages"}},"0.2.2-beta.0":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.2.2-beta.0","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.2.2-beta.0","maintainers":[{"name":"nikita.lohia","email":"nikita.lohia@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"5252e7a9090a5f4935ae04b4aff801811f61084c","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.2.2-beta.0.tgz","fileCount":42,"integrity":"sha512-IyhTChfg+hrSwrzP61DE8/LAo5jgl2BDvY2OniZGMAqlhUwPYFGnjeQziS3muHBR25XZEjAlrHQzgwePJNNqzQ==","signatures":[{"sig":"MEUCIQCZWURZ6slZhy6AZ96qBz8bj9eFs4K6408KxfHMvr57/gIgQQSbU98g64+nfL8lZ0FqbBm+YKVRQla3QGSmtzN1EuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQaKcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI3RAAgVgL3CHiJ2ZeU7sWA2UOL2VENA4vaNhZPzQmwlRjFNF5nO66\r\nJ6ioS2ttaZdgFxgfplXSMBByR1O3oZAvHx3ovygMF2GHE2YIpWjsZBG4KQ8J\r\nNVB9GCRqQGVShArv+GEc2NiTpiHjffiZreTcYjSpHroczlFVQpXL+kdhbR7/\r\nngSLVnFjpM1mlAwppPvCblLFfqXDYXsMI36VuPsbuS7aMrXUJMzv1inVfHGL\r\nPh+tBD6qNWOBHrcwyjLjI/fo5jD9D2gOzuMBDI4Kj8le+M2FMlQTmBg8Kbgj\r\ndL4KDD1lRmTpo8X7hAuGc56opVZ5iLqaQaQNPcKj7oS0n/999N/fF1mnuZV5\r\nrzL2jYUt5T9pOvWbUiti06OiI4Z/c7nxQM/EKdAleAZxadjTO43yy+45OUcH\r\ncboly29h4WOyyAop/qvEhdtkjKU6ewZPsYwmnwAjATZC7DVOPTRSbOdkXo12\r\n8iTT2CcqmamufKvGQPMGei0di5J1ucUH3zC7L/j4kg0HRgt9E4PwLkNx3CLh\r\n+mpMKTAtNXzJjnTW9vKiHtVmiJsnuFmnDcZvlPODhHNqAneU58tgbdlMO9ee\r\nNogfPXM7DA1brBAEKZ2UL+UOG1fjG062Q36QTZ6zEQS9FE95DQsooylYUOxk\r\n8Y4zVrn82TO3pS91i7CeSlTtiZrQW7zbUFE=\r\n=fdTC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.2.2-beta.0_1648468636052_0.907840945813972","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.2.2","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.2.2","maintainers":[{"name":"nikita.lohia","email":"nikita.lohia@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"9391e7a606eb5100e17194c2a870dd7b66988d88","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.2.2.tgz","fileCount":42,"integrity":"sha512-9CL5qYgDfiH+OcvpKpkN8+Dur/aAljJALByr3ohFqH0Uo1o9z02847mfGhgA/aGdQvVKwFeIovh2P5JmsHoMZQ==","signatures":[{"sig":"MEUCIQDfxNPA1e9ZdbRE8YjiOWzpSeJoMJFNhQcupTIRFKlikAIgZQriwlnjcHfS+vqJAqJiQdDXSv7jKbLiktEZ6BFB3ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQyUdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPiA//TgzyUcDsRI8jKpFlJOLMKPj1qpfsYdZiWV4hHrdfbHV/OP5G\r\n6ImxBd/SsLcUQtWjzzX/SKdxoI2ScMt28gTZIlqmPHZJ91oJ1DUezm8q/+3E\r\nu/f9Oxf4LE88EwDHHX13l7rmkoyH2xFPK9fC3pbpaUiJLZMwN/r2eSYhA1io\r\nLYFc9TImbcOHMzyzdZv2FkOBSskpQO7vhFSyLPHwXXvAlUSs1fYERxx3tBJx\r\nZ0hwaa+7VFfHe7+On59km/bLJV1J42GQup0uKwqsd20xB3E6EZszMSFxrGKx\r\nhR+vcvrxzRJSzwJY81U/esJ4/ckgeNnGSpCU4S59RWddsVx7OShfQ9aeg6q8\r\naJNyc1dy6V4Qf8PrEtZgxJzr3HO117GIuF3bqWW5b6ebS0sT5gITyKBeDo4g\r\n3PCFFrXQ9KXy0gIOfAqADs23a39Q+ecmFjzWPeT4dvuB42n0kOySgo8II9ZK\r\nA5j/ZsvJkqoFKlgqWbzbfpkbbSqcjDpbS43sYe2cHeIKyRUbbVjh4+E9lXmF\r\nDJjInD4wDi45DA01BMjBlNcKuzLzIt+opJPlZrvf51DtfVK6/ZwDkj7tygZv\r\n4vKmAAF3aoj/SBmPejQrdsCtv1F0FxAd+BWWakozaUpfLzzzTKFIcteoGSGm\r\naJg167t7sCtuHyJmuC/c68rQpRckwoDGayc=\r\n=lpAk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.2.2_1648567580998_0.23579978092207377","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.2.3","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.2.3","maintainers":[{"name":"nikita.lohia","email":"nikita.lohia@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"80ee25ccbe01e510a4b280153d240ecd415a8c4f","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.2.3.tgz","fileCount":42,"integrity":"sha512-6MjnrJs8Gsyl3kw/pTK/jU/o+wY/IGPycG6tNSCBkAHvfoNgGaQMsEuVCBlgQXTinH7BI671bLXJsEcpNcBvvg==","signatures":[{"sig":"MEUCIFHuodzuQjsDm1IXNFXSzu8yWWZKgmlkzznkCo3i2++5AiEApdru70TTVcRJwjr/SWDS2hax337p/BmbsDMhkOlEun4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijKarACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqJg//fxY+DPlArPhw9qQIBONhTVpp3qUrO9bs0a2eqC8c5kQEuC9i\r\n9HoLrEajddPv7O9RQuK+BUArFy0Vhm6EpBlaTMAiidMHVPlM3SH/w05wcDQ/\r\n3Ly3ulYUNl3R7OQmizerlEhhIlxG/W0PM0vatXp/xBG4fmGa//0ioQV5P4aw\r\nPVMYEQWEj/iJp9FwK2RcS4MJXBxt9VUqAu0OA+fti69fh25Gt/Jhx02q19+L\r\nPbM2FXMzogbNKyJl9QWL6Eyk//XiJql0oGBCRo8wPP/xKxC6t5fNAuETVbWP\r\nhE6YWx3SYu1BV7lqK8qOKbDzsAYCc/UK7uY/YnrGlbnGrEay3hNIFub/Kjf8\r\nkxYK6YtBa33qvBcuLOkxVyPMc3LyivlJZ0bv1hZYxWfpZrHkxoXX8kH0mivg\r\n7LxpF+P4ul9ts65Y7G/G52YAN+98zTIBma4/s4+2yirW7X/XtqrzXEyxNIXu\r\nBnN/h4qx6cERA4DbJ8NCYSUreJCuO5JFkN0ppYAp9mrk43gfeb7APNw7qNO7\r\n/nhi61NDoUbR4Yi02zQHVTm+M8WEcS1ZrvrrhI3wTvmiW5DWJYzCCvWIHyi8\r\nCLJLso2vlKI/YARViB19XZ5OO3HnAgmmufxixaaOCpeP+7uSd2w+HdHhk6wl\r\neBjmEkXhcY9F/Ot7LCGcibI90H+WYd77d/0=\r\n=Z5RS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.2.3_1653384875026_0.09005938464640795","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.2.4","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.2.4","maintainers":[{"name":"nikita.lohia","email":"nikita.lohia@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"a370bd31299e5a1755caa5556b5939690e31ad8c","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.2.4.tgz","fileCount":42,"integrity":"sha512-uro+vJcNzccJH25EbROKihcxoo0XTBHVNMCcRUZFjmmYZkH6CsFOCYFTgCtcrb7zrPz+6kwT6tKmXPelUW4CMw==","signatures":[{"sig":"MEUCIBzPnXrlSDT3RJgK4R5UCNphMIfFXyeG17NADD69tPZWAiEApxpxLqrsIVR99EI/v7BG5m0sm2rqgTN+9kKBkNi7iAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqF2QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri1BAAnw7peIgqv3HXxd3Wlcj6muSHmCWqhtdrqPOOrZwFxJbvZ7D8\r\nUbMF7rmaJt9L9efo7Z67IfZFmph1wPKc9b9LZYQfNRVoLz5txfbcBRgwhIsX\r\nSIJSAe9Ltk80PmCRkoN31Gi2iTWRWbZz+jm1TTlQgKHRJHAAot5kLkC+3MhV\r\naOVoY6CGPyM6Z/HyKGF34ibvJx5QvF81bGsU53KiZ9RuxJEQEVqo1CTA9o+s\r\noVgxO9mujWvpz+2nTcTRrQCNJuWli2ehHkvwXD1TrbIoWT8FW6w79e4nLDon\r\nCS+pK2S/JYpmDyFBx/U/sC7M0cyFDm9lu0Oym7gp8rP7YaJx0iVhBCI8zeow\r\nZkFKEGrVfjGW3gzQ/zEAqaz8lSuHshDJTggvYnzgqyzLDlf9I/ll5uOjaoAG\r\nKNRGiiS+I//KbYAHvn3cziDJONKvtGAqQjxS6ABYto3YGb0vrmS7qZ+XJA6s\r\nB49GdgkjOZIFK4vV1wm0owYmp1JSUBzM3PT3vK8eW632fdmpR9Z0aR4Nntyj\r\nYnHfvieBWWCKvxVc05Ojflhcj5ma/DgMmRbHA+Xe1oCQRFRqJNJMRM+cJTK8\r\nJM5WNBTsi6+q/uepie5TiFddBmDIgnuKmSMSvSljN259n6Sui+q/fc9NkLZ2\r\nkR7X9TM8ieovmkgCjUQdmGwHxzMhjrGHGs8=\r\n=mUVV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.2.4_1655201168648_0.07072472934630536","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.2.5","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.2.5","maintainers":[{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"nikita.lohia","email":"nikita.lohia@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"ba725db7bb81ac40583167b540c1dd04ff2b4bd2","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.2.5.tgz","fileCount":42,"integrity":"sha512-ZLEUW+C8d0K7eceETXMP4Ve7huJeWl1+BlJpvtRg55lwMezguRO/gERsT3TTqvLMXAlSwT2BwDtwQRZHB6fkeg==","signatures":[{"sig":"MEUCIEtxiJpHQp2i0COKVicEvpLF7sPhwYUhm1uwKeJr97UHAiEA81piEYSW5sIO4Jo0miJgxLe3RxsH0XU3VFIOIDsdcTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG0XuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwJQ/8Cnu9lAy6Fy3QDFA5PawIxiWf/HS7SN3GrFyic6+9QsGFgAKQ\r\nRbRrT6z5znsUkwM4pDv8XuVWKrqhqf3Ux4MprFyP0R7v7ERUa39P96b7Tjpj\r\n64+nqVDBaTjEIuKUsqc57/hP1aspkc+X+14EDUAN7CHELhjKIwOktADfxNak\r\nM/HHrFpyXwU24TeJhbl00Jj+XBRrgUi2fLuFDeh2WB4OI8xbwUoj6L0V4gHe\r\ncTLUaRCrAgODHbzLClPs3GrFHuI3dEzzxHyekIHN64BEFrxbwjiyY8tBc/yy\r\nEVGsb2GP9TObDhstnVeiw5DDPsDZMDjKkzA1ReMzBo76IoDxl1d1lV8fwSGA\r\nzAdzEslNDrXYBUdtbPLuZXAetKHs3QVD/bfUVsWG+q7dV9v8IhlCreL/uNQg\r\nJL35rQOWpSf9CmtAJHIDIV/Ajvg+o9JOTwkSY1YVPv5u8x8wxSpFxs5GJQsY\r\nD8uAx0jG/j1+LR3yLp/Wb7mMKRFbzuuN+Se3o3R0FfKxR2aVQdKBBlXETjlk\r\nhJnMBn1M1JbDz0J4dhuQ7CXzEi8rM2Yvw+5E7z2sLBxyIhQ2F1tiHxgdyVH7\r\nDPlWgsoo1Op6r5GHudsdQqXEm2HjfTIQXXvz473jjkUHj+D41RmiXkKbDxWx\r\ncYpInzfIp0X0tegYqkY+N7Hz7bDLstrDPqU=\r\n=GCnL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.2.5_1662731758754_0.10764570295410492","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.2.6","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.2.6","maintainers":[{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"nikita.lohia","email":"nikita.lohia@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"479f754b0eed1f165dd7b3f23fab348ecc4fc27a","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.2.6.tgz","fileCount":42,"integrity":"sha512-GLWPw9SymUNZMQjVbfxGHxEKJWhfKeEYN0vYHcXcF14egPsoXewmVVsLu1yuSRTIHkEPXhQSFe7vatOdnKf7Iw==","signatures":[{"sig":"MEYCIQDQ1L0i80zLN2mZGxWi3DlDtDwXrYoof9eAyell8+OddwIhALBPvD84cfBnAxByUdBTG7XGFIJLaMNs638uyI6lwD3v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrC+vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquAw/7Beb4olS/2G52wiW9efXYqo/bdTtmhjK040eDWc3YQc90p6fo\r\nWTp0Lf6/xoJqKTkjFfM+HLjnusuvIOLMDs/d842z5xc8a7J5V0Pi7d51V3zt\r\ns/p2y/9sAUAKnzoSgfNla0m5QoE0d6WFP4GuT3W1yx9BiczNt/oLgYKljwL0\r\nQGJNcVGZiRMXjAa6QWv2ezbzN2NKng1WwxrKO8nPKuQTeHrnqSE4IOGQXxO9\r\nyyHQcp9P1yBjg3io3V2kilyepgWueAf/EwsHdjAL8zGPIlWye29tmqO/5XU7\r\nMHFdyE5yg+OlOzgc4BJkwtJRufMYk3T9JrurksJKPGf4fCjTpubiVukh8psJ\r\nt0pfCe1U5ztEN3pYH/iS4xzOOlsWiBJKWPjjMQOgP1IxULZqgkEwa6aoUW7D\r\ncz5Hw71gcDsA4uJ4ntxQmYPUx0UdcJSLhZIhjI/tyGzPWCvlTnnXJvC+Vn5X\r\nXeB2NhStafdDC8eXNVvF2cFxFos4mVcE6GSIpdTFBXtuhEqVZ5G859yGwHmU\r\nnkF6fflSy181hEFy2KCXcVO65H7KbRjqrZ10s1AJwIu+9Uv5lmQKl1V/zL8J\r\n2WThIO/kBkC+m3h07S6jUGAcjPQ+Q0TCSD1uDRDLM79ViGxzJx8sno0cZx63\r\nWGqN8SKP8Mq1SoLfYu6Av0cqj1Rp8HiltTw=\r\n=qAKv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.2.6_1672228782857_0.5602985801122151","host":"s3://npm-registry-packages"}},"0.2.7-beta.1":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.2.7-beta.1","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.2.7-beta.1","maintainers":[{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"42a4373df7f686283291e33b42a20085d1bd9cdd","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.2.7-beta.1.tgz","fileCount":43,"integrity":"sha512-FzwYgp3dtuKq0octG0tDF2TmrMDfdIY703EeYcAIFomBhSumB769VU0Z0NAsaQ6SjfYixz5SOK4h/A0+OAVhNA==","signatures":[{"sig":"MEUCIF0EJ9hrAxifR94B9qKdewrHhlflzhtwXQ39zRz0c0otAiEA448rGJOXv1jUakxOpfYbtD5DMtvi3BSeK82+qnTz4dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj430CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Gw/9HwVbqBOcIJz/JNai13KPywXU4vdr/Xk4hhPuonfrwPjEp42w\r\nQoDYxjbS6JID57xQc395JhjU65qMFSbgXkse2+/a/0U4hcHLr2V2HhD07Efj\r\n4yUoPLXe/tbzyfVSlSBSV1t+xsw2Ejn/JmgP5Cd6hIEqK9vQL85/XhUacOHS\r\nxCGSJK+NaZaaaQBwSWXnbgUS7dSFcNpHiuSGkp4etVks/BjGxkHgzxxadryj\r\nbM23Yh4bw9xyU2u1qrq/milhT0lhN886Y6sDqZmvryy7rg1nlS5bMg5Av9hs\r\nNgYe9SgJ/JRfvYqWNRLjM5vLnnqVNR7/iZZRq7ncNED4TUFnkoRX006nObJw\r\nYCmVJ8yUUiZbbYnMJMqwg6IX+r2loCcDfVLNnkIEVB2s5e2SfCVQEtVO4aOG\r\nS/R+jyESLHp0nVapjx88veP3Gf80xD6Zmwze+MwRXcc3DvKkY1jRay9f1Y4s\r\n3vJKiu2iJqCV+6M3d+hX8eESVwuSGbSAuME1S5G3cFw7RobZhnn8q+9wo7LI\r\n8mnrfxatLpaQhHfi3HETv8i87qU7/nnsIzrFk6M9ezE6jCPkOXMkSdqYvNGQ\r\nOnpP5XyiQ+i+8z1ec28Hcwu3i8pIxZznqewgXEzYBxCljUVOZIx/gdUemolA\r\n0MRn3W7YHL/tPIaiUCb2CLsjhFNMCG7LWOo=\r\n=uSYR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.2.7-beta.1_1675853058385_0.4735039426893286","host":"s3://npm-registry-packages"}},"0.2.7-beta.2":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.2.7-beta.2","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.2.7-beta.2","maintainers":[{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"0ff352261926a70e1f5f4304689deb4ebccee05c","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.2.7-beta.2.tgz","fileCount":42,"integrity":"sha512-7YcfZUU+YmQ63GnjXNfFoSuz/x2RyFf0cWNQAnbuwIPcvz8xZvCaXRKL53COsRW7WdLtrlFxdubdYLHj71AQgQ==","signatures":[{"sig":"MEYCIQDPj+CWG339oW7nicV3gW+kw1x5CVwBdxR9KI8LsaiHTwIhAKPo2I4m6VA9ILJUhSLjFSr4L+0WiGrAO8NSGo+KZEDV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEKNZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4OA//UVp4SN2/zw1aPXe1/Rf/lKk6FNBOb39h2sEHpLlUieL8O9vo\r\nNcQBm8MSHlclnFofzoGD6SujSA5OxLUfFotYcxmf29TEGlRVMFSei56I/cIH\r\n0jEWU8eHVfQ5WO/aPQ9me12AlAOw8L5apkv7I4Ys8MbUN6Ewaxx7fQEDeNaS\r\nIC9Arkp1LE99x5rgiGwWQLtjDFCGrXR7/vwbdkcZV+0dkuyshoAkZqvkBsh0\r\nCo+ZWf4XmyRx2jgUzJk4342t1q1cJMqBgtsfev7Bi6IqDnirHUmMFZoVSIam\r\nG8iiut6KJH02R5hOU/tTTHZ4URFv/qZG2GAwY6fAc1KZogozVHH0NzLY/suI\r\nd2d4/MzdP3wGTGRwHlVytvYx5Ruqd/02sqCgv2cxCVRAR4DT2wjZrxgcR0TB\r\nyMRKF3NgQtlqNv0QBA73gTa1FVGWqxrEVkg31hFpFLtpVet86Feallz29XuH\r\nWKEFoP5nH+fv3ES1f/yhE+w4YpNy1OUlWULnZe0pmziB/lXM0Du+7zkgWLnN\r\n6deE2w0pvTNxyZUvuu1fMBhXGtwm57P3FxQTD12XIzcxGlgvNhPyLMWoWMH2\r\na7j996Xj7csRsDJekZf0HYsLCm6TdynPEJFU+cLWxJVCOoUuKgbt8WOqRRnU\r\n+96VpSfhsWvwKFoHIZB5RjYEuJRomMbXDH8=\r\n=3AYt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.2.7-beta.2_1678811992956_0.30964325141794635","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.2.7","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.2.7","maintainers":[{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"27ba82d1ab8ada4fe551143521ffb1fd2da8c129","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.2.7.tgz","fileCount":42,"integrity":"sha512-IkKXldcXjJJK08RzlgfTsS0ns0T7yIVleL9oRKGkskFqmk6ns8aQ4IjVy0zO62iOZILt+VTJ/5dQu9P80/gUeA==","signatures":[{"sig":"MEUCIQCOgXoR0m0xHrJr/h/M2jOlYpXs+f4TViZKO9LG4Pfg5wIgHS+4T+K4vvIZ5TQfXwBoq8Abcf8Md3aQ4kBBUiq6/PQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGfO0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6nw//QGNzRALu6qpnPO32cCXRu3thhvcfUhkld7z94sZq2Aqbzcl6\r\nu3xJKFcNWzSJugA8JpUxKQ/RExZSd5pEXcbiEBhfc3RNeMcL0TDmk6ueaJNZ\r\nm7yPrNahEbnDsFWhkQIeDJE7YMaXE9bSImdEDei+xd7JxcIafknZrCa33tAa\r\ncaxMLf2nyAtHjGJJI56yllwLk/7DSsaQbiiZ2WY06s/q4BRq5muzZz64X453\r\nDuJaiRbLBkMXiRwLhbebcY50/Zb04jDwGgXAsb1rZjq6V3/32gFvu5qUTZ69\r\nlDepe6VZkQcHkCMn5LZXoodZ7QDjHfxcrfTCskd9EIDSwcfq50r4eyEaIc7r\r\no5kiEAMbmsqwknZGQVDU+MtUNh+fCfkCLABI0r4DgNZ6pd3Cg1bXwCVcjZui\r\nR/2sYT5MT3rHe0YTdqLXlOG+ycQzO5mhqw1gq+aVhpAj4L9UxDu1b7uOLVn3\r\ndlO/rFABrGV++tqzo1TjR3ze6qyZTfd5CAlMBv/zma2G2kla6ybsaNmIYWDG\r\n3dOPYzoDliAsnCJIVvmTtdRT32JzctOexzXtK/19OWAxG+yJfTqqWLlrKEw4\r\n9jGTqMLPnpf19O5lz2D7CRoGNpWuTSZ7oYMYZzoo3CooqUzj70kVAaZvcU6+\r\nrQv4tUGZN58EEs3+Xfd90PyO6jLHABLjdqw=\r\n=Lc5m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@financial-times/n-logger":"^6.1.0","@financial-times/lambda-logger":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.2.7_1679422388395_0.989934912438238","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.3.0","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.3.0","maintainers":[{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"8427586e8ecc55192766d3d7dfe7752688710b43","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.3.0.tgz","fileCount":41,"integrity":"sha512-jjP3TI/9DlS4+rD4/jkqHZH6xrnxm/ZFLbnTGL7cS7fIoIm9KAEbljjIEsWNxDwLdw1BRL4MkgVi1h1KZEzvtg==","signatures":[{"sig":"MEQCICz1G0t8xS5V7pZX+ces8vHHoaQggc2OZzlFso/r7TSaAiA2bHhSoMLhLh3uBxMLTZQTNkbEsVkrsvQLqAzZ0x7jQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOBwXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLRw//e89dhxu6IQZ5f+SBH0jZ1AjVnl3bFvUV/Z+LQ6n2GQ/netm4\r\nUHEOn8zgSB3uaCj931aXC9B1zEaujCwe29D/Et/iAXnGKnKB3IVyJ5c+NpeC\r\n8kPtwtmnB2Gv4LrEMn22ecvRBUrmgG3Z2XvAcT5ys3FIKHEQ1lodc06MVCTY\r\nvOoEfG5tOBtWYqSQcnpnLyF4YLL3qr0h4ZwfhtGFsWRaiKpyt4BpUd4rE+EL\r\nXtTCx8hFmyK/Kmwp/BVY3OBEBiDMxuJoOGYyc3MzI0zkAOHgudt4YPH4KOFd\r\niibhF7ayff7NDpoV/XjBMT/meGOQ0Grt/AGYSIxffGzMz4LMPZTtPYh8nwP2\r\n63cERKEUIbSnLKzgF699zZ0CzP7MVEGVVxX3IdMgYAeRxsIeILvK7PmS8cUY\r\nYdrd66Rf91w0pitGJJ8s+AoMpcuH3MoMMHItB3QlJZ33Yyre0o/8YuHH2NyI\r\nWFGwa7svfPaYP8SumoPs+uKSONOyqSTp1RxgG+AQkJDH90cZWZkWzbrGrFGJ\r\n3MzkbYEYRvPME6fmeDq0R2lekf55gXwPFBab59lRIBm5KM0iOuzGLZbae6JP\r\n0pBA/mQcHkgQg+iGbAHKJPm00QYQR9dAeQi5oEUh0Jm4KxhjTMR1KCVzVmfH\r\nCSR1T4TIv/V6kR+U1t6n6izMHRF3vGr0U9s=\r\n=VXrr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@dotcom-reliability-kit/logger":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino-pretty":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.3.0_1681398807531_0.8076155177349131","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.3.1","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.3.1","maintainers":[{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"356c2c22cf23bb3e816e547fa1af4deb16ee5433","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.3.1.tgz","fileCount":41,"integrity":"sha512-3nZwlF8WfNh48q6+GR6Z+3wxG8rYJSBlHJ/3z0z7LuNswszRwq0c0tf7OuhTzsZUk99wm25/RcVr9g5ubCeElA==","signatures":[{"sig":"MEUCIQC4x/ai5It0L0qTSltnq5R+bNp6/g9MRJDitBxhtcKb1AIgO6SNKT9hofdaSJ4FWZbuBoj6tZG3El006/k7Zgwnrd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112154},"main":"server.js","browser":"browser.js","engines":{"node":"^14.0.0"},"scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"6.14.15","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"14.18.3","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@dotcom-reliability-kit/logger":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino-pretty":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.3.1_1693998880289_0.05525163806227895","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.3.2","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.3.2","maintainers":[{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"6033080911e4e485d6009b1cc575507906807056","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.3.2.tgz","fileCount":41,"integrity":"sha512-I8JTEBO0orPKm38TmaM7aiFwKEp74nTNn/drkHRjSUYypdhNhBlsSed/bS5FVvS0qaJDn5WQFH7+4kSR+SejDw==","signatures":[{"sig":"MEUCIExMVNoe/Ou3vcLhXxjJfbcBxslL1KwT9EES3xAAktffAiEAoYHKrDt1J/TMOfETukA21iJk98fc8/PugGFKzB4VABo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112259},"main":"server.js","browser":"browser.js","engines":{"node":"18.x"},"gitHead":"c657792fd19fd8bed4709cf9a1bf53cac49bd69e","scripts":{"start":"node server.js","publish":"npm version --git-tag-version false $npm_config_npmtag && npm publish"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"9.8.1","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"18.18.0","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@dotcom-reliability-kit/logger":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pino-pretty":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.3.2_1696583507101_0.7669221402488275","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.3.3","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.3.3","maintainers":[{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"3fffc5af91cda1e1d6e4c87aeeed71804885795f","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.3.3.tgz","fileCount":41,"integrity":"sha512-41jWhifJbPq44J0AH5yPSgPDFaJDXODh/wsuW+tBG4fN+ThOo1ZRnQjKCZJqWxUNb2+nkVVBn4m1zvUH4T2ZkQ==","signatures":[{"sig":"MEUCIQDGct32A/j/iaEs8GiDRuSQfITKWaLA5sFuYzDx107JvgIgMa+rCNcw1po91HmFXqt5Zl89nAf+ou0DAeaKsqjueNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112156},"main":"server.js","browser":"browser.js","engines":{"node":"18.x"},"gitHead":"a74d1b7736fe93311c57e8147725ff9035681633","scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"9.8.1","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"18.18.0","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@dotcom-reliability-kit/logger":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pino-pretty":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.3.3_1697009323007_0.9778706459355244","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.4.0","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.4.0","maintainers":[{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"5a9cf1af44e286c7bb9b837a36e103281d732b68","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.4.0.tgz","fileCount":41,"integrity":"sha512-HlcOkSCbWcoC3M5XdD+R8IN9g8864bSUWor366VDKc3/h8sQR86EyJEGmx/p4vn/4J9UhEtpTgd1cqmd+QtBTA==","signatures":[{"sig":"MEUCIGU4xCnkMvzUopHm/VeW72wcA797o5j7wzj0n+mM6tI6AiEA1e5AoMmyOaR2ChryogWAocp+MZk4hiueCgB9iRHkHoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112156},"main":"server.js","browser":"browser.js","engines":{"node":"18.x"},"gitHead":"1bf6a2228c8ce655616690e30ced9bfba58dd6ab","scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"9.8.1","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"18.18.0","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@dotcom-reliability-kit/logger":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pino-pretty":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.4.0_1701361120737_0.26318171458746953","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.5.0","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.5.0","maintainers":[{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"353c4a229a9e83229c26f52ab0b4b48bd99cf3b4","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.5.0.tgz","fileCount":41,"integrity":"sha512-3pGQjkvsX2MkAshHVUbQIE6M+gPlhoIKXaGbj89hNkbplVQ7GkKdXTMs7z66CGF4VPor3F0HFppwnACeY9UNoQ==","signatures":[{"sig":"MEYCIQDIp8R2r4CxxBDzPxJE0HZl9FgPP3RsAoDoCPOda1oUWwIhANKN1W8gE5NMrf+BZXVqWaBQPf+p4/bIF1iOSVB75HeG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112156},"main":"server.js","browser":"browser.js","engines":{"node":"18.x"},"gitHead":"bd3f98afd8ad52227a0a6c2ddf442cb04fcf04ed","scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"9.8.1","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"18.18.0","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@dotcom-reliability-kit/logger":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pino-pretty":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.5.0_1702458760755_0.8918516147603941","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.4.1","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.4.1","maintainers":[{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"377f8379b991314435e0e4a1415aae75163a9ea4","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.4.1.tgz","fileCount":41,"integrity":"sha512-81wXYKmn1SWOJelSSzhU1kkvr3vvl8YgA20UdGgCPp5YfziW3k38SCCayMdPak3jAzqW8Q5F87PBC3/LTcP3uw==","signatures":[{"sig":"MEYCIQC/QrcHdofccwvzBY9JWOVBbd4Fbs7/6CkQMhkITSNOPgIhANfuSwMvAsTIun2tI8wvCpizhwgu7FpLqTl0ENG0VSj1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112357},"main":"server.js","browser":"browser.js","engines":{"node":"18.x"},"gitHead":"f7fcd11872964b7fd328b7c43e6c96f05a9efe04","scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"9.8.1","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"18.18.0","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@dotcom-reliability-kit/logger":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pino-pretty":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.4.1_1715865500207_0.3555225451441508","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@financial-times/biz-ops-schema-sdk","version":"0.4.2","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@0.4.2","maintainers":[{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"21fa6cedd6a94562c835779e17a870207bc47e4c","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-0.4.2.tgz","fileCount":41,"integrity":"sha512-Cr4df5eTt9phxuDITu2VdvDDYQPAyRs4V0220Is5JezDPZnQ4cNyTuWApV5eGzTPc95aE3N4mWSZUT2dbA2YIA==","signatures":[{"sig":"MEUCIBzU2BYk1tRD9dFhmWlYUJsb+0xnArzV3NmsMEaNxlgVAiEA/UrdQYxuvwzl4gFwZuhq3g3lgklhRkmmorE78q/JCBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112357},"main":"server.js","browser":"browser.js","engines":{"node":"18.x"},"gitHead":"8081025402bb1f4772e2edd3979f40b129b51c8b","scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"9.8.1","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"18.18.0","dependencies":{"clone":"^2.1.2","js-yaml":"^3.13.1","deepmerge":"^4.3.0","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@dotcom-reliability-kit/logger":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pino-pretty":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_0.4.2_1716365377444_0.6332297836956213","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@financial-times/biz-ops-schema-sdk","version":"1.0.0","author":"","license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@1.0.0","maintainers":[{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"d82f1fdfc3d77fb3e62d306f26e9bb07e66e128d","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-1.0.0.tgz","fileCount":39,"integrity":"sha512-IpYCVhmJbnsMmibgdC9cf4CsDj9syyyELSx7Q4lk6+wxstBCCQzJJL0t4m7+fB7o4C8TVhoysnh5A/k+GkbjVQ==","signatures":[{"sig":"MEUCIQD9nUkWK2d1/6qyYcXdM8TthrOqLlPkMEngq7C2OzZT3wIgRtnuFUqGu20ZE771oXXkG35LAhAOSIgN4UfE7OB0s60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103501},"main":"server.js","browser":"browser.js","engines":{"node":"20.x"},"gitHead":"3928bae60e2e97bd1e259975cf8f809afb4717b7","scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"10.8.2","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"20.17.0","dependencies":{"clone":"^2.1.2","node-fetch":"^2.6.0","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@dotcom-reliability-kit/logger":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"pino-pretty":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_1.0.0_1727875567336_0.13800894765792426","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@financial-times/biz-ops-schema-sdk","version":"2.0.0","author":{"name":"Engineering insights","email":"engineering.insights@ft.com"},"license":"ISC","_id":"@financial-times/biz-ops-schema-sdk@2.0.0","maintainers":[{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"robgodfrey","email":"rob.godfrey@ft.com"}],"homepage":"https://github.com/Financial-Times/biz-ops-api#readme","bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"dist":{"shasum":"8beeecead10130af443bbbc531a6e52662640ed0","tarball":"https://registry.npmjs.org/@financial-times/biz-ops-schema-sdk/-/biz-ops-schema-sdk-2.0.0.tgz","fileCount":40,"integrity":"sha512-6STNsuTcReZXuXv5BXAueeVF+l2FGBDjja9QalkrIXR1J/QkqfCPKyeZrGkGHBuopCnKZtpTtqZVWP6oZGQH0w==","signatures":[{"sig":"MEUCIGJuoX1N7+yZm95Rkq9fMzLNs9Ow9DqAv5o8dUSngM7mAiEAoBC5nxOAeK7b8okPWSdIO9NYe6AUIwkHXMhU192GLBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111920},"main":"server.js","volta":{"npm":"11.11.0","node":"24.14.1"},"browser":"browser.js","engines":{"node":"24.x"},"gitHead":"d215c9d9e3b8be13d13ba7dfd04cfbabb13bb18a","scripts":{"start":"node server.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"_npmVersion":"11.11.0","description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clone":"^2.1.2","common-tags":"^1.8.0","deep-freeze":"0.0.1","lodash.uniqby":"^4.7.0","@dotcom-reliability-kit/logger":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.2.14","pino-pretty":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biz-ops-schema-sdk_2.0.0_1774950694850_0.33127393172176345","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2021-10-12T11:41:59.355Z","modified":"2026-06-23T15:52:02.103Z","0.0.1-beta.2":"2021-10-12T11:41:59.559Z","0.0.1-beta.3":"2021-10-14T16:14:24.429Z","0.0.1-beta.4":"2021-10-18T15:00:09.652Z","0.0.1-beta.5":"2021-10-19T08:38:05.438Z","0.0.1-beta.6":"2021-10-21T10:31:39.113Z","0.0.1-beta.7":"2021-10-22T14:11:58.851Z","0.1.0":"2021-10-22T14:49:57.356Z","0.1.2-beta.1":"2021-12-08T11:31:59.731Z","0.1.2-beta.2":"2021-12-08T12:32:23.214Z","0.1.2":"2021-12-08T12:48:50.302Z","0.1.3":"2021-12-10T16:44:45.954Z","0.1.4":"2021-12-15T16:56:45.431Z","0.1.5":"2022-01-10T17:28:04.018Z","0.1.6":"2022-02-03T16:07:24.859Z","0.2.0":"2022-03-01T12:54:32.144Z","0.2.2-beta.0":"2022-03-28T11:57:16.406Z","0.2.2":"2022-03-29T15:26:21.139Z","0.2.3":"2022-05-24T09:34:35.212Z","0.2.4":"2022-06-14T10:06:08.804Z","0.2.5":"2022-09-09T13:55:58.945Z","0.2.6":"2022-12-28T11:59:43.037Z","0.2.7-beta.1":"2023-02-08T10:44:18.563Z","0.2.7-beta.2":"2023-03-14T16:39:53.110Z","0.2.7":"2023-03-21T18:13:08.543Z","0.3.0":"2023-04-13T15:13:27.703Z","0.3.1":"2023-09-06T11:14:40.904Z","0.3.2":"2023-10-06T09:11:47.326Z","0.3.3":"2023-10-11T07:28:43.205Z","0.4.0":"2023-11-30T16:18:40.909Z","0.5.0":"2023-12-13T09:12:40.920Z","0.4.1":"2024-05-16T13:18:20.364Z","0.4.2":"2024-05-22T08:09:37.607Z","1.0.0":"2024-10-02T13:26:07.538Z","2.0.0":"2026-03-31T09:51:34.998Z"},"bugs":{"url":"https://github.com/Financial-Times/biz-ops-api/issues"},"author":{"name":"Engineering insights","email":"engineering.insights@ft.com"},"license":"ISC","homepage":"https://github.com/Financial-Times/biz-ops-api#readme","repository":{"url":"git+https://github.com/Financial-Times/biz-ops-api.git","type":"git"},"description":"In many ways, this is the beating heart of Biz Ops&TM;. It consumes the schema files that define what sort of records can be stored in the neo4j instance, and what relationships can exist between them. These schema files may exist locally or be hosted som","maintainers":[{"email":"code.management@ft.com","name":"the-ft"},{"email":"info+npm@rowanmanning.com","name":"rowanmanning"},{"email":"yay@chee.party","name":"chee"},{"email":"a@ax.gy","name":"alexwilson"},{"email":"howdy@aendra.com","name":"aendra"},{"email":"emma.lewis@ft.com","name":"emmalewis"},{"email":"lee@leemoody.co.uk","name":"notlee"},{"email":"hamza.samih@ft.com","name":"hamza.samih"},{"email":"robert.boulton@ft.com","name":"robertboulton"},{"email":"leila.micollier@ft.com","name":"leila.micollier"},{"email":"rob.godfrey@ft.com","name":"robgodfrey"}],"readme":"# @financial-times/biz-ops-schema-sdk\n\nThis library provides a means to consume the Biz Ops schema so that applications can automatically keep up to date with changes to it.\n\n## Installation and usage\n\n`npm install @financial-times/biz-ops-schema-sdk`\n\nThe package exports a singleton instance, and once initialised, `@financial-times/biz-ops-schema` can be required multiple times in the application. It should be initialised _once and once only per application_. It also exports a reference to the underlying `SDK` class, but this is only exposed for use by other packages' integration tests.\n\n### Configuring\n\nExposes an `.init()` method, which accepts the following options (which can also be set using environment variables). In most cases it's recommended to use environment variables as this means .init() does not need to be called explicitly.\n\n- `sourceUrl` | `BIZ_OPS_SCHEMA_URL` - Url the sdk will poll to retrieve new versions of the schema.\n\n- `sourceData` - a javascript object containing a complete Biz Ops schema. Generally only used in tests\n\n### Initialising\n\nCalling `await schema.ready()` will automatically call `schema.init()` (if not already called) with whatever options can be derived from the environment. This is the preferred way to initialise, but `schema.init()` can be called manually when it is useful to control the exact point at which schema data is fetched. In particular, `schema.init()` must be called with appropriate options when running on the client side.\n\n#### Troubleshooting\n\nIt's important that an application installs only one copy of biz-ops-schema. If an application installs other packages, e.g. biz-ops-view, that install biz-ops-schema-sdk then\na) make sure the versions of biz-ops-schema-sdk specified in their package.json files are compatible\nb) if multiple copies of biz-ops-schema-sdk exist in node_modules despite compatibility, run `npm prune` or delete your node_modules and run a fresh install.\n\n### A note on lambdas\n\nPrevious versions of the schema sdk required explicitly specifying whether a polling or stale on refresh strategy for updating was used. This is now deduced from the environment the sdk is running in and does not need to be set explicitly.\n\nThe only difference between usage is that in a lambda compared schema.ready() shoudl be awaited at the beginning of each handler, whereas in a persistent server it's fine to await it once on app startup.\n\n## SDK API\n\nOnce initialised the sdk exposes a number of methods to access schema data:\n\n### Schema access APIs\n\nAll methods use an internal caching mechanism, which is flushed whenever the schema updates. For this reason\n\n- It is safe to call these methods many times because the complex transformation of values is only executed on the first invocation\n- It is an antipattern to store the result of any invocation in a variable for any _non synchronous_ period of time - this may result in incorrect reading or writing of data\n- There is an `onChange(func)` method that can be used to attach handlers that will be called every time the schema changes\n\n### getType(type, options)\n\nGet an object defining the structure of a given `type`. The following transforms will be executed on the raw yaml data.\n\n- if no `pluralName` field is defined, it will be generated\n- any named stringPatterns will be converted to validation functions\n\nThe full object structure returned by getType() can been seen [here](GETTYPE.md)\n\n##### options\n\n- `withRelationships` [default: `true`]: Include the relationships for the type, expressed as graphql property definitions.\n- `groupProperties` [default: `false`]: Each property may have a `fieldset` attribute. Setting `groupProperties: true` removes the `properties` object from the data, and replaces it with `fieldsets`, where all properties are then grouped by fieldset\n- `includeMetaFields` [default: `false`]: Determines whether to include metadatafields (prefixed with `_`) in the schema object returned\n- `includeSyntheticFields` [default: `true`]: Determines whether to include synthetic fields (those using a custom cypher statement) in the schema object returned\n- `useMinimumViableRecord` [default: `false`]: If `groupProperties` is `true`, this will put any fields defined as being part of the minimum viable record (see [model spec](MODEL_SPECIFICATION.md#types)) together in a single fieldset\n\n#### getTypes(options)\n\nGet an array of objects defining the structure of all types. All `options` for `getType` are supported and determine the internal structure of each type. Additionally, the following options can be specified:\n\n- `grouped` [default: `false`] - determines whether to return the types as a flat array, or an object grouping types in categories. Each category specifies a label, description and list of types.\n\n#### getEnums(options)\n\nRetrieves an array of key:value objects defining the acceptable values of an enum\n\n##### options\n\n- `withMeta`: wrap the enum in an object which also has metadata about the enum (e.g. 'description'.). In this case, the actual enum options will be in a `options` property\n\n#### validateTypeName(typeName)\n\nValidates that a type of the given name exists in the schema\n\n#### validateCode (typeName, code)\n\nValidates that a code string matches the validation pattern defined for codes for the given type\n\n#### validatePropertyName ( propertyName )\n\nValidates that a string is a valid name for an attribute (i.e. camelCase)\n\n#### validateProperty(typeName, propertyName, propertyValue)\n\nValidates that the value of a property for a given type is valid\n\n#### normalizeTypeName\n\nShould be used when reading a type name from e.g. a url. Currently is a noop, but will allow consistent rolling out of more forgiving url parsing in future if necessary\n\n_The methods below are unimplemented_\n\n#### describeGraphqlQuery(query)\n\nDecorates a graphql query with metadata from the schema\n\n#### describeGraphqlResult(query, result)\n\n#### describeRestApiResult(type, result, options)\n","readmeFilename":"README.md"}