{"_id":"@opensanctions/followthemoney","_rev":"36-a93476efdbd5a16d86e3c3dd7a60d4a0","name":"@opensanctions/followthemoney","dist-tags":{"latest":"4.11.0"},"versions":{"3.8.4":{"name":"@opensanctions/followthemoney","version":"3.8.4","keywords":[],"author":{"name":"OCCRP Data","email":"data@occrp.org"},"license":"MIT","_id":"@opensanctions/followthemoney@3.8.4","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"8d72a9890b4a8eaf71b520596b492f92e2caf6b3","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-3.8.4.tgz","fileCount":36,"integrity":"sha512-ny2WTEyPNeI/fv7WhviQmz5W5mjdqxLXFtxoBsps67Ns35TxEf6MISycnjFTKiWlyeyDHLAOHOaQcCzNeL5oxg==","signatures":[{"sig":"MEUCIQDgtrURedkTyH2NQT5KGxLbR3bpZVwFp8rY6u3TEhQa4QIgAmOAa7AnrYwx8yyNSdC8R1rD6aTcBdb/+wmTStWuoio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090433},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"a2c1d19ec2048912fd10dfee2c4f7019fbba9fd7","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","actor":{"name":"pudo","type":"user","email":"friedrich.lindenberg@gmail.com"},"email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.3.0","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","svgo":"~4.0.0","tslib":"^2.8.1","colors":"~1.4.0","eslint":"^9.17.0","prompt":"^1.3.0","rimraf":"~6.0.1","rollup":"^4.30.1","shelljs":"^0.10.0","ts-jest":"^29.2.5","ts-node":"~10.9.2","prettier":"^3.4.2","cross-env":"~7.0.3","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@types/uuid":"^10.0.0","jest-config":"~30.0.3","lint-staged":"^16.1.2","replace-in-file":"~8.3.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.1","@rollup/plugin-json":"~6.1.0","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.1","@rollup/plugin-node-resolve":"~16.0.0","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_3.8.4_1751021335202_0.9244367886847205","host":"s3://npm-registry-packages-npm-production"}},"3.8.5":{"name":"@opensanctions/followthemoney","version":"3.8.5","keywords":[],"author":{"name":"OCCRP Data","email":"data@occrp.org"},"license":"MIT","_id":"@opensanctions/followthemoney@3.8.5","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"1e2b411a4ceeae1b6d9c06f3cb571db023041bbc","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-3.8.5.tgz","fileCount":36,"integrity":"sha512-v5hdhN9EYNFu/2Om21OsU9pUZTSoWtgs2mrZl+C8BhH6vApYRIZNbH1UOeNOpFULG51/sTOc95/6FbRebazk4g==","signatures":[{"sig":"MEQCIGzqW3Unjp9nBvPpw4tauJ/ZVy1CeGec1aKXsRjXmpiGAiAhmI88rQ+OE1F4nW6MG75jrPu3qLrIFExFVkTk9mUmYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090433},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"9276fe585c18e24ce023bccf363bb5d858747195","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","actor":{"name":"pudo","type":"user","email":"friedrich.lindenberg@gmail.com"},"email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","svgo":"~4.0.0","tslib":"^2.8.1","colors":"~1.4.0","eslint":"^9.17.0","prompt":"^1.3.0","rimraf":"~6.0.1","rollup":"^4.30.1","shelljs":"^0.10.0","ts-jest":"^29.2.5","ts-node":"~10.9.2","prettier":"^3.4.2","cross-env":"~7.0.3","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@types/uuid":"^10.0.0","jest-config":"~30.0.3","lint-staged":"^16.1.2","replace-in-file":"~8.3.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.1","@rollup/plugin-json":"~6.1.0","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.1","@rollup/plugin-node-resolve":"~16.0.0","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_3.8.5_1751049753110_0.8350392580804968","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@opensanctions/followthemoney","version":"4.0.0","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.0.0","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"fc9d9bae652d973f435bd58eff6db270f77edb1b","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.0.0.tgz","fileCount":36,"integrity":"sha512-9URDFQb4YSKRYL86CJr19zRZrgxqfVfBI059I58nyO8u1V7mLlRF2DgF2A0VT6sXEYkA3exq68oKCJLLDwxXcA==","signatures":[{"sig":"MEUCIQDG0yA2e/K5xNvfnKoRQIpiqD6IiCuU6HXdIBILDmo0agIgHjUz2QfhivcgNV0ue60gWm/bk8aOA3xwVKLr8GQfPXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136316},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"9cf41cd82253546279ff287adce26684ba2fbcc8","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","svgo":"~4.0.0","tslib":"^2.8.1","colors":"~1.4.0","eslint":"^9.17.0","prompt":"^1.3.0","rimraf":"~6.0.1","rollup":"^4.30.1","shelljs":"^0.10.0","ts-jest":"^29.2.5","ts-node":"~10.9.2","prettier":"^3.4.2","cross-env":"~7.0.3","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@types/uuid":"^10.0.0","jest-config":"~30.0.3","lint-staged":"^16.1.2","replace-in-file":"~8.3.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.1","@rollup/plugin-json":"~6.1.0","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.1","@rollup/plugin-node-resolve":"~16.0.0","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.0.0_1752416103117_0.4105573477272737","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@opensanctions/followthemoney","version":"4.0.1","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.0.1","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"bfaf13bdf8d9cdfd80f59d6d4aae56089c2cb75c","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.0.1.tgz","fileCount":36,"integrity":"sha512-HNMA/VzYn1DT2aa44CXM1JDJg8k70I5wk8Uer3YCO8OmF186zXZ5CYo3h5l9f2uGk8TrWJap4KGIJnhywmBwZQ==","signatures":[{"sig":"MEUCIQDGG4cG/l2Lrfw+bUH1gbLqqpHu2kasuMNf8oVBgcwGbwIgMr4twsGUo+Ik848OZld3qX5v2ZAes8WHSwXkPacS1uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136316},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"055e0ad733b791096070c3823c4e2e258c65ae1f","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","svgo":"~4.0.0","tslib":"^2.8.1","colors":"~1.4.0","eslint":"^9.17.0","prompt":"^1.3.0","rimraf":"~6.0.1","rollup":"^4.30.1","shelljs":"^0.10.0","ts-jest":"^29.2.5","ts-node":"~10.9.2","prettier":"^3.4.2","cross-env":"~7.0.3","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@types/uuid":"^10.0.0","jest-config":"~30.0.3","lint-staged":"^16.1.2","replace-in-file":"~8.3.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.1","@rollup/plugin-json":"~6.1.0","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.1","@rollup/plugin-node-resolve":"~16.0.0","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.0.1_1752557964732_0.3332060746357133","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@opensanctions/followthemoney","version":"4.0.2","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.0.2","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"5fe6a41cafc582cb4caa92095dfaeb01b472d79f","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.0.2.tgz","fileCount":36,"integrity":"sha512-3J6BaXHvNiajHKmnnYLTpyvrLeWKvDSCh4GLdQTYk1CrpY8z7ISUYiBUgnUpvq5MPFc3/I5QbM2J+kbuX+aRDQ==","signatures":[{"sig":"MEYCIQDg0kacdKUZ5aVOojRxF3c7z2ujjKoENrf8i5PV7O82ewIhAMadyqOP+b4XICjiM5naejtGOh+o2Az/RvLQKCJ91vEy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136316},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"dcee1f57e55045250bde2c57dfdc1ff9811fd5e2","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","svgo":"~4.0.0","tslib":"^2.8.1","colors":"~1.4.0","eslint":"^9.17.0","prompt":"^1.3.0","rimraf":"~6.0.1","rollup":"^4.30.1","shelljs":"^0.10.0","ts-jest":"^29.2.5","ts-node":"~10.9.2","prettier":"^3.4.2","cross-env":"~7.0.3","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@types/uuid":"^10.0.0","jest-config":"~30.0.3","lint-staged":"^16.1.2","replace-in-file":"~8.3.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.1","@rollup/plugin-json":"~6.1.0","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.1","@rollup/plugin-node-resolve":"~16.0.0","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.0.2_1752759027701_0.8829396785985673","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@opensanctions/followthemoney","version":"4.0.3","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.0.3","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"e27e8707ed292e2802cae46a26f800e40595ca64","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.0.3.tgz","fileCount":36,"integrity":"sha512-7ie8pMl0789DcP4xjFdLTBvQ9t+lGRj/bJxrRBZN1C+p/Mz7pZ2CZjREhYjY8qyFmags/Jjpff4YpPhvlRd02A==","signatures":[{"sig":"MEUCIA2v9tkpJ6agXcu5Qu7mpQwByeWprhBxLlNf4kCvEqCoAiEA89Gy5fZTFUe65utOsdBvqlzbR13mu429OrYhCjcs2hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136316},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"56802ac4c3443cb61aafa3f0e4d732eca1e5e039","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","svgo":"~4.0.0","tslib":"^2.8.1","colors":"~1.4.0","eslint":"^9.17.0","prompt":"^1.3.0","rimraf":"~6.0.1","rollup":"^4.30.1","shelljs":"^0.10.0","ts-jest":"^29.2.5","ts-node":"~10.9.2","prettier":"^3.4.2","cross-env":"~7.0.3","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@types/uuid":"^10.0.0","jest-config":"~30.0.3","lint-staged":"^16.1.2","replace-in-file":"~8.3.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.1","@rollup/plugin-json":"~6.1.0","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.1","@rollup/plugin-node-resolve":"~16.0.0","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.0.3_1752767689480_0.9681055184028209","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@opensanctions/followthemoney","version":"4.1.0","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.1.0","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"db4ae34945d5c64f35d90e38b0726fde1639281c","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.1.0.tgz","fileCount":36,"integrity":"sha512-8FXmjCttP1Ncx7LEkFXV4ngtNvwICE0GokZTQHbtXqnS6066IGG8COScJvd9Ncfad0e7VGO0jOr/m+Bk+XBb5g==","signatures":[{"sig":"MEUCIHKLT3Va9YUaWiABZGoa3SxJ1dW39VpNLY3OYVSuP4W7AiEAxuCZ0ec7KrVqpHPCP396JMXP3YQsloIXTwmmhV0QlIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136316},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"c2eef2aef82fd17ce43d7a61469a255e88fb57d8","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","svgo":"~4.0.0","tslib":"^2.8.1","colors":"~1.4.0","eslint":"^9.17.0","prompt":"^1.3.0","rimraf":"~6.0.1","rollup":"^4.30.1","shelljs":"^0.10.0","ts-jest":"^29.2.5","ts-node":"~10.9.2","prettier":"^3.4.2","cross-env":"~7.0.3","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@types/uuid":"^10.0.0","jest-config":"~30.0.3","lint-staged":"^16.1.2","replace-in-file":"~8.3.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.1","@rollup/plugin-json":"~6.1.0","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.1","@rollup/plugin-node-resolve":"~16.0.0","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.1.0_1753525205645_0.2903342060963141","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@opensanctions/followthemoney","version":"4.1.1","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.1.1","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"398efc5847c07a921639acf33d9badcaa6571a1b","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.1.1.tgz","fileCount":36,"integrity":"sha512-mLsywEZS+fudIZrAt5tefd6+elPNrv/DkgFY+Ooh/AFJXKb1WLmEICjTY6BswEy8V+W14GV+oJADjIXFgXPsVQ==","signatures":[{"sig":"MEUCIETscOhiOADV/ha1RllYOlDCx9CwTL7p/qGRcydOziSPAiEA0c+UXntrGfbLMObXw3wpVMUJE5xGN6LWXErcLNMC814=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136316},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"cf0bdb11146a6eaf2de8a1ecba43683432259ffe","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.3","svgo":"~4.0.0","tslib":"^2.8.1","colors":"~1.4.0","eslint":"^9.17.0","prompt":"^1.3.0","rimraf":"~6.0.1","rollup":"^4.30.1","shelljs":"^0.10.0","ts-jest":"^29.2.5","ts-node":"~10.9.2","prettier":"^3.4.2","cross-env":"~7.0.3","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@types/uuid":"^10.0.0","jest-config":"~30.0.3","lint-staged":"^16.1.2","replace-in-file":"~8.3.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.1","@rollup/plugin-json":"~6.1.0","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.1","@rollup/plugin-node-resolve":"~16.0.0","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.1.1_1753624396467_0.8462701538957091","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@opensanctions/followthemoney","version":"4.1.2","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.1.2","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"bc8ea1d66702003a1d9b0dd2a73d4efa210a878a","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.1.2.tgz","fileCount":36,"integrity":"sha512-mwg+CsIzetEzx7fkIGytU7okNBx/0cgCqa9uNP+CIcM+KcdqgS/sWu7IXJnGXy23IfZG/DGksAOolfv/ylexwQ==","signatures":[{"sig":"MEUCIHTHQWrhmVfVdd+rNkLT04Qt7kXRnIRJtwsTIIgnRDL3AiEArFclJBp6874dSvo04aXIG3yM4oLvg/nDQikPhH/wDvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1137410},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"b005b367dedf00801083632153bb462644372d31","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"~4.0.0","tslib":"^2.8.1","colors":"~1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"~6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"~10.9.2","prettier":"^3.6.2","cross-env":"~10.0.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","@types/uuid":"^10.0.0","jest-config":"~30.0.5","lint-staged":"^16.1.2","replace-in-file":"~8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"~6.1.0","@rollup/plugin-commonjs":"~28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"~16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.1.2_1754407265444_0.8677262883844123","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@opensanctions/followthemoney","version":"4.2.0","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.2.0","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"6e13b008ba25e4254d6229d26e9a4a599a742059","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.2.0.tgz","fileCount":36,"integrity":"sha512-R5sT2goNtSZtP20TPNGdnqgQ3lpoXQ+arV31NUtmjXmmOH5pGHAuJeNOgSEwN89lQp+kf1FMlD8g9d2VT6Cggw==","signatures":[{"sig":"MEYCIQDeiV5cxDNgLZ0dX4wvLXGjfKNxH3zfcKAr3afhvEGWJQIhAKE/ntLWe+PTcGw6i6KcCvw42CPx/LkxJ4/SDGEpWMc4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145812},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"134cb5f0bca91922e5c550b9e886edc42e1144dd","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.3","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"~4.0.0","tslib":"^2.8.1","colors":"~1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"~6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"~10.9.2","prettier":"^3.6.2","cross-env":"~10.0.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","@types/uuid":"^10.0.0","jest-config":"~30.0.5","lint-staged":"^16.1.2","replace-in-file":"~8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"~6.1.0","@rollup/plugin-commonjs":"~28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"~16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.2.0_1755868354609_0.7182153549765844","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@opensanctions/followthemoney","version":"4.2.1","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.2.1","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"1aa970ae7c48b2b150b41c1a0f793ad8c1df98e4","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.2.1.tgz","fileCount":36,"integrity":"sha512-LYoBkG7a8UnKwqE2Kbjm4bxXOf+7n/9AAcW6FiJjbp/PI084cBag8QNpnV0f6YKR/bll1Z9dYfKgRrCyp/XFMQ==","signatures":[{"sig":"MEYCIQCNFDAYt08agerXcJ+SlA1VZY9RKvoX4wgEqIyxhUGBZQIhAMxu5gfZvyhKrSd/5cQ0OyQvl7rOXhP3qmxzQ7+QCd+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145812},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"2d3274bbaefa291525266eb088c7821431ae5d3f","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.3","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","@types/uuid":"^10.0.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.2.1_1756886653681_0.4084478811730914","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@opensanctions/followthemoney","version":"4.2.2","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.2.2","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"bae99527a87ef9dd6dde4cf40a7c1ae675570f21","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.2.2.tgz","fileCount":36,"integrity":"sha512-hORhP0UGYm629VRGfEEvrsIz7oyfL+Msfs96UCaL2nj9nWxqhtS3kNtCqkPe+XhfoRcG5NpqsBiIlMvSW1YL0A==","signatures":[{"sig":"MEUCIQD7wFP01y7pCXGqm5apLNXO66u152Z35KC6KJWICIm6LAIgIUQ77fHpuuyG8CM8klPOywi09yftXtjfSjKLg/Wvg0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1147798},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"2b0740703a20bd8f0600c39c19e2a4e1be2dfde1","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.3","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","@types/uuid":"^10.0.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.2.2_1757344631924_0.9288037206932431","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@opensanctions/followthemoney","version":"4.3.0","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.3.0","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"9070d90afc338e46ad8185ca9d329d55a1164b6c","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.3.0.tgz","fileCount":36,"integrity":"sha512-ennDTYyVpE4/zVVY38sw0viG0WO0N13jmuM80MNNr73Zf86W0x9l1fva7O9mYutX6aCnXuDcK8HSr14znCnfsw==","signatures":[{"sig":"MEUCIHSXxxS3Wp/155vmkXgGi3WqAbecM3GlyvUNZrweV6z/AiEAmZ7a62f+ic0qVngmYvVId8TBzwfWawsCbAOrkmsei2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1152734},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"ca965af2cbb901dd7733a2c03c8d6eccb389c3bb","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.3","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","@types/uuid":"^10.0.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.3.0_1760706847287_0.5085615098328193","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@opensanctions/followthemoney","version":"4.3.1","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.3.1","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"91de8ef219f402d189dc66ee36c8d79848f140c8","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.3.1.tgz","fileCount":36,"integrity":"sha512-ml3+wtvD+w4n/RWchyHjV5+u2MAEjOzw00EbYVku6MxCZfkBYlPWzFlKi/OUCVYf4CF3aHF/RDt6+FNYrjz/jw==","signatures":[{"sig":"MEQCIBPyK4UOUcaJYJFkUHAu9nfy3P+0fSCwEaigZ/ARabo7AiA2JD78x5OvrR9kK++ahl99dz83E2VBYU0BW1Cg6rcoSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1152749},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"3da0483d58d71dd797cf6c7ccc507f1fae92e3eb","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.3","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","@types/uuid":"^10.0.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.3.1_1761768977530_0.9222698424577878","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@opensanctions/followthemoney","version":"4.3.2","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.3.2","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"0fd0d6dfe54d0637e7168f9785c42ca781877667","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.3.2.tgz","fileCount":36,"integrity":"sha512-i7m6zKMANFBu1/URfLbfH+JCJJnSpsfmQrmnomNcTPHImCmZe1l2p1Tt2yW2cQ8wAv20kck2NgL/5W8cgoLePA==","signatures":[{"sig":"MEQCIFV4mDbGr9vKK4WKv1o+bvN8WgJLooHw9ALXjhVNbMrUAiBUze+kpRanVztt269pkmlAmujoLpijSsmK/nUKRSm3kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1152927},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"fec33b78cd200428cf02ea82a282717bad60f629","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.3","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","@types/uuid":"^10.0.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.3.2_1761837660132_0.2675454233304664","host":"s3://npm-registry-packages-npm-production"}},"4.3.3":{"name":"@opensanctions/followthemoney","version":"4.3.3","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.3.3","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"13e9bbc67c1f070cf650320c9dd1f8a2c3637020","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.3.3.tgz","fileCount":36,"integrity":"sha512-5gY8ws5U4yJZ/IfWn+8Hy3jvpk8zTlB5+JYslJ+zrtz97yZRXfmnv0UfYxhKLiagDiJ1k1psFaWJ8GGZ92T3oQ==","signatures":[{"sig":"MEUCIQDaLsGxZ4JjsaDs2s/II/qpbYnTMfR13I4MYQBG7a9o8gIgZ1DZnB3e2lVLW3W9AZorB+/tVAzYUk5NsA17mn1YGZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153710},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es5.js","engines":{"node":">=8.0.0"},"gitHead":"6462a9d8b3def7313fcc3444cd54bcb3333dad6f","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.4","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"uuid":"~11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","@types/uuid":"^10.0.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.3.3_1762776817530_0.5695364479014258","host":"s3://npm-registry-packages-npm-production"}},"4.3.4":{"name":"@opensanctions/followthemoney","version":"4.3.4","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.3.4","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"31bce6ba2c0e1cc06a1547eb7c4f641f9ec82cfe","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.3.4.tgz","fileCount":36,"integrity":"sha512-5jwovM3fN5r3UzDXBJmflgtohUeLKt5EZ368MAGCicTIvVieR772v4LQxojxvjsczaMVleEn0wO6nuAGVtn+WA==","signatures":[{"sig":"MEQCIBovIRU2DamhaoPnZheCqFjbpwGpqQNEj57QlD2W3s/xAiBWgEc7pn5/FuV+IuQH2vzrvmz7ubFFdZrEraCIQ8THHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143104},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"389a9702f8f0cf38b8a5ba659c49e096008a407d","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.4","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","jest-util":"^30.2.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.3.4_1764365195430_0.1420480803888089","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@opensanctions/followthemoney","version":"4.4.0","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.4.0","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"9e4ed5f0aa7bfde48845cffa4205aaceba62ab55","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.4.0.tgz","fileCount":36,"integrity":"sha512-TzG8fRSgL1rG8VA3RW+yveP2eW+AfNkRZn8/L7QoD76cyfn6j6/bkZfDR9A5OsX9bFRkr7EYnmeKmutWE2EdNg==","signatures":[{"sig":"MEYCIQDskY3GLOuV0v+IFAopcBk6PRQ17heoaYdCl7zCK/3bSAIhAOgph0G+muAmtArKt8u+9cYFCdh3bN4QUFdK6igrd4yG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143104},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"306ce72d8c45f047f778905263416beceb1e1265","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.4","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","jest-util":"^30.2.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.4.0_1766146369106_0.6068548097351345","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@opensanctions/followthemoney","version":"4.4.1","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.4.1","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"d395fb617ade40fbd10fd43086d780ad657a9752","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.4.1.tgz","fileCount":36,"integrity":"sha512-ytxyEzGWqk/oxeXEOigavtcDjzZfosQ7fbE3P37PJgxDomJ+XVK8Zos2VkmbTarLE93pChG84f4Fa9BhE9Ntqg==","signatures":[{"sig":"MEUCIQC3i26HAd7eesESYkqOZhw6E1D0VxkT4wwxf+0l5dVxrgIgHYJ0UD3+TjjGLciHXMTtW+GDX2bp+7Bc3BGtZqJcBok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144008},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"4f6ac42dbd75defd9ef9b60a1d02a625008efdf8","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.4","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","jest-util":"^30.2.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.1.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.4.1_1766500518844_0.1428721770679866","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@opensanctions/followthemoney","version":"4.5.0","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.5.0","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"2b44589499988fea7236d907c211277670a5e53d","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.5.0.tgz","fileCount":36,"integrity":"sha512-AUz4U0JY7h3rd7q/k6k4D9jBBaASohJmEQcK637EieFn9KZ0tcmGA7z2St5zap5S2mKy5Q+szzRBIz9zncSpPg==","signatures":[{"sig":"MEUCIDBCIdblNGIxGQtjCgL/vGDZdVM02IA/rPl114NL188tAiEAkLR3hDxwdvMgViLEPLduUf2U4okZJaScZHrdIGVZmuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145926},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"cdefb2315dd780b7afee7b31f383c1c0d144321c","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.4","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","jest-util":"^30.2.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.5.0_1767643394976_0.42816255842588147","host":"s3://npm-registry-packages-npm-production"}},"4.5.1":{"name":"@opensanctions/followthemoney","version":"4.5.1","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.5.1","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"35ae79cca5b13db28f4cb0856374a398107f43aa","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.5.1.tgz","fileCount":36,"integrity":"sha512-Xlu8NcGBk4r4yZcVldfUIc3RpL+/9CmvGEJ1QTUdClICmHyaKwsLXcsFHrOyfH/kegjkhs3CteXBDzTqpRaXOA==","signatures":[{"sig":"MEQCIBDMwVGC8LcVgcm5D9MJkqvUjJVGVEEfN+oGYO0uTvuJAiAu9SlJazXKUcjpYHhbzBud3HiXoO2ZXo2WvRlfppAEXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145926},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"5760500653e9953c1080fdc9eda1df9f9aa7ed46","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.4","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","jest-util":"^30.2.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.5.1_1769621850877_0.49454822729666303","host":"s3://npm-registry-packages-npm-production"}},"4.5.2":{"name":"@opensanctions/followthemoney","version":"4.5.2","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.5.2","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"49bdf239a8dd61631e60bf26508b846037c064d5","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.5.2.tgz","fileCount":36,"integrity":"sha512-CLt6hNR3OkfQajsZz5PBa9apMwuwlO68d8YvwXbY0Xe6x5wwVIFvChyBrwJEE+zhXWjxMaf2r+TCoaQn2g0G5Q==","signatures":[{"sig":"MEUCIQDTdi+/J16wXLiOM0FMx8wu6z8rjGvB7x/QO4PJuh00+QIgHmoyrg62HucegYkAksPi9gJwBQDl2Lfh1wT/yF3InOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145926},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"3c922997285ced563a052085c3e2c7d2c246c17f","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"10.9.4","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^9.32.0","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","jest-util":"^30.2.0","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.5.2_1770045483340_0.32646390849885165","host":"s3://npm-registry-packages-npm-production"}},"4.6.2":{"name":"@opensanctions/followthemoney","version":"4.6.2","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.6.2","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"a95fabab51f7719eb036966b0a77ac0f0b63972c","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.6.2.tgz","fileCount":36,"integrity":"sha512-1HKRAqMcWX/NCS1zUuiR7nk8an4xG3NVDJfApuVQtQnHzAe1AcmQbptDbD26Hh1e/bcpSSWRtFxV6BxNvbkOig==","signatures":[{"sig":"MEUCICddC4LshdGmhW4cq0s0f9wEUAKxGqgQRTE5eH2O35TGAiEAkRqt2xboNdT2U4wM/VM03IN3w+Wvl0uCkM91dnnkExk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1154222},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"e266aa15416ff516937bf4069b4aae68b4fd5b2c","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"pudo","email":"friedrich.lindenberg@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.9.0","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.0.2","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","jest-util":"^30.2.0","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.6.2_1773154614842_0.5979568847652659","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@opensanctions/followthemoney","version":"4.7.0","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.7.0","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"ff66fa8d3ba8785a63cb6d1921f73281ddade27d","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.7.0.tgz","fileCount":36,"integrity":"sha512-mtwOK/smRrRn61rNuQN6sS33PaaniYuAIieON0Apmrrlbq6yqWBDBoXUKjZA7CdnQhziH7k0NNtPbEVMl76vKg==","signatures":[{"sig":"MEUCIQC0iNpp+0olVXMPKuw7b2Xcayb13AX7OuYagddKpfA45QIgZmDF4iXihN31TTTfn4MD85Rkplt8BodDCVfRouOfQRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1167976},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"e4cd6bc3f33be637e3bbc4674ab99475b7bc339f","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.12.0","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","svgo":"^4.0.0","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.0.2","prompt":"^1.3.0","rimraf":"^6.0.1","rollup":"^4.46.2","shelljs":"^0.10.0","ts-jest":"^29.4.0","ts-node":"^10.9.2","prettier":"^3.6.2","cross-env":"^10.0.0","jest-util":"^30.2.0","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","jest-config":"^30.1.3","lint-staged":"^16.1.2","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.7.0_1773931474539_0.8695929550735328","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@opensanctions/followthemoney","version":"4.8.0","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.8.0","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"607c0496a2c151588caaae06c98a71f0ed12c983","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.8.0.tgz","fileCount":36,"integrity":"sha512-8xF1bXMza5oGoXyWbWMsuosZB0/JgcOQ11CmXvZoBES8DNDx8Wfz6u18dozJWKcdm1mw16f+sMGotsmsME7SDg==","signatures":[{"sig":"MEUCIQD+N53JKMSsokCWWw0a4yD35gnyEttUA6K9QfbP5fOUAwIgGGCC2zu5qafoQO9eIcTXKEuGHfnmgrGOC/r5LSbksAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1168867},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"4f574cc90698826a48ef86100a72f71feb735c84","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.12.1","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","svgo":"^4.0.1","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.2.0","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.60.1","shelljs":"^0.10.0","ts-jest":"^29.4.9","ts-node":"^10.9.2","prettier":"^3.8.1","cross-env":"^10.1.0","jest-util":"^30.3.0","@eslint/js":"^10.0.1","typescript":"^6.0.2","@types/jest":"^30.0.0","jest-config":"^30.3.0","lint-staged":"^16.4.0","replace-in-file":"^8.4.0","typescript-eslint":"^8.58.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.8.0_1776093872967_0.2609221870361613","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@opensanctions/followthemoney","version":"4.8.1","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.8.1","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"62570ceab0656fde33bebe98f39d20bb08332637","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.8.1.tgz","fileCount":36,"integrity":"sha512-vg/aZUxynRjS0SqocDjtB7nXwc04vCxo7LFxERxRFzC4Xj32e6vV/R9ORB57GKJQrlH7Y6Ba5xLIMYWAhQzMAA==","signatures":[{"sig":"MEUCIFaRwOtck77QjmgW/fdmcYkFpvsEr+5pYPxYtCeGukSUAiEAiylvZld8icc7KpmL4TkbZrXEENGXZwIR/DgA/hcUC9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1168867},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"f828cad18c8062633c84a9f41f04d85475892c13","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.12.1","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","svgo":"^4.0.1","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.2.0","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.60.1","shelljs":"^0.10.0","ts-jest":"^29.4.9","ts-node":"^10.9.2","prettier":"^3.8.1","cross-env":"^10.1.0","jest-util":"^30.3.0","@eslint/js":"^10.0.1","typescript":"^6.0.2","@types/jest":"^30.0.0","jest-config":"^30.3.0","lint-staged":"^16.4.0","replace-in-file":"^8.4.0","typescript-eslint":"^8.58.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.8.1_1776872674394_0.5317782313000665","host":"s3://npm-registry-packages-npm-production"}},"4.8.2":{"name":"@opensanctions/followthemoney","version":"4.8.2","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.8.2","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"bbc00c6b7492a6ad5a07cb8d57038d60bf1a8aa1","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.8.2.tgz","fileCount":36,"integrity":"sha512-bGKHqWq0sECuWp/m1ZDRbscmaZQEXtM+VHTA5R3kM1e/GjilIXxbDgovpG0Q8dGOvtrxXRETR3VUm+NtdTdlKQ==","signatures":[{"sig":"MEQCIHRxIy12bOu7AKJWSqFeewPcrrOkhI95i6NSKYiIRpH7AiA7LkwGRN+UnVcQvAmTRUYLS83vfOnBt14aXKdYd3Saug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1169680},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"gitHead":"3e69b4f58efe3751b358bc2777524769ba9eb2b2","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.14.1","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","svgo":"^4.0.1","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.2.0","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.60.1","shelljs":"^0.10.0","ts-jest":"^29.4.9","ts-node":"^10.9.2","prettier":"^3.8.1","cross-env":"^10.1.0","jest-util":"^30.3.0","@eslint/js":"^10.0.1","typescript":"^6.0.2","@types/jest":"^30.0.0","jest-config":"^30.3.0","lint-staged":"^16.4.0","replace-in-file":"^8.4.0","typescript-eslint":"^8.58.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.8.2_1778591456788_0.207715787534273","host":"s3://npm-registry-packages-npm-production"}},"4.8.3":{"name":"@opensanctions/followthemoney","version":"4.8.3","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.8.3","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"d38a6bfd8064c64819036a2bac1dffc6fa47b370","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.8.3.tgz","fileCount":36,"integrity":"sha512-LE4Y4868a7fY84ZnIyCu5ZeaW9dMZwZ+TpDNCAd3rgWrcsmjAHCDxeX0Ck40oyAAaliMrF1tmmPCfUFjvVWtUQ==","signatures":[{"sig":"MEUCIQCEyDlqT+w8B+jp2acpJxxG4BoahYHIwefv2feIsXaigAIgO+fbViB/4ssaNP0OgOnLtI9mUZQftH0JHjmUn83vMHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1170012},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","_from":"file:opensanctions-followthemoney-4.8.3.tgz","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"_resolved":"/home/runner/work/followthemoney/followthemoney/js/opensanctions-followthemoney-4.8.3.tgz","_integrity":"sha512-LE4Y4868a7fY84ZnIyCu5ZeaW9dMZwZ+TpDNCAd3rgWrcsmjAHCDxeX0Ck40oyAAaliMrF1tmmPCfUFjvVWtUQ==","repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.15.0","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","svgo":"^4.0.1","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.4.0","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.60.4","shelljs":"^0.10.0","ts-jest":"^29.4.11","ts-node":"^10.9.2","prettier":"^3.8.3","cross-env":"^10.1.0","jest-util":"^30.4.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","jest-config":"^30.4.2","lint-staged":"^17.0.5","replace-in-file":"^8.4.0","typescript-eslint":"^8.60.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.8.3_1779885233502_0.8539224042624385","host":"s3://npm-registry-packages-npm-production"}},"4.8.4":{"name":"@opensanctions/followthemoney","version":"4.8.4","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.8.4","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"56fe6a61ea9affd90b17f975efdf02d5d3e82e83","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.8.4.tgz","fileCount":36,"integrity":"sha512-rMmfrYIPGwseHcVwcGQ6TjAaMctjftHsshWI9T4sOsjMmVNhT5pvKbImDNs8tt/X+xb/p/JM0cgz6Lb6cwSw8Q==","signatures":[{"sig":"MEUCIQDXhsMSPWNzlyGSJMUZq0XC/eZ9Rx5CtfekrExiBE04KQIgDUAekgHXqw1maC+QftKeO70RdTOYCDwJIR8oj7misBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1170132},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","_from":"file:opensanctions-followthemoney-4.8.4.tgz","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"_resolved":"/home/runner/work/followthemoney/followthemoney/js/opensanctions-followthemoney-4.8.4.tgz","_integrity":"sha512-rMmfrYIPGwseHcVwcGQ6TjAaMctjftHsshWI9T4sOsjMmVNhT5pvKbImDNs8tt/X+xb/p/JM0cgz6Lb6cwSw8Q==","repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","svgo":"^4.0.1","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.4.0","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.60.4","shelljs":"^0.10.0","ts-jest":"^29.4.11","ts-node":"^10.9.2","prettier":"^3.8.3","cross-env":"^10.1.0","jest-util":"^30.4.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","jest-config":"^30.4.2","lint-staged":"^17.0.5","replace-in-file":"^8.4.0","typescript-eslint":"^8.60.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.8.4_1780239849157_0.9129261236260171","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@opensanctions/followthemoney","version":"4.9.0","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.9.0","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"57240cd136b16eaa44d2df230a2ea6a66c354234","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.9.0.tgz","fileCount":36,"integrity":"sha512-VoSTbNHXp5MiERrlMqK6Mmwvv+Fa+SGnDTAiiM+4DPUbPvonfWjAEC7uC9Dn0TrfAq3hw2SZjbUxXjftYMTIjQ==","signatures":[{"sig":"MEQCIFMikNjIfl/4IVo3swjb6LNijLi7bsMuIUBUc0rtlkbLAiB2RtR3igr2pq9GYmItyj55zpFi3p04TPlEwrdpQ8XRhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1172445},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","_from":"file:opensanctions-followthemoney-4.9.0.tgz","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"_resolved":"/home/runner/work/followthemoney/followthemoney/js/opensanctions-followthemoney-4.9.0.tgz","_integrity":"sha512-VoSTbNHXp5MiERrlMqK6Mmwvv+Fa+SGnDTAiiM+4DPUbPvonfWjAEC7uC9Dn0TrfAq3hw2SZjbUxXjftYMTIjQ==","repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","svgo":"^4.0.1","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.4.1","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.61.1","shelljs":"^0.10.0","ts-jest":"^29.4.11","ts-node":"^10.9.2","prettier":"^3.8.3","cross-env":"^10.1.0","jest-util":"^30.4.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","jest-config":"^30.4.2","lint-staged":"^17.0.7","replace-in-file":"^8.4.0","typescript-eslint":"^8.60.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.9.0_1780656702264_0.6018555331489819","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@opensanctions/followthemoney","version":"4.9.1","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.9.1","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"e7bd9790a128eda83d6512ea288f6a65b05f2a14","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.9.1.tgz","fileCount":36,"integrity":"sha512-0jYqAX4/UYZxlcsn14K/wqlS3KyEw9pESakMiBFRJ97CUAEAlVAekaaQ30GQZogYEQjsNYcf1h//aIT2A5tGBw==","signatures":[{"sig":"MEUCIF2hOkOP7Wyz5//9PJI7Hm5MB4p0bek/2B8WGbokTe73AiEA0rxQNSeLF3jaTPJMAbOYU60nIBzcKMsRCoOxZOCbr6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1172445},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","_from":"file:opensanctions-followthemoney-4.9.1.tgz","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"_resolved":"/home/runner/work/followthemoney/followthemoney/js/opensanctions-followthemoney-4.9.1.tgz","_integrity":"sha512-0jYqAX4/UYZxlcsn14K/wqlS3KyEw9pESakMiBFRJ97CUAEAlVAekaaQ30GQZogYEQjsNYcf1h//aIT2A5tGBw==","repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","svgo":"^4.0.1","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.4.1","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.61.1","shelljs":"^0.10.0","ts-jest":"^29.4.11","ts-node":"^10.9.2","prettier":"^3.8.3","cross-env":"^10.1.0","jest-util":"^30.4.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","jest-config":"^30.4.2","lint-staged":"^17.0.7","replace-in-file":"^8.4.0","typescript-eslint":"^8.60.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.9.1_1781099298846_0.9543760732806115","host":"s3://npm-registry-packages-npm-production"}},"4.9.2":{"name":"@opensanctions/followthemoney","version":"4.9.2","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.9.2","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"34be54d39908d62d21e75e43a5961078fc5dc800","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.9.2.tgz","fileCount":36,"integrity":"sha512-ftjFuojdhc0VYe7t5VeuZd/lU55oDbwtQhsIxLu9DepAkhJsDH2qfYzgQ3+zi7ylAfEItXHSdNAQHRCnEWcHmg==","signatures":[{"sig":"MEUCIGrJWdZrMeaaoI1/GV2s1iM/5J234ev04ovBaDVLN4wcAiEAwOzXbcM7P5UQv0oX/4gNcFNwWbkyLJCcPbRdDh06ZWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1172445},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","_from":"file:opensanctions-followthemoney-4.9.2.tgz","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"_resolved":"/home/runner/work/followthemoney/followthemoney/js/opensanctions-followthemoney-4.9.2.tgz","_integrity":"sha512-ftjFuojdhc0VYe7t5VeuZd/lU55oDbwtQhsIxLu9DepAkhJsDH2qfYzgQ3+zi7ylAfEItXHSdNAQHRCnEWcHmg==","repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"11.17.0","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","svgo":"^4.0.1","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.4.1","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.61.1","shelljs":"^0.10.0","ts-jest":"^29.4.11","ts-node":"^10.9.2","prettier":"^3.8.3","cross-env":"^10.1.0","jest-util":"^30.4.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","jest-config":"^30.4.2","lint-staged":"^17.0.7","replace-in-file":"^8.4.0","typescript-eslint":"^8.60.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.9.2_1781268290574_0.10092622907628646","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@opensanctions/followthemoney","version":"4.10.0","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.10.0","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"acc114e99b5ba037cd351ffbbf0da55b89b04fef","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.10.0.tgz","fileCount":39,"integrity":"sha512-+CUFavRapx4FSS5oO4tOpuDRnsvhstIQVYruF0w0TdD7XasmOg7LZ6nDDb3t1eKMIXWNadhPanlNj40t75C4/w==","signatures":[{"sig":"MEYCIQDNb0YmLDjmpfB22DGYexQ7jGbUTMbDF5WIQjuONeKyHwIhAKh/KaG0d2NpIuSM9vmhUzF86JRjycFGqxwyP473tCEV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1183807},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","_from":"file:opensanctions-followthemoney-4.10.0.tgz","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"_resolved":"/home/runner/work/followthemoney/followthemoney/js/opensanctions-followthemoney-4.10.0.tgz","_integrity":"sha512-+CUFavRapx4FSS5oO4tOpuDRnsvhstIQVYruF0w0TdD7XasmOg7LZ6nDDb3t1eKMIXWNadhPanlNj40t75C4/w==","repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"12.0.1","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true,"unrs-resolver@1.12.2":true},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","svgo":"^4.0.1","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.4.1","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.61.1","shelljs":"^0.10.0","ts-jest":"^29.4.11","ts-node":"^10.9.2","prettier":"^3.8.3","cross-env":"^10.1.0","jest-util":"^30.4.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","jest-config":"^30.4.2","lint-staged":"^17.0.7","replace-in-file":"^8.4.0","typescript-eslint":"^8.60.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.10.0_1784033868121_0.050245330014936807","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@opensanctions/followthemoney","version":"4.10.1","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.10.1","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"2fd3dcf918355ae93f790ca8cd70e78cf6b6ffd8","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.10.1.tgz","fileCount":39,"integrity":"sha512-MQ0VFeP1Gu8Sww/nlkNjfvsf3hnAKJypFX3V0/9Gb4l8p35s+28Uq6qm9D44OUrEBtC9lihKXRnFy6rO0RdCGQ==","signatures":[{"sig":"MEUCIAR/UnrBNF6xa2FLSdhD5eRlVwCqHyjgFEoV7M+ILZAVAiEAu3Tnn92n4g/UkFhvbqglJA/I2gqTbbH41+1PjvJK8HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1183735},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","_from":"file:opensanctions-followthemoney-4.10.1.tgz","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"_resolved":"/home/runner/work/followthemoney/followthemoney/js/opensanctions-followthemoney-4.10.1.tgz","_integrity":"sha512-MQ0VFeP1Gu8Sww/nlkNjfvsf3hnAKJypFX3V0/9Gb4l8p35s+28Uq6qm9D44OUrEBtC9lihKXRnFy6rO0RdCGQ==","repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"12.0.2","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true,"unrs-resolver@1.12.2":true},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","svgo":"^4.0.1","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.4.1","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.61.1","shelljs":"^0.10.0","ts-jest":"^29.4.11","ts-node":"^10.9.2","prettier":"^3.8.3","cross-env":"^10.1.0","jest-util":"^30.4.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","jest-config":"^30.4.2","lint-staged":"^17.0.7","replace-in-file":"^8.4.0","typescript-eslint":"^8.60.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.10.1_1785415545747_0.3533059278136714","host":"s3://npm-registry-packages-npm-production"}},"4.10.2":{"name":"@opensanctions/followthemoney","version":"4.10.2","keywords":[],"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","_id":"@opensanctions/followthemoney@4.10.2","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"homepage":"https://github.com/opensanctions/followthemoney#readme","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"dist":{"shasum":"7b6161d3dccd139650cc39fc06bc78a6e190f4a4","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.10.2.tgz","fileCount":39,"integrity":"sha512-3CYpROpymYOvuKjy4bw6iSIPBs+qygETOYlNJ4nfmtLiDy3ExzsyFAmGNAKIxiArRG1FJVWBLd3djKM+MSUMkg==","signatures":[{"sig":"MEYCIQC8lklWkWOoicz+o4aBCpenqIPgfpvHUPTlZaAiZxx5rwIhAN1SrH6zRiL/kuz09WAosAfqb9i77IPyBImjeVvHGbAs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1183152},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/followthemoney.umd.js","_from":"file:opensanctions-followthemoney-4.10.2.tgz","module":"dist/followthemoney.es.js","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","prebuild":"rimraf dist && npm run build:icons","test:prod":"npm run lint && npm run test -- --no-cache","test:watch":"jest --coverage --watch","build:icons":"node scripts/buildIcons.js"},"typings":"dist/followthemoney.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"prettier":{"semi":false,"singleQuote":true},"_resolved":"/home/runner/work/followthemoney/followthemoney/js/opensanctions-followthemoney-4.10.2.tgz","_integrity":"sha512-3CYpROpymYOvuKjy4bw6iSIPBs+qygETOYlNJ4nfmtLiDy3ExzsyFAmGNAKIxiArRG1FJVWBLd3djKM+MSUMkg==","repository":{"url":"git+https://github.com/opensanctions/followthemoney.git","type":"git"},"_npmVersion":"12.0.2","description":"JavaScript version of the followthemoney data model","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","allowScripts":{"fsevents":true,"unrs-resolver":true},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","svgo":"^4.0.2","tslib":"^2.8.1","colors":"^1.4.0","eslint":"^10.8.1","prompt":"^1.3.0","rimraf":"^6.1.3","rollup":"^4.62.4","shelljs":"^0.10.0","ts-jest":"^29.4.12","ts-node":"^10.9.2","prettier":"^3.9.6","cross-env":"^10.1.0","jest-util":"^30.4.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","jest-config":"^30.4.2","lint-staged":"^17.3.0","replace-in-file":"^9.0.0","typescript-eslint":"^8.67.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/followthemoney_4.10.2_1787133768320_0.25901071594776126","host":"s3://npm-registry-packages-npm-production"}},"4.11.0":{"name":"@opensanctions/followthemoney","version":"4.11.0","description":"JavaScript version of the followthemoney data model","keywords":[],"main":"dist/followthemoney.umd.js","module":"dist/followthemoney.es.js","typings":"dist/followthemoney.d.ts","sideEffects":false,"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"repository":{"type":"git","url":"git+https://github.com/opensanctions/followthemoney.git"},"publishConfig":{"access":"public"},"license":"MIT","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint src","prebuild":"rimraf dist && npm run build:icons","build:icons":"node scripts/buildIcons.js","build":"tsc --module commonjs && rollup -c rollup.config.mjs","start":"npm run build:icons && rollup -c rollup.config.mjs -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache"},"jest":{"transform":{".(ts|tsx)":["ts-jest",{"tsconfig":"tsconfig.test.json"}]},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":0,"functions":0,"lines":0,"statements":0}},"collectCoverageFrom":["src/**/*.{js,ts}"]},"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@eslint/js":"^10.0.1","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^16.0.3","@rollup/plugin-typescript":"^12.3.0","@types/jest":"^30.0.0","colors":"^1.4.0","cross-env":"^10.1.0","eslint":"^10.9.1","jest":"^30.5.1","jest-config":"^30.5.1","jest-util":"^30.5.1","lint-staged":"^17.4.1","prettier":"^3.9.6","prompt":"^1.3.0","replace-in-file":"^9.0.0","rimraf":"^6.1.3","rollup":"^4.63.1","shelljs":"^0.10.0","svgo":"^4.1.0","ts-jest":"^29.4.12","ts-node":"^10.9.2","tslib":"^2.8.1","typescript":"^6.0.3","typescript-eslint":"^8.69.0"},"dependencies":{},"allowScripts":{"fsevents":true,"unrs-resolver":true},"_id":"@opensanctions/followthemoney@4.11.0","bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"homepage":"https://github.com/opensanctions/followthemoney#readme","_integrity":"sha512-xGi+3u6qB9Dw7V1ZFsi1+tFzzj4hTL0xdFBO3Rz2Zsyf/jD70UqLe9mPGVw+yR6S15m+V5TuA+LKOcJ1tbL6fA==","_resolved":"/home/runner/work/followthemoney/followthemoney/js/opensanctions-followthemoney-4.11.0.tgz","_from":"file:opensanctions-followthemoney-4.11.0.tgz","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-xGi+3u6qB9Dw7V1ZFsi1+tFzzj4hTL0xdFBO3Rz2Zsyf/jD70UqLe9mPGVw+yR6S15m+V5TuA+LKOcJ1tbL6fA==","shasum":"c2ca46e5ab3bf50fe142149a0707ed517234e2ce","tarball":"https://registry.npmjs.org/@opensanctions/followthemoney/-/followthemoney-4.11.0.tgz","fileCount":39,"unpackedSize":1207153,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensanctions%2ffollowthemoney@4.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH/4YJh89pyO8iDbyDBhWqvrRL7Vbze+5UggZ3qglrcHAiB68myR+R0LWO3y2SHLdPrP/Uwm7YYPRdBAGVO5UF/4sg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57123091-8fa9-4352-9482-e62b8796ef69"}},"directories":{},"maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/followthemoney_4.11.0_1788438354083_0.6605071199818671"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-27T10:48:55.131Z","modified":"2026-09-03T12:25:54.625Z","3.8.4":"2025-06-27T10:48:55.457Z","3.8.5":"2025-06-27T18:42:33.355Z","4.0.0":"2025-07-13T14:15:03.398Z","4.0.1":"2025-07-15T05:39:24.989Z","4.0.2":"2025-07-17T13:30:27.896Z","4.0.3":"2025-07-17T15:54:49.682Z","4.1.0":"2025-07-26T10:20:05.880Z","4.1.1":"2025-07-27T13:53:16.750Z","4.1.2":"2025-08-05T15:21:05.646Z","4.2.0":"2025-08-22T13:12:34.846Z","4.2.1":"2025-09-03T08:04:13.962Z","4.2.2":"2025-09-08T15:17:12.143Z","4.3.0":"2025-10-17T13:14:07.470Z","4.3.1":"2025-10-29T20:16:17.806Z","4.3.2":"2025-10-30T15:21:00.418Z","4.3.3":"2025-11-10T12:13:37.809Z","4.3.4":"2025-11-28T21:26:35.626Z","4.4.0":"2025-12-19T12:12:49.308Z","4.4.1":"2025-12-23T14:35:19.057Z","4.5.0":"2026-01-05T20:03:15.158Z","4.5.1":"2026-01-28T17:37:31.083Z","4.5.2":"2026-02-02T15:18:03.629Z","4.6.2":"2026-03-10T14:56:55.126Z","4.7.0":"2026-03-19T14:44:34.725Z","4.8.0":"2026-04-13T15:24:33.152Z","4.8.1":"2026-04-22T15:44:34.603Z","4.8.2":"2026-05-12T13:10:57.016Z","4.8.3":"2026-05-27T12:33:53.673Z","4.8.4":"2026-05-31T15:04:09.328Z","4.9.0":"2026-06-05T10:51:42.423Z","4.9.1":"2026-06-10T13:48:19.074Z","4.9.2":"2026-06-12T12:44:50.731Z","4.10.0":"2026-07-14T12:57:48.287Z","4.10.1":"2026-07-30T12:45:45.908Z","4.10.2":"2026-08-19T10:02:48.472Z","4.11.0":"2026-09-03T12:25:54.226Z"},"bugs":{"url":"https://github.com/opensanctions/followthemoney/issues"},"author":{"name":"OpenSanctions","email":"info@opensanctions.org"},"license":"MIT","homepage":"https://github.com/opensanctions/followthemoney#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/opensanctions/followthemoney.git"},"description":"JavaScript version of the followthemoney data model","maintainers":[{"name":"pudo","email":"friedrich.lindenberg@gmail.com"}],"readme":"# followthemoney.js\n\nImplementation of [Follow the money](https://github.com/opensanctions/followthemoney)\ndata model in TypeScript/JavaScript.\n\n\n## Maintenance\n\nUpgrade all dependencies: \n\n```bash\nnpx npm-check-updates -u\n```","readmeFilename":"README.md"}