{"_id":"@flatfile/plugin-constraints","_rev":"38-ed3a5076854928d42b7d0ffb7b23e3b7","name":"@flatfile/plugin-constraints","dist-tags":{"latest":"8.0.2"},"versions":{"1.0.1":{"name":"@flatfile/plugin-constraints","version":"1.0.1","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.0.1","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"b6c60fe2169e110d0397186df291aeab347f32ff","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.0.1.tgz","fileCount":7,"integrity":"sha512-q/9WgPGNssCV2fZiYJryzFaEPvE68FAxiLC7nIWe+itSs00UBBVIJSS2ioXxs9tW1UAqfALHyvgmlgN9640bdQ==","signatures":[{"sig":"MEYCIQDdM1usL6jK3Q+o4srN9o3qy4CGL/QT6cAufjd5ZQ3nHAIhAPNP6xG136ohI/mTGKiRf+Uh15MiQcGliUM4+hOyid6T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16938},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"gitHead":"3937608008db6eeeec804e73339ef00524892238","scripts":{"dev":"rollup -c --watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"rollup -c --environment NODE_ENV:production"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.2.3","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@flatfile/api":"^1.6.5","@flatfile/listener":"^0.4.0","@flatfile/plugin-record-hook":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.3.0","ts-jest":"^29.1.2","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.0.1","@rollup/plugin-terser":"^0.4.4","@flatfile/utils-testing":"^0.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.0.1_1706553923602_0.36209680748289386","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@flatfile/plugin-constraints","version":"1.1.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.1.0","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"bcae82c5848c83abfc9a402cda48b689e6f91e46","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.1.0.tgz","fileCount":7,"integrity":"sha512-Hr7DP725eoIzuJBwlpst7tFW2z7P03E6IGKjYLhB67C0i/IoCjH5KjXfCIMP2mhCSBAWo+FrGqhqcKbNyXZEzA==","signatures":[{"sig":"MEUCIDP78iltdJ7Lxg+6jWSmB74ZFiLfTJEKiJYlspy3OBlcAiEA9mBbbEOeK55Z4Ycr6RpEcUlIr1SnsujOUcfCC51z93s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17108},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{"node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.mjs","require":"./dist/index.browser.cjs"},"default":"./dist/index.mjs"},"gitHead":"f7692b7d358be412da1ba38711fa41fdf51c8ec6","scripts":{"dev":"rollup -c --watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"rollup -c --environment NODE_ENV:production"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.2.3","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@flatfile/api":"^1.6.5","@flatfile/listener":"^1.0.0","@flatfile/plugin-record-hook":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.3.0","ts-jest":"^29.1.2","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.0.1","@rollup/plugin-terser":"^0.4.4","@flatfile/utils-testing":"^0.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.1.0_1707273324455_0.3719734936206993","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@flatfile/plugin-constraints","version":"1.1.1","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.1.1","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"cf3dce68f7642c4a7010ea21fef443298207a036","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.1.1.tgz","fileCount":7,"integrity":"sha512-JOCVHWJd/SOH9WB2AzDUv5iEpoFSUTj+QiTu7UMOKOQoVk+bbuPb8abMJr/CxaZZi96sLQwc1diCGlQ5BlZUWA==","signatures":[{"sig":"MEQCICmeinsVBL6TH9VFx4wjKTwA4Eh0J/UP3c1w1m99ih4iAiAIgaIzVBJIhB1y08YdzwpDC/Y4jt93aJ1zKkXw4mAW4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17131},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"42b1f66a518b3d50500cfe3920af6891215861ea","scripts":{"dev":"rollup -c --watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"rollup -c --environment NODE_ENV:production"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.2.3","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@flatfile/api":"^1.6.5","@flatfile/listener":"^1.0.0","@flatfile/plugin-record-hook":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.3.0","ts-jest":"^29.1.2","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.0.1","@rollup/plugin-terser":"^0.4.4","@flatfile/utils-testing":"^0.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.1.1_1707341287822_0.6215828442183204","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@flatfile/plugin-constraints","version":"1.1.2","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.1.2","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"d4391e70491b47c824c3f9c569da2d1a4ba9ca1e","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.1.2.tgz","fileCount":7,"integrity":"sha512-8vSsXhglBdugFRkj25Ka9hUJeppUQuOsosAjbSGQjdOpVJSKkBtBSMQ2ajXpvesAHAjP9NedbCzyqdtj4akETg==","signatures":[{"sig":"MEQCIFuSfkZQynj0bEGLTxNz2XGpL8As0A9N6/YG5OtMsLc+AiAoQ49q9VAOrdaA5pXpUvA6T7C6XkHzguw7tcVzTzuaAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3958065},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"845b4669c9d0d816cee6dd7bae53d38477afc0e8","scripts":{"dev":"rollup -c --watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"rollup -c --environment NODE_ENV:production"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.2.3","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@flatfile/api":"^1.6.5","@flatfile/listener":"^1.0.0","@flatfile/plugin-record-hook":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.3.0","ts-jest":"^29.1.2","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.0.1","@rollup/plugin-terser":"^0.4.4","@flatfile/utils-testing":"^0.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.1.2_1707446388930_0.20929187151416095","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@flatfile/plugin-constraints","version":"1.1.3","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.1.3","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"72a69fad1264f90b038d71dfceeeaca895de05fe","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.1.3.tgz","fileCount":7,"integrity":"sha512-zspRdkBJAfvDPcqcHW1SoyOf94tFcofnxsTpfeBtW4lopDswLYN2qYXgUyNlM3/qQUGGlXCYFxsLBSDolBKWYA==","signatures":[{"sig":"MEQCIHcTO7kgFusGNGhcMqqvKTcuSzxm628m30r7N7DH12yCAiANj9uft480IP25XmcZxIcYGZ37Tl1ypCIKuBr+1N1HBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3958065},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"aea3eacc80b598a9771800ced0d4d5e0f1c2387c","scripts":{"dev":"rollup -c --watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"rollup -c --environment NODE_ENV:production"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.2.3","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@flatfile/api":"^1.6.5","@flatfile/listener":"^1.0.0","@flatfile/plugin-record-hook":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.3.0","ts-jest":"^29.1.2","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.0.1","@rollup/plugin-terser":"^0.4.4","@flatfile/utils-testing":"^0.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.1.3_1707508299113_0.24157543185416497","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@flatfile/plugin-constraints","version":"1.1.4","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.1.4","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"1add854a980b561a1132b26bb7adc09b88c98877","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.1.4.tgz","fileCount":7,"integrity":"sha512-SazLMEAz1TeyFPjivzCT9zUkHUD1X/6dGPzLBO1tkMyTfL5ayL8cp2MVJIZhlD8dD//4u/hitBNbY+cHbWzFdQ==","signatures":[{"sig":"MEQCIEPB5TFvh7TBlbpXVJlB+qO9vuzFPluq/7ImqWQGf8W5AiAgLeiiEJm0CIavymesT+QsySxeTfLRd4vGyNtztiwVAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3961976},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"4ae0dfb11f6ec996dd259d30b946c8f68212d0dc","scripts":{"dev":"rollup -c --watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"rollup -c --environment NODE_ENV:production"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.2.3","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@flatfile/api":"^1.6.5","@flatfile/listener":"^1.0.0","@flatfile/plugin-record-hook":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.3.0","ts-jest":"^29.1.2","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.0.1","@rollup/plugin-terser":"^0.4.4","@flatfile/utils-testing":"^0.1.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.1.4_1707512093422_0.3973762151103546","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@flatfile/plugin-constraints","version":"1.1.5","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.1.5","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"7e4931091c72129f0cdea3faa88091ac20355697","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.1.5.tgz","fileCount":7,"integrity":"sha512-Grw9Ko6k0Abi2M2IrRnfujAtrHHQm9gnWoPTyzy+RZfN9FosB0kHleZxExl7K+Yd+fnHsFzErwEN3Gu4y49tlA==","signatures":[{"sig":"MEYCIQDhP0YdNuJbJyvRalmc4YpRcl51TGVsgPZEiTVj73YDwwIhANU7D/Mk4tJ067lb+/ChfpjUuEjrxlwD30JySRd4vrqq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4658196},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"852422b167424bd7ffa6642c6f293edadb89f296","scripts":{"dev":"rollup -c --watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"rollup -c --environment NODE_ENV:production"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.2.3","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@flatfile/api":"^1.7.4","@flatfile/listener":"^1.0.1","@flatfile/plugin-record-hook":"^1.4.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.3.0","ts-jest":"^29.1.2","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.0.1","@rollup/plugin-terser":"^0.4.4","@flatfile/utils-testing":"^0.1.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.1.5_1708464250743_0.39017992047420047","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@flatfile/plugin-constraints","version":"1.1.6","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.1.6","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"5bcfd7550f88b260917bc26f32621b4fcc98bf5b","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.1.6.tgz","fileCount":7,"integrity":"sha512-b7zVhdDAjfIFflulJZU4u1G8ynChEX49vlim6LUyY4EcmhrgZhe8DR8gxEbcUZ0ZugqWO7IdxiVbS+lIuc20vA==","signatures":[{"sig":"MEQCIE6FIYm0MRIwkGWkNEswkMfEj5aULzUe9Fztikbs31opAiBNx4nJFgafLN6rxz8amwMUKw14JO2Lup8jVgctYOoK4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4658224},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"35ad7d24982f7c3b09de437de803d8e83349d4bd","scripts":{"dev":"rollup -c --watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"rollup -c --environment NODE_ENV:production"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.2.4","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@flatfile/api":"^1.7.4","@flatfile/plugin-record-hook":"^1.4.5"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.3.0","ts-jest":"^29.1.2","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.0.1","@rollup/plugin-terser":"^0.4.4","@flatfile/utils-testing":"^0.1.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"@flatfile/listener":"^1.0.1"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.1.6_1709672313135_0.2691431049096913","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@flatfile/plugin-constraints","version":"1.1.7","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.1.7","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"22a0625dfef2df4048e2ad7e901c25cb9c190a1f","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.1.7.tgz","fileCount":7,"integrity":"sha512-VyryyU9x5dwsxO9279M+A8G4w+YtzC4+EY+DJ7E049IfJJgTDHrgNH6Rje9ufoEcyG785M9JB65RSWzA/7WQ2g==","signatures":[{"sig":"MEUCIQCFsLvinKYnZ/9G/JVFTEIsXtclAjaYEYbNwbaDzV6x9gIgUdWv/JElZxNMHw3W5V/G3BHGvbz7eH2Wwy2BkAVQZBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4258720},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"a649fc006ca2bacc3e6770828e85eb5623bf4e05","scripts":{"dev":"rollup -c --watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"rollup -c --environment NODE_ENV:production"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.2.4","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@flatfile/api":"^1.7.4","@flatfile/plugin-record-hook":"^1.4.6"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.3.0","ts-jest":"^29.1.2","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.0.1","@rollup/plugin-terser":"^0.4.4","@flatfile/utils-testing":"^0.1.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"@flatfile/listener":"^1.0.1"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.1.7_1711742019414_0.4546882132190855","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@flatfile/plugin-constraints","version":"1.1.8","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.1.8","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"dcd70118941edba9bd06087834b3f6e2b38c162e","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.1.8.tgz","fileCount":7,"integrity":"sha512-0SWUmNzvQ300srkbMBRd0/wo3z8RfRnySiwxJxvYDLW4WNiY40pnWXMtaiE8XW0kZIjjPkNlsFtO9Z1TMcz98w==","signatures":[{"sig":"MEYCIQDSvG4Lr/BYCnO362FAWc2B6GxsHVxGjQd68xvdHWAGjgIhALrIY3THIeywug3uR28S8YdSRPJl6Uz+JpNFk3rPNK4N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4325362},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"engines":{"node":">= 16"},"exports":{"node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.mjs","require":"./dist/index.browser.cjs"},"default":"./dist/index.mjs"},"gitHead":"8665ae8c7e7390cdf9de992c3857884d6197da03","scripts":{"dev":"rollup -c --watch","test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"rollup -c --environment NODE_ENV:production"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.5.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.0","dependencies":{"@flatfile/api":"^1.7.4","@flatfile/plugin-record-hook":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/rollup-config":"0.1.0"},"peerDependencies":{"@flatfile/listener":"^1.0.1"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.1.8_1712593486971_0.9767979750248263","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@flatfile/plugin-constraints","version":"1.2.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.2.0","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"87f104f4a16b8412137ace4665f07e8f6086d729","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.2.0.tgz","fileCount":7,"integrity":"sha512-rRhX9KDHMnOgyPm7aae/RLuCFucz7u2HdIb3nb8OcGH8filnxPsr0dnE60hE/ZywHWrIstdI+Su1tJTcp8kAAQ==","signatures":[{"sig":"MEUCIQCSRJEW2bB8cr9MRkAPtjqnKEwaNLe7PmffqOPFpZzVqQIgBL6viKe3iEjziNlAMttnhleK0oMsY08xEEBeHdOsArU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10011},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"engines":{"node":">= 16"},"exports":{"node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.mjs","require":"./dist/index.browser.cjs"},"default":"./dist/index.mjs"},"gitHead":"f453722a94eca7fc52b46a832dce18fea8536104","scripts":{"test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production rollup -c","build:watch":"rollup -c --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.5.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.2","dependencies":{"@flatfile/plugin-record-hook":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/api":"^1.7.4","@flatfile/rollup-config":"0.1.0"},"peerDependencies":{"@flatfile/api":"^1.7.4","@flatfile/listener":"^1.0.1"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.2.0_1713886617658_0.10749472542210925","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@flatfile/plugin-constraints","version":"1.2.1","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.2.1","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"776c9e50a99cf8df9d37b3d0d3cefb8c7ec27773","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.2.1.tgz","fileCount":7,"integrity":"sha512-DcPNV6ak/+6kzsGhlSqGFo2cNAVcJiHdhYPyVYcIYZdRI3eUelpyt/5qi1HhOuCQXlD2bGB3Tw8dMhdGUjEL/Q==","signatures":[{"sig":"MEUCIGJ2jlXtTJEDquX/cxpGzVN6nlGfj9xoamz/3BnbyrI6AiEAqGRv8LiZisI8yzdMJTSpWR89wnkMIrdmVdcyLy+k6so=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10196},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"engines":{"node":">= 16"},"exports":{"node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.mjs","require":"./dist/index.browser.cjs"},"default":"./dist/index.mjs"},"gitHead":"3ae42756abec9981536ac148e37324836ba9d4ea","scripts":{"test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production rollup -c","build:watch":"rollup -c --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.5.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/rollup-config":"0.1.1","@flatfile/plugin-record-hook":"^1.5.2"},"peerDependencies":{"@flatfile/api":"^1.8.0","@flatfile/listener":"^1.0.1","@flatfile/plugin-record-hook":"^1.5.2"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.2.1_1714484778516_0.5226934453779546","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@flatfile/plugin-constraints","version":"1.2.2","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@1.2.2","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"252fc65119ddd649fc3ed42f62a82951bc640559","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-1.2.2.tgz","fileCount":7,"integrity":"sha512-B7+693V1qY86i2ANnkRcW0yDPNdSF0NLPFAe9iBwb0bDVDCLvKGZkECsvSF8Y/0wVQP8T8AGgDJy8Q138mLfoQ==","signatures":[{"sig":"MEUCIQDjkHdc5UBMQia2Xe6fiOXZ3RXM6W1dB/U5H7wgif4xWwIgIN2JaWTBWIjqZ04KrIL+YG8+7M/wlbNJ/rqxtteTQ/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10196},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"engines":{"node":">= 16"},"exports":{"node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.mjs","require":"./dist/index.browser.cjs"},"default":"./dist/index.mjs"},"gitHead":"86526617edf2e71a60f05797e9a529010090db4b","scripts":{"test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production rollup -c","build:watch":"rollup -c --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.5.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/rollup-config":"0.1.1","@flatfile/plugin-record-hook":"^1.5.3"},"peerDependencies":{"@flatfile/api":"^1.8.9","@flatfile/listener":"^1.0.1","@flatfile/plugin-record-hook":"^1.5.3"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_1.2.2_1716248772467_0.277089113504291","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@flatfile/plugin-constraints","version":"2.0.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@2.0.0","maintainers":[{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"hansjhoffman","email":"hoffman.hans.j@gmail.com"},{"name":"haleymt","email":"haley@flatfile.io"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"ahollenbeck","email":"alexhollenbeck@gmail.com"},{"name":"maerf0x0","email":"mikegraf000@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"mpoythress","email":"michael@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"ashleygmulligan","email":"ashleygmulligan@gmail.com"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"roberto-alcantara-ffile","email":"cicero.roberto@flatfile.io"},{"name":"mairechew","email":"mairechew@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"srmotter","email":"stephen@motter.org"},{"name":"driscollrp","email":"driscollrp@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"brentkulwicki","email":"brentkulwicki@gmail.com"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jaredwalters","email":"jared@kegstool.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"c7806931b3710b4a772cb97593bf77cfe02f6998","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-2.0.0.tgz","fileCount":7,"integrity":"sha512-fuiHYnzdT101sjJQB+bC4ic33Zc97ix40TMzJKDZNWE4KpVMfWGsNJy6YVuwULqTpXPfRgKGuAzAdlKkTuoNiA==","signatures":[{"sig":"MEYCIQDQsZDNVjprFQ/lB+0ktXr89m+ffoB/EpY7agwybx0vJwIhAO7EmSJEzfSvy8dRQyY9ePd3fSrHjFKwcKYjB+X8Ww47","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10200},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"engines":{"node":">= 16"},"exports":{"node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.mjs","require":"./dist/index.browser.cjs"},"default":"./dist/index.mjs"},"gitHead":"94115cff769c634acac7bd6390dea04a61042886","scripts":{"test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production rollup -c","build:watch":"rollup -c --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.7.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/rollup-config":"0.1.1","@flatfile/plugin-record-hook":"^1.6.0"},"peerDependencies":{"@flatfile/api":"^1.8.9","@flatfile/listener":"^1.0.1","@flatfile/plugin-record-hook":"^1.6.0"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_2.0.0_1716919315996_0.49738049411318763","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@flatfile/plugin-constraints","version":"2.0.1","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@2.0.1","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"bceaecfba738480be95c852854692e612393f833","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-2.0.1.tgz","fileCount":7,"integrity":"sha512-PPiyQLYIJZ4cuFkgd9hzMI73XCSV8Uu9knvZfAY/b6eK3iMi4fueO5qKsbmNI3c8+Em/tazJqZ4/TIqGFB1Y4Q==","signatures":[{"sig":"MEUCIBDTuIHLA+55D90P7s2ZqoKWEQazALEWEq8h+dAT6TPaAiEAqrlD6PAl/zN1OluCzmwjxzXjycEpdyggJ5T8a8k5xIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10201},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"engines":{"node":">= 16"},"exports":{"node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.mjs","require":"./dist/index.browser.cjs"},"default":"./dist/index.mjs"},"gitHead":"ad8a88ed7971b5ee8663801aa50816d809911d0f","scripts":{"test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production rollup -c","build:watch":"rollup -c --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.7.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/rollup-config":"0.1.1","@flatfile/plugin-record-hook":"^1.6.1"},"peerDependencies":{"@flatfile/api":"^1.9.13","@flatfile/listener":"^1.0.1","@flatfile/plugin-record-hook":"^1.6.1"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_2.0.1_1725400759157_0.056668844708354316","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@flatfile/plugin-constraints","version":"3.0.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@3.0.0","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"0602a5b8749501eb791930951adcc6a7c593134e","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-3.0.0.tgz","fileCount":7,"integrity":"sha512-5Q/WEgx2I+h4Hnb9CGMnoMAxP8bdM3OZZsydGYmbEPkKNfIgBJtZ66yvpmktXz5iNJkQdL0hkUDHaBGBFLefSg==","signatures":[{"sig":"MEQCIEUaTbXM9Y7bdtz+EYLSxGrF3RTJCnO1J5isa8hmUv4MAiBFoQYsQuqLwB04fDQ3t6gZW/VWTNTidJ1FIH84U2h/4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10201},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"engines":{"node":">= 16"},"exports":{"node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.mjs","require":"./dist/index.browser.cjs"},"default":"./dist/index.mjs"},"gitHead":"4141191d12cd9a11ec642d3d9be877063132c402","scripts":{"test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production rollup -c","build:watch":"rollup -c --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.7.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/rollup-config":"0.1.1","@flatfile/plugin-record-hook":"^1.7.0"},"peerDependencies":{"@flatfile/api":"^1.9.13","@flatfile/listener":"^1.0.5","@flatfile/plugin-record-hook":"^1.7.0"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_3.0.0_1727191010283_0.04841620573640415","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@flatfile/plugin-constraints","version":"3.0.1","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@3.0.1","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"dist":{"shasum":"4c6d0bc30b9670d8b02f5ba95dbf05fbd49aa007","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-3.0.1.tgz","fileCount":7,"integrity":"sha512-Hnwkpm9b/sate6kAs8cvNyOg/CZhYINmBKXbbvzXhXSM8V0I6sunjRFbN4yTi2j8Qri+ZFBHqFGLiymW+ETKuw==","signatures":[{"sig":"MEUCIQCvOBiZJjdw03XFc0JSD5gut8Uw8xlhIRyWaZH8PYJzHAIgG1wnZGU5Vil4zrFA0mzRH0TAokZo4tLtmyDvzZSDmIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10201},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":{"./dist/index.cjs":"./dist/index.browser.cjs","./dist/index.mjs":"./dist/index.browser.mjs"},"engines":{"node":">= 16"},"exports":{"node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/index.browser.mjs","require":"./dist/index.browser.cjs"},"default":"./dist/index.mjs"},"gitHead":"b9d26254a9dc520ddcdefad67837c1b08e8384e4","scripts":{"test":"jest ./**/*.spec.ts --config=../../jest.config.js --runInBand","build":"rollup -c","check":"tsc ./**/*.ts --noEmit --esModuleInterop","build:prod":"NODE_ENV=production rollup -c","build:watch":"rollup -c --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.7.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/rollup-config":"0.1.1","@flatfile/plugin-record-hook":"^1.7.1"},"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0","@flatfile/plugin-record-hook":"^1.7.1"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_3.0.1_1727916576920_0.003973066213490695","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@flatfile/plugin-constraints","version":"4.0.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@4.0.0","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/plugins/constraints","dist":{"shasum":"e750df20898a8168bbe6e813fed12f9c26185951","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-4.0.0.tgz","fileCount":12,"integrity":"sha512-YZnaoKwO88DBCeMBO5ednI0Judc0wYSFtUBG5z9+f7Zk2deJsEVvKwrSQsPyZg0PuxgTaqkKZFhkqnLn6XguoA==","signatures":[{"sig":"MEUCIQDEo8+ityL+/ne4r3m9At5nNofwQn5OAuoDdpiNNNSKLgIgJYHsQnhtM1SOstbqFZQnol3mSPmuxuHNo9rmJ9ZKhRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42650},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">= 16"},"exports":{".":{"node":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"browser":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.browser.js","require":"./dist/index.browser.cjs"},"default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"3c02db1d2d9eb6fa6d14ee1bae9745a44af1721f","scripts":{"lint":"tsc --noEmit","test":"jest src/*.spec.ts --detectOpenHandles","build":"tsup","checks":"tsc --noEmit && attw --pack . && publint .","test:e2e":"jest src/*.e2e.spec.ts --detectOpenHandles","test:unit":"jest src/*.spec.ts --testPathIgnorePatterns=.*\\.e2e\\.spec\\.ts$ --detectOpenHandles","build:prod":"NODE_ENV=production tsup","build:watch":"tsup --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.7.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/plugin-record-hook":"^1.8.0","@flatfile/bundler-config-tsup":"^0.1.0"},"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0","@flatfile/plugin-record-hook":"^1.8.0"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_4.0.0_1730241443950_0.395235862445656","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@flatfile/plugin-constraints","version":"5.0.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@5.0.0","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/plugins/constraints","dist":{"shasum":"e5b4e0ce72927c8a1d3f77791b52e759f6b6000f","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-5.0.0.tgz","fileCount":12,"integrity":"sha512-3wqjiWeTGBJZPPnbnlejb6FhXA8XFdSuKqMpcLJkienj76NoXHaMUX1xMkM18gXYIIIKJeNet3HIghXyXEKTRg==","signatures":[{"sig":"MEUCIQDTxQtrHvMSvD7aBg4n9ZUmjyaYhKZwohfiYVrj/+NKXwIgALsn+FcjuloxxxQcnU98Vwj6TGLm5yfT+tDTOPXLQac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42650},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">= 16"},"exports":{".":{"node":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"browser":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.browser.js","require":"./dist/index.browser.cjs"},"default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"364099eb304edc49fd80b07bb9eb6bb93ba4f774","scripts":{"lint":"tsc --noEmit","test":"jest src/*.spec.ts --detectOpenHandles","build":"tsup","checks":"tsc --noEmit && attw --pack . && publint .","test:e2e":"jest src/*.e2e.spec.ts --detectOpenHandles","test:unit":"jest src/*.spec.ts --testPathIgnorePatterns=.*\\.e2e\\.spec\\.ts$ --detectOpenHandles","build:prod":"NODE_ENV=production tsup","build:watch":"tsup --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.7.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/plugin-record-hook":"^1.9.0","@flatfile/bundler-config-tsup":"^0.1.0"},"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0","@flatfile/plugin-record-hook":"^1.9.0"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_5.0.0_1730394796841_0.4597071948701499","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@flatfile/plugin-constraints","version":"6.0.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@6.0.0","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/plugins/constraints","dist":{"shasum":"8004f9e109b5ee4ffdb9247f8838485f477f6045","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-6.0.0.tgz","fileCount":12,"integrity":"sha512-DZKu9H23kK4UDIAuEwRQCsj8vB4Uuxgra/9SAKO6aenUA9jPy91XUKLJ0kjMxp8bD1ZfXJRZS4SdQinl2lLInQ==","signatures":[{"sig":"MEUCIQDVGr2vAUCbRxc79befMzDsX4xJa7HcnndPmwn7FKKYnQIgIxjfIGBmqWBdltqYX8wpriIxdjHEN/qgpRX8p+K//To=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42756},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">= 18"},"exports":{".":{"node":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"browser":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.browser.js","require":"./dist/index.browser.cjs"},"default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"4f6986ff36b295e53a68c31ce7d44ad1ae66b076","scripts":{"lint":"tsc --noEmit","test":"vitest run --mode defaults src/*.spec.ts --passWithNoTests","build":"tsup","checks":"tsc --noEmit && attw --pack . && publint .","test:e2e":"vitest run --mode defaults src/*.e2e.spec.ts --passWithNoTests --no-file-parallelism","test:unit":"vitest run --mode defaults src/*.spec.ts --passWithNoTests --exclude src/*.e2e.spec.ts","build:prod":"NODE_ENV=production tsup","build:watch":"tsup --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.7.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/config-vitest":"^0.0.0","@flatfile/plugin-record-hook":"^1.10.0","@flatfile/bundler-config-tsup":"^0.2.0"},"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0","@flatfile/plugin-record-hook":"^1.10.0"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_6.0.0_1731012602453_0.4306081897739258","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@flatfile/plugin-constraints","version":"7.0.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@7.0.0","maintainers":[{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/plugins/constraints","dist":{"shasum":"64f8dcb6802179d5ca8b2d40b5bd7ebeb104d55f","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-7.0.0.tgz","fileCount":12,"integrity":"sha512-wjlm6uSM2XkTL8ZP4pDzpfv1ptGbuL5kFp5m27IcEinxwd7OCP7eCn5MyEo5SHG2YdT4yyCtRnuWyvb5Rs87Cg==","signatures":[{"sig":"MEYCIQCwa9PNRJCGzqr4A6dwUjve7J0mBOuPAFGGiYf58ndZSwIhAPHUKktJ6RDV9Tj3i6m1DKJuWoADqh5UZDDNF74Z8QJa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42756},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">= 18"},"exports":{".":{"node":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"browser":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.browser.js","require":"./dist/index.browser.cjs"},"default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0eabe86868c7b146bbcaf5bbf5c467c623f9608b","scripts":{"lint":"tsc --noEmit","test":"vitest run --mode defaults src/*.spec.ts --passWithNoTests","build":"tsup","checks":"tsc --noEmit && attw --pack . && publint .","test:e2e":"vitest run --mode defaults src/*.e2e.spec.ts --passWithNoTests --no-file-parallelism","test:unit":"vitest run --mode defaults src/*.spec.ts --passWithNoTests --exclude src/*.e2e.spec.ts","build:prod":"NODE_ENV=production tsup","build:watch":"tsup --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.7.0","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/config-vitest":"^0.0.0","@flatfile/plugin-record-hook":"^1.11.0","@flatfile/bundler-config-tsup":"^0.2.0"},"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0","@flatfile/plugin-record-hook":"^1.11.0"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_7.0.0_1732029546986_0.980021173385399","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@flatfile/plugin-constraints","version":"8.0.0","keywords":[],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@8.0.0","maintainers":[{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/plugins/constraints","dist":{"shasum":"4df7d027f991fbc3359dce57e1d5d026c7bf0540","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-8.0.0.tgz","fileCount":12,"integrity":"sha512-eZaB41/n3t+kV83Vb3HbSo0llshdwmuJmko40M731rvm7w/T2P1accGGPHyHwdD3nBmJahRem6TGNnpUYFsg7w==","signatures":[{"sig":"MEUCIQCPt+0KRj1aiR8itRxOrv5d2OS5b7heoOCYZafqlke0iAIgc5giIO4WJq+uVZfIGRxGI9G5vrLj50CwAAx1ALGlbZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42754},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">= 18"},"exports":{".":{"node":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"browser":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.browser.js","require":"./dist/index.browser.cjs"},"default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"44f0819555b6009f9e4e2099dd3d72a48c5ef222","scripts":{"lint":"tsc --noEmit","test":"vitest run --mode defaults src/*.spec.ts --passWithNoTests","build":"tsup","checks":"tsc --noEmit && attw --pack . && publint .","test:e2e":"vitest run --mode defaults src/*.e2e.spec.ts --passWithNoTests --no-file-parallelism","test:unit":"vitest run --mode defaults src/*.spec.ts --passWithNoTests --exclude src/*.e2e.spec.ts","build:prod":"NODE_ENV=production tsup","build:watch":"tsup --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.8.2","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.5","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/config-vitest":"^0.0.0","@flatfile/plugin-record-hook":"^2.0.0","@flatfile/bundler-config-tsup":"^0.2.0"},"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0","@flatfile/plugin-record-hook":"^2.0.0"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_8.0.0_1736522838737_0.8988130810074522","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@flatfile/plugin-constraints","version":"8.0.1","keywords":["flatfile-plugins","category-transform"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@8.0.1","maintainers":[{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"nate.ferrero","email":"nateferrero@gmail.com"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"madmandrit","email":"wiafe23@gmail.com"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"flatfilecolin","email":"colin@flatfile.io"},{"name":"alnoor","email":"alnoor@flatfile.io"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/plugins/constraints","dist":{"shasum":"94851d1e3a49648c89822f6211fc857ee53ab635","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-8.0.1.tgz","fileCount":12,"integrity":"sha512-Wnx7Dy+uJFZP789kYAOC6vlvuqkWYgLbEhvxijqMizVlpv1j3TuCd0nqL9PmwXrMgJ2we+IeLV8vwfXxgZPtzA==","signatures":[{"sig":"MEYCIQDF9IVgiN3u+HVeK3tgSsMuWzMDwfmIV5Ve6zKTzdhRZQIhAJyQqtluG41EBb/bGVZN7cMobFubKiUEgdrvOyDsW84K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42806},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">= 18"},"exports":{".":{"node":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"browser":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.browser.js","require":"./dist/index.browser.cjs"},"default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"13e9eba59ccc426cfc016fe15d11c0dad0c04314","scripts":{"lint":"tsc --noEmit","test":"vitest run --mode defaults src/*.spec.ts --passWithNoTests","build":"tsup","checks":"tsc --noEmit && attw --pack . && publint .","test:e2e":"vitest run --mode defaults src/*.e2e.spec.ts --passWithNoTests --no-file-parallelism","test:unit":"vitest run --mode defaults src/*.spec.ts --passWithNoTests --exclude src/*.e2e.spec.ts","build:prod":"NODE_ENV=production tsup","build:watch":"tsup --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.8.2","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.5","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/config-vitest":"^0.0.0","@flatfile/plugin-record-hook":"^2.0.0","@flatfile/bundler-config-tsup":"^0.2.0"},"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0","@flatfile/plugin-record-hook":"^2.0.0"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_8.0.1_1736819628197_0.31538648287373694","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"@flatfile/plugin-constraints","version":"8.0.2","keywords":["flatfile-plugins","category-transform"],"author":{"name":"David Boskovic"},"license":"ISC","_id":"@flatfile/plugin-constraints@8.0.2","maintainers":[{"name":"sarocu","email":"sam@sarocu.com"},{"name":"dboskovic","email":"me@david.gs"},{"name":"jmmander","email":"jmzmander@gmail.com"},{"name":"bangarang","email":"me@alexjrock.com"},{"name":"carlbrugger","email":"carlbrugger@proton.me"},{"name":"flatfileinfra","email":"infra@flatfile.io"},{"name":"flatderek","email":"derek@flatfile.io"},{"name":"bigcountrycrane","email":"eric@flatfile.io"},{"name":"rjhyde","email":"roby@flatfile.com"},{"name":"sambarrowclough","email":"sam.barrowclough@gmail.com"},{"name":"meritmalling","email":"meritmalling@gmail.com"},{"name":"mmccooyyy","email":"matthew.e.mccoy@gmail.com"},{"name":"hjordan1990","email":"henry@flatfile.io"},{"name":"nlazaris","email":"nikolazaris@gmail.com"}],"homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"url":"https://github.com/FlatFilers/flatfile-plugins/tree/main/plugins/constraints","dist":{"shasum":"ef16dd0fb482107ea34ed923dffe15e39cd217ee","tarball":"https://registry.npmjs.org/@flatfile/plugin-constraints/-/plugin-constraints-8.0.2.tgz","fileCount":12,"integrity":"sha512-IUM3zBHy41sbP+n4KTVL/XOOFJz/UkiAj90HoXC1+8qrDY2RPhsLn0LBNSMPDRzCmVRekV/cGPJ7vqFIzfTNpw==","signatures":[{"sig":"MEUCIHzE5DUdc6NJ5knO1jXMjZJ2O6DWc2DpZhLkx1bBoxPjAiEA+mWPSvfVT1/PaiUBo6Tn6yXokPfhj9iZ38y+ofVKEyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43258},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">= 18"},"exports":{".":{"node":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"browser":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.browser.js","require":"./dist/index.browser.cjs"},"default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"2cd727e6f0275179228ce14a5662dcde522c60ac","scripts":{"lint":"tsc --noEmit","test":"vitest run --mode defaults src/*.spec.ts --passWithNoTests","build":"tsup","checks":"tsc --noEmit && attw --pack . && publint .","test:e2e":"vitest run --mode defaults src/*.e2e.spec.ts --passWithNoTests --no-file-parallelism","test:unit":"vitest run --mode defaults src/*.spec.ts --passWithNoTests --exclude src/*.e2e.spec.ts","build:prod":"NODE_ENV=production tsup","build:watch":"tsup --watch"},"_npmUser":{"name":"flatfileinfra","email":"infra@flatfile.io"},"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"_npmVersion":"10.8.2","description":"A plugin for extending blueprint with external constraints","directories":{},"_nodeVersion":"18.20.7","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@flatfile/config-vitest":"^0.0.0","@flatfile/plugin-record-hook":"^2.0.0","@flatfile/bundler-config-tsup":"^0.2.0"},"peerDependencies":{"@flatfile/api":"^1.9.19","@flatfile/listener":"^1.1.0","@flatfile/plugin-record-hook":"^2.0.0"},"registryMetadata":{"category":"records"},"_npmOperationalInternal":{"tmp":"tmp/plugin-constraints_8.0.2_1740764808826_0.3938096276044849","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-01-29T18:45:23.426Z","modified":"2026-04-23T23:54:26.011Z","1.0.1":"2024-01-29T18:45:23.852Z","1.1.0":"2024-02-07T02:35:24.688Z","1.1.1":"2024-02-07T21:28:08.006Z","1.1.2":"2024-02-09T02:39:49.189Z","1.1.3":"2024-02-09T19:51:39.391Z","1.1.4":"2024-02-09T20:54:53.633Z","1.1.5":"2024-02-20T21:24:11.021Z","1.1.6":"2024-03-05T20:58:33.369Z","1.1.7":"2024-03-29T19:53:39.650Z","1.1.8":"2024-04-08T16:24:47.216Z","1.2.0":"2024-04-23T15:36:57.806Z","1.2.1":"2024-04-30T13:46:18.679Z","1.2.2":"2024-05-20T23:46:12.639Z","2.0.0":"2024-05-28T18:01:56.170Z","2.0.1":"2024-09-03T21:59:19.326Z","3.0.0":"2024-09-24T15:16:50.442Z","3.0.1":"2024-10-03T00:49:37.110Z","4.0.0":"2024-10-29T22:37:24.201Z","5.0.0":"2024-10-31T17:13:17.169Z","6.0.0":"2024-11-07T20:50:02.633Z","7.0.0":"2024-11-19T15:19:07.165Z","8.0.0":"2025-01-10T15:27:19.033Z","8.0.1":"2025-01-14T01:53:48.384Z","8.0.2":"2025-02-28T17:46:48.981Z"},"bugs":{"url":"https://github.com/FlatFilers/flatfile-plugins/issues"},"author":{"name":"David Boskovic"},"license":"ISC","homepage":"https://github.com/FlatFilers/flatfile-plugins#readme","keywords":["flatfile-plugins","category-transform"],"repository":{"url":"git+https://github.com/FlatFilers/flatfile-plugins.git","type":"git","directory":"plugins/constraints"},"description":"A plugin for extending blueprint with external constraints","maintainers":[{"email":"sam@sarocu.com","name":"sarocu"},{"email":"me@david.gs","name":"dboskovic"},{"email":"me@alexjrock.com","name":"bangarang"},{"email":"carlbrugger@proton.me","name":"carlbrugger"},{"email":"infra@flatfile.io","name":"flatfileinfra"},{"email":"derek@flatfile.io","name":"flatderek"},{"email":"eric@flatfile.io","name":"bigcountrycrane"},{"email":"matthew.e.mccoy@gmail.com","name":"mmccooyyy"},{"email":"matthew.gerstman@obvious.ai","name":"matthew-obvious"},{"email":"nikolazaris@gmail.com","name":"nlazaris"},{"email":"lion.hummer@gmail.com","name":"lionhummer"},{"email":"alexpoddubny@googlemail.com","name":"apoddubn"}],"readme":"# @flatfile/plugin-constraints\n\nThis plugin introduces the ability to register external constraints for blueprint.\n\n## Usage\n\n```ts\nlistener.use(\n  externalConstraint('length', (value, key, { config, record }) => {\n    if (value.length > config.max) {\n      record.addError(key, `Text must be under ${config.max} characters`)\n      // alternatively throw the error\n    }\n  })\n)\n```\n\n```js\n// blueprint fields\n[\n  {\n    key: 'name',\n    type: 'string',\n    constraints: [\n      { type: 'external', validator: 'length', config: { max: 100 } }\n    ]\n  },\n  {\n    key: 'age',\n    type: 'number',\n  }\n]\n```\n\n","readmeFilename":"README.md"}