{"_id":"@opentdf/sdk","_rev":"198-eafaa2405cc1bcb0403b0de457fac052","name":"@opentdf/sdk","dist-tags":{"aleph":"0.10.0-aleph.96","latest":"0.21.0","rc":"0.21.0-rc.210","beta":"0.21.0-beta.217"},"versions":{"0.1.0-beta.1701":{"name":"@opentdf/sdk","version":"0.1.0-beta.1701","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.1.0-beta.1701","maintainers":[{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},{"name":"dricaud","email":"dricaud@virtru.com"},{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"02b85052895775c72859c9d2e8e8a9d3a5755a9a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.1.0-beta.1701.tgz","fileCount":566,"integrity":"sha512-XBgI1/PgZ6tXB/QAXqhr7dNwHC7di6cW4MhFF8sn0MeO5pUGXSTUiAr0U6WdyQUzVnSd7Ufp+7d8Ol2RDmTPLw==","signatures":[{"sig":"MEUCIFIZszsBTCWsZeUiShEFJpD9ahmkux1zh+LxiNa90McSAiEArM9obZdmrzSI/emR5KneNmrxceEMbLicRD7MMsxs8w4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2260308},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"},"./nano":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}}},"gitHead":"8b1de243c4330b62d2c82e41cf676fb2f2e01150","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' --file dist/web/tests/mocha/setup.js && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.8.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"20.18.0","dependencies":{"dpop":"^1.2.0","jose":"^4.14.4","uuid":"~9.0.0","axios":"^1.6.1","base64-js":"^1.5.1","axios-retry":"^3.9.0","streamsaver":"^2.0.6","buffer-crc32":"^0.2.13","eventemitter3":"^5.0.1","browser-fs-access":"^0.34.1","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","nyc":"^17.1.0","chai":"^4.3.7","glob":"^10.3.3","jsdom":"^25.0.1","karma":"^6.4.4","mocha":"^10.8.2","sinon":"~15.2.0","colors":"^1.4.0","eslint":"^8.46.0","rollup":"^4.25.0","process":"^0.11.10","typedoc":"^0.24.8","webpack":"^5.96.1","audit-ci":"^6.6.1","prettier":"^3.3.3","typescript":"5.1.6","@types/chai":"~4.3.5","@types/jest":"^29.5.3","@types/node":"^20.4.5","@types/send":"^0.17.1","@types/uuid":"~9.0.2","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.1","@types/sinon":"~10.0.15","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.19.0","@types/streamsaver":"^2.0.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.2","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^8.9.0","@web/dev-server-esbuild":"^1.0.3","@typescript-eslint/parser":"^6.2.1","@web/test-runner-commands":"^0.9.0","license-checker-rseidelsohn":"^4.2.6","@types/wicg-file-system-access":"^2020.9.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0-beta.1701_1731622364227_0.26547645149354526","host":"s3://npm-registry-packages"}},"0.1.0-beta.1705":{"name":"@opentdf/sdk","version":"0.1.0-beta.1705","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.1.0-beta.1705","maintainers":[{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},{"name":"dricaud","email":"dricaud@virtru.com"},{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"f8f64eb80bff3727d71862902cf03b8f394d0274","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.1.0-beta.1705.tgz","fileCount":571,"integrity":"sha512-5NsfjjzjzMUCFhoh3ir+r15FH5wpncMOxvp8ROZm08dbMuAipy0hWduzgFtM1fAKj5KK6EmqUDg41bB/L/j0Ng==","signatures":[{"sig":"MEQCIA1Cpkok7lx/gAqVzZg10D2TAooGByAFt/op/+iOylsMAiB98KGaAac8HBLIDLoXX8OMBMOGDVX1IQtWCN+hY5lsxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2274283},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"},"./nano":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}}},"gitHead":"beb3c0644683549b0c6eaf6858b27c6222512e35","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' --file dist/web/tests/mocha/setup.js && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.8.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"20.18.0","dependencies":{"dpop":"^1.2.0","jose":"^4.14.4","uuid":"~9.0.0","axios":"^1.6.1","base64-js":"^1.5.1","axios-retry":"^3.9.0","streamsaver":"^2.0.6","buffer-crc32":"^0.2.13","eventemitter3":"^5.0.1","browser-fs-access":"^0.34.1","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^8.0.1","nyc":"^17.1.0","chai":"^4.3.7","glob":"^10.3.3","jsdom":"^25.0.1","karma":"^6.4.4","mocha":"^10.8.2","sinon":"~15.2.0","colors":"^1.4.0","eslint":"^8.46.0","rollup":"^4.25.0","process":"^0.11.10","typedoc":"^0.24.8","webpack":"^5.96.1","audit-ci":"^6.6.1","prettier":"^3.3.3","typescript":"5.1.6","@types/chai":"~4.3.5","@types/jest":"^29.5.3","@types/node":"^20.4.5","@types/send":"^0.17.1","@types/uuid":"~9.0.2","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.1","@types/sinon":"~10.0.15","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.19.0","@types/streamsaver":"^2.0.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.2","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^8.9.0","@web/dev-server-esbuild":"^1.0.3","@typescript-eslint/parser":"^6.2.1","@web/test-runner-commands":"^0.9.0","license-checker-rseidelsohn":"^4.2.6","@types/wicg-file-system-access":"^2020.9.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0-beta.1705_1731703832696_0.1799143595138255","host":"s3://npm-registry-packages"}},"0.1.0-beta.1718":{"name":"@opentdf/sdk","version":"0.1.0-beta.1718","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.1.0-beta.1718","maintainers":[{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},{"name":"dricaud","email":"dricaud@virtru.com"},{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"3ea1263012ae7620df3997faa237826d2dc2df31","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.1.0-beta.1718.tgz","fileCount":571,"integrity":"sha512-P4FkCf53/OrCdE0XOQT88jzkSnR1UweXmiSoYgzJcY8jl8Si+5QbRnKHmto4Mq2eAc4yt/WGhj5pXAeQ+iONDQ==","signatures":[{"sig":"MEUCIBCaL7p5I7Ag3URTsqZQifm2rdn9NEczMw07lKnR13f0AiEAyHfOjKuxJ8zd1Nvpaxj7SsbUKVe4BTZTFM4yEiXIeko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2274683},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"},"./nano":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}}},"gitHead":"ab40664e5b0fb26b9056066fdb6fa2224ffd74a5","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' --file dist/web/tests/mocha/setup.js && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.8.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"20.18.0","dependencies":{"dpop":"^1.2.0","jose":"^4.14.4","uuid":"~9.0.0","axios":"^1.6.1","base64-js":"^1.5.1","axios-retry":"^3.9.0","streamsaver":"^2.0.6","buffer-crc32":"^0.2.13","eventemitter3":"^5.0.1","browser-fs-access":"^0.34.1","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^8.0.1","nyc":"^17.1.0","chai":"^4.3.7","glob":"^10.3.3","jsdom":"^25.0.1","karma":"^6.4.4","mocha":"^10.8.2","sinon":"~15.2.0","colors":"^1.4.0","eslint":"^8.46.0","rollup":"^4.25.0","process":"^0.11.10","typedoc":"^0.24.8","webpack":"^5.96.1","audit-ci":"^6.6.1","prettier":"^3.3.3","typescript":"5.1.6","@types/chai":"~4.3.5","@types/jest":"^29.5.3","@types/node":"^20.4.5","@types/send":"^0.17.1","@types/uuid":"~9.0.2","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.1","@types/sinon":"~10.0.15","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.19.0","@types/streamsaver":"^2.0.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.2","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^8.9.0","@web/dev-server-esbuild":"^1.0.3","@typescript-eslint/parser":"^6.2.1","@web/test-runner-commands":"^0.9.0","license-checker-rseidelsohn":"^4.2.6","@types/wicg-file-system-access":"^2020.9.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0-beta.1718_1732032990708_0.9749435998080833","host":"s3://npm-registry-packages"}},"0.2.0-beta.1758":{"name":"@opentdf/sdk","version":"0.2.0-beta.1758","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.2.0-beta.1758","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"dricaud","email":"dricaud@virtru.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"617ad9bb9fa04c5f20d0fda35c88550d21ccfec4","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.2.0-beta.1758.tgz","fileCount":546,"integrity":"sha512-v6Baz5VlCfs1uxXWqU+I9siTITFlxwDRMf9for0DIOG/qZxEWuypszZnubnngHtJFDZ3zdk9LBosanRer4uSIQ==","signatures":[{"sig":"MEQCIHLHiWn/HGF6Vykj04CW7xCD2nGabyla0ARbOx0esnhpAiB/8byZaPB+jrQqc2N3uvmecA70pPDWfp48MZ9yZrRFHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2177631},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"},"./nano":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}}},"gitHead":"559bad855809d2289c189be70df9dfdc51edfc36","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' --file dist/web/tests/mocha/setup.js && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.8.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"20.18.1","dependencies":{"dpop":"^1.2.0","jose":"^4.14.4","uuid":"~9.0.0","streamsaver":"^2.0.6","buffer-crc32":"^0.2.13","eventemitter3":"^5.0.1","browser-fs-access":"^0.34.1","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^8.0.1","nyc":"^17.1.0","chai":"^4.3.7","glob":"^10.3.3","jsdom":"^25.0.1","karma":"^6.4.4","mocha":"^10.8.2","sinon":"~15.2.0","colors":"^1.4.0","eslint":"^8.46.0","rollup":"^4.25.0","process":"^0.11.10","typedoc":"^0.24.8","webpack":"^5.96.1","audit-ci":"^6.6.1","prettier":"^3.3.3","typescript":"5.1.6","@types/chai":"~4.3.5","@types/jest":"^29.5.3","@types/node":"^20.4.5","@types/send":"^0.17.1","@types/uuid":"~9.0.2","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.1","@types/sinon":"~10.0.15","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.19.0","@types/streamsaver":"^2.0.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.2","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^8.9.0","@web/dev-server-esbuild":"^1.0.3","@typescript-eslint/parser":"^6.2.1","@web/test-runner-commands":"^0.9.0","license-checker-rseidelsohn":"^4.2.6","@types/wicg-file-system-access":"^2020.9.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.0-beta.1758_1734019252353_0.6881948683328285","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.1941":{"name":"@opentdf/sdk","version":"0.2.0-beta.1941","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.2.0-beta.1941","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"dricaud","email":"dricaud@virtru.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d00f87f1553844a5966ed9f7722e43e899b1011d","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.2.0-beta.1941.tgz","fileCount":541,"integrity":"sha512-Z+TcVm9G3BxGbc9yTWng31+dSuh/ApGKg6D9PiVFUA8C+Gr8txnrMaPmbZxAKBx2eFcNPJDkd1Tjro14PuQrsA==","signatures":[{"sig":"MEQCIAHrZu4RlIup/LlG0B1lwToiwbaP6R3PFM7H6sH0GDGMAiAb9YeCvRae7yWFBGKd2Ra3Dv9sewbkyMSafQ8e2K39RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2265982},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"97fe19b907a4acfb58fb63ba2ea3e51ad9ee49da","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dpop":"^1.4.1","jose":"^5.10.0","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.3","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.24.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.8","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.24.1","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.24.1"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.0-beta.1941_1740749710521_0.9483039544077054","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@opentdf/sdk","version":"0.2.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.2.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"dricaud","email":"dricaud@virtru.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d197beffc9068e65238fb7b8324e8f663b6755a9","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.2.0.tgz","fileCount":541,"integrity":"sha512-aID1cEXwRDcEcAk5KhbPBuNTBKc+MDKDts3beCtqQrAzG4d7Koymb+dTW8pxagWDK9Jzf7gSP3pXe+HDduDkQw==","signatures":[{"sig":"MEYCIQC8HQBq5e0yzJrSJuYHvan9v4J6jbFwph9T9liDYjG83QIhAJOQAidag/ryRI7jQhQMrV+iIdck2zkFbBDExp13zqC4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2268865},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"26879ef9e81dbe5b8daff065c2ad7ef433072669","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"the_krakatoa","email":"krakatoa@gmail.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.12.0","dependencies":{"dpop":"^1.4.1","jose":"^5.10.0","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.1","@eslint/js":"^9.20.0","typescript":"^5.7.3","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.3","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.24.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.8","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.24.1","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.24.1"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.0_1740778808729_0.7789357104338388","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.2029":{"name":"@opentdf/sdk","version":"0.3.0-beta.2029","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.0-beta.2029","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"be01bc45a703f70c29857124dbbb1a8278f84f7b","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.0-beta.2029.tgz","fileCount":541,"integrity":"sha512-QMmJi6lqhXQ2Mj9pO9eV4WJdptqhzrDp+fT7GnLSYyJ6lkz2+dSwQ+0b1ezPvHF23vcEuYyc7sLvOQ8EZbQ55g==","signatures":[{"sig":"MEYCIQDGCPN+7fUN8ge1zSd4/DieChBV+vIP+UEt2AiNsE0tUQIhAO5ard/8NbpHpBx/WvSfUMfmUGi8zXshSRqSwg0iP4qz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2290750},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"6ba90445b263bf8084b421faab742c93688446dd","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-beta.2029_1742559501514_0.9598044495579134","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.2050":{"name":"@opentdf/sdk","version":"0.3.0-beta.2050","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.0-beta.2050","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"2e505436547f776a046de2ba613a85c636c0c514","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.0-beta.2050.tgz","fileCount":536,"integrity":"sha512-FSnqOE0LIrBYXz/fbziGfm1CtNlpb8ewKkL2/4CZ4nyJsNeoWRLw39pRXAim5Po5XFhw7jwwRn+4MJgKhY0kPg==","signatures":[{"sig":"MEYCIQDj3eRMyILpNl/o/mRk2RcJD+sjPIrndMOpG+8IofXmfAIhAPodF3ih2qBykazTuN0qKVLzZhWADKEiRWNZiBjIw5xE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2268071},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"fa5a98dcceacd0c92554c5822780a8300f2b29d7","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-beta.2050_1742650734119_0.1784077852135657","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.2166":{"name":"@opentdf/sdk","version":"0.3.0-beta.2166","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.0-beta.2166","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"e6b6d57059e2b7764d46b0191523415e92da448a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.0-beta.2166.tgz","fileCount":536,"integrity":"sha512-CDa92nbmsYaT66KZ25q5OpiyFsItqr5Tf/6m73zq6+Oz4Ah/D19USUbNXfhS02sjp681mmVjsaeEf5RrZT2rcA==","signatures":[{"sig":"MEQCIEVqfag87FkCu9NSKy0K5MffaXpff0LyEKenuek1HC1vAiA//nUHxRH4T+MrXxlGGU8LEkJe12W4benL7kQQ8PBdlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2282843},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"b08158ae258b8e9bc65cad4b3cf64031de5d8f5b","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.14.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-beta.2166_1744065473868_0.21145547856294078","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@opentdf/sdk","version":"0.3.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"333e71bdab2fb4e4361de61202590a5f64c2023e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.0.tgz","fileCount":536,"integrity":"sha512-Zs4rw0cC/aho85zCvjFybmMX7HZqBx6PyfnZJcra0Yz/hlQ9Yd9GWe9VoIzQ9doI+Ck3iWn5Mnz5q1Kjl9O2bg==","signatures":[{"sig":"MEUCIQCH9de/dQsjcqLg6dtiF1P+kVmnavXYpJJBYAGsTvGE/wIgYmuDiJEbXy4omfp6NDvRvonEoBDDKSf7cR2DuLxDm3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2282833},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"b08158ae258b8e9bc65cad4b3cf64031de5d8f5b","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"the_krakatoa","email":"krakatoa@gmail.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.12.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0_1744132584509_0.01705051811800451","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@opentdf/sdk","version":"0.3.1","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.1","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"5a73a560da2866c71d38fd5a2429670cf465887c","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.1.tgz","fileCount":536,"integrity":"sha512-LrYRH31HkpIYbdgicLS7dMXnNkcD8Hgu0b5Q72SJR2ybWPVMoznzDb7cAQpYcfkhtVe5WBWfbX8AtH7RJv8inw==","signatures":[{"sig":"MEQCIANxSpJ1M9CoqNYL4TuVR5vGBUWBRoIeZyK6x9EPxutkAiAdxspqjxueASJzeYCUKAjaE3LCZCvUlfulBAA6qSNWBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2283621},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d54d777ada207d82c99672dd9ab9d82b1a3fb8ce","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"the_krakatoa","email":"krakatoa@gmail.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.12.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1_1744149983294_0.849773596657633","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.2277":{"name":"@opentdf/sdk","version":"0.3.2-beta.2277","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.2-beta.2277","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"8131e5409a3fce077dfacf08991d1a79bd7c437c","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.2-beta.2277.tgz","fileCount":536,"integrity":"sha512-ZncIvZSe97AxPVAjBrMvWllcvbtsgIXGRTxPaL24DhAhJJFWuLJqwjwQIyfNPRcSCSnS+PoiGNYSS37uCPkM7w==","signatures":[{"sig":"MEUCIQDODOEatu/IjnCvealSMpPVjrrvtCqtc+dB2wisiMZAzwIgSo9qVflmsFn+/myFXkqDGtgo3eXduQy+sl5/q5H4rkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304074},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"598c39f2bccb4eb2a0f19143cf1d47d07bd65232","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.2-beta.2277_1745866971060_0.38711696217421654","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.2292":{"name":"@opentdf/sdk","version":"0.3.2-beta.2292","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.2-beta.2292","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"b6519d35e81e86414d9cbdcdd025d3781368ce82","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.2-beta.2292.tgz","fileCount":536,"integrity":"sha512-dxMVzxrjNMmJSmFmaKzlAYhFPjAvLhU4PJkNvFKSi5XD2RLHTYx1wg5DMXvCDoVhXhMCNa0S4NQB0HfjAvjL6g==","signatures":[{"sig":"MEUCID545i3OBuMAGfA3NXRALfIuJk22py9DJN0VXf0vw2QmAiEA036b/V49aGdQ48zNMpaQxq9OkyNPXEr5+22cBXr8Ih8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2305226},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"5afd0d058f9111a8fef420ec560e0dcf4fde6007","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.2-beta.2292_1746025881223_0.45184027268974214","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.2301":{"name":"@opentdf/sdk","version":"0.3.2-beta.2301","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.2-beta.2301","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"6edf71c1f6d11e9d718542927c1995bad1f7378e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.2-beta.2301.tgz","fileCount":536,"integrity":"sha512-X6FxFT0eTvbI8MokqovmNXNhpkIWwWtuAMDg5kqBl2bwTKGo9bJBJBm5Kk4oS+3wytQV6IbvASa3x/AP2pCudQ==","signatures":[{"sig":"MEQCICpe+eRfHIi8bovUXOG7zdkr7aFTbtageTyOYE1us2TpAiB4O3LIa040EVJaKX88cRrErQp4MaxEiloXhuAcF+mf2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304565},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"f6ccc106747027e8e01f4074d270402f047e464a","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.2-beta.2301_1746119483464_0.6644449983955725","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.2435":{"name":"@opentdf/sdk","version":"0.3.2-beta.2435","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.2-beta.2435","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"9602590c1c677432ceaa0d2eff020d8878d94307","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.2-beta.2435.tgz","fileCount":614,"integrity":"sha512-GvgzsPv6w8bohuigdTwH2Pj/GYtNQn5s0zC6ZxJRnZM31aLOsJ7UA+94e1B6LYUXfDONc1NxhT4KhxZYjBrbOg==","signatures":[{"sig":"MEUCIEmZLDVPOIYj/+B0Uxde+b4iByc1nWlOlbnZ+XLvKm0fAiEA+gHIPaXTc3lMXDPRMfBT+dhNATHqemCWLusrtOkBj1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4141226},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"f8e54e5ff0a5775a2e7c3e487d1f16b227231583","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.2-beta.2435_1747945813836_0.634257868313137","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.2468":{"name":"@opentdf/sdk","version":"0.3.2-beta.2468","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.2-beta.2468","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"8dd813473021df9a2d7a3235176a3a6d5b83d637","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.2-beta.2468.tgz","fileCount":614,"integrity":"sha512-iPPZnzPSNSOrGk4BV70hqI9bhzBtmbkbFrjpBSXZT1VLWz1xjubusWIol1qkbV7APgaOhhMl6bb5+e12Vi2CvA==","signatures":[{"sig":"MEUCIDcGjlRDbF1AXXBIv9TDy89Cm2lAg2xjdxtKyIEYuZpEAiEAptUM1JsoVjRIUHEenH9wu+qFdHaouETUOPc1sjPevcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4134107},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d053ea0d98d4398dbb4de222cb38813bd64c5ad5","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.2-beta.2468_1748974549014_0.5694379956050202","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.1":{"name":"@opentdf/sdk","version":"0.3.2-beta.1","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.2-beta.1","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"35532d63765f4eaccccdbbe99cc73992a8b7d51f","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.2-beta.1.tgz","fileCount":614,"integrity":"sha512-t3yE0mf6EMsbpA5VwGI6GW07zSurQFi0SxdOCnDz+TJbHMIC5YZSmqruxZ3cc9CQjtEhAQC4nl1cBwBcZfqy0Q==","signatures":[{"sig":"MEUCIQCaU9zvDKbyyINmC9EdTE99QpMY4Cy1VdCUdzVxfpL2FgIgIqjfxuf3tn2T7zCs5eOcA+7ugOzCiWguirPBOR2+gMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150470},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"6c697deba77c3806bc194e5bd7f2f3786fe16c5c","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.2-beta.1_1750963326689_0.20560232172223314","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.2":{"name":"@opentdf/sdk","version":"0.3.2-beta.2","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.2-beta.2","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"b4cbbf3cc89daeba9c437ae5f5afba37caa480da","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.2-beta.2.tgz","fileCount":614,"integrity":"sha512-YGXkCCJOvZB2Io9/aXQDhxLPNYOKEw25siF/cNWU9gDQrGP5+qnvn5ocOoFZk6A3brPq2viIy9q15zIb2FYu9Q==","signatures":[{"sig":"MEQCIEO66BcT1wXP6FR4HHzbU4LuWQKj7dfdIfFgZGTaSUcwAiB9KvThOPv0oWjqDH0lVCibr6Mz5UoOzNA3oFYrLZ2dEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150470},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"763cd925cf6476ec5c388c4d70e45fc63f554370","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.2-beta.2_1750971350890_0.5762846218129614","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.3":{"name":"@opentdf/sdk","version":"0.3.2-beta.3","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.3.2-beta.3","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"2f7951d2ca74559527d8ef65e1f39c97d4479bfc","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.3.2-beta.3.tgz","fileCount":614,"integrity":"sha512-ZLVdNJlPTy66b/NBeJeJr6t/XyhVbaDF4v285VSWU6m60boR1pa07JpvAqJDTOuzesueKsFw3C2pleiZGezDmA==","signatures":[{"sig":"MEUCIQCu0Ca3CXECgXXYkQAy2j5xY4tedQTwi6lzb0izjFVaVQIgUrH4KRbGzkb86cfoN4Jd/sZv9y72ivCzPA9x5xY8VWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150470},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"c73c718288ff52ade8177884217065696dec7f37","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.2-beta.3_1750973239581_0.2315130274214423","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.4":{"name":"@opentdf/sdk","version":"0.4.0-beta.4","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.4","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"aa4b2ac0b9f6e23d34065b2b98d8e0c8eab41f90","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.4.tgz","fileCount":614,"integrity":"sha512-XC8SThPkCX0jAtdb619uMklDyYqEMxOrMnvnYi4pkNoeSmcG/1NvfnfTZAYoWX9a390JNJdzgvRu/GGkbIxPfg==","signatures":[{"sig":"MEUCIB+FylfA/o02ePTdY1SB/PL96/k7T7JN0zY6Lb7lebQtAiEAr0HIWQUyZH4+VZcXlJIYdC++bOeJ/ivtdXuGL/qZ95Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150470},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0772805512a5c099cfaf0b82de17893d62701a74","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.4_1750974417918_0.2820971373986354","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.6":{"name":"@opentdf/sdk","version":"0.4.0-beta.6","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.6","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"fffe23e37667a4ace9a2a0c056190fb5a19f3a04","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.6.tgz","fileCount":614,"integrity":"sha512-zm9VfqOqXrWB0waMtCOXsncw/FV4osGp90dq0N6A+n1ca1srgzVZ82KcKYsupCmncch78x9OHJcIyaD1hIE14g==","signatures":[{"sig":"MEUCIQCHbqthiLLPrEgQfYgHYm9aIGHGC8Ojs+EnQJwG8ID4XgIgUjohtci4tcB7YB/WZWdxYrK1aPAdVdfOUt/MvUZJqwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150470},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"fe1c82bcd62cea33e41aff9e547dbe45c3f2d1fa","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.6_1751049606530_0.6850981967165062","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.7":{"name":"@opentdf/sdk","version":"0.4.0-beta.7","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.7","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"bb9275c1d8dd30ac36bbc2b35262a78889939d10","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.7.tgz","fileCount":614,"integrity":"sha512-IDH5qzxbUGZHOWe6QnOUWcaq4jnk/st0gnV7UutuV/27910xezkcqmiEtuiktEtJmOP0cLmOqVRQkCyb0o0zCQ==","signatures":[{"sig":"MEUCIQC7VPWg5l6W1gXCPENTyO6yiVGxI0yxNGxgvZstqTayuQIgHX0YovT/qC8pXJPTZCb24OanM7F21pFXlFwAd6FcNVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150470},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"2d86e0eceb04c0ca4893fcd2503696c93298134b","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.7_1751051735449_0.14737264528538008","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.8":{"name":"@opentdf/sdk","version":"0.4.0-beta.8","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.8","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"b8ab72c3b45f5afc360914cb49c134baf96810f2","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.8.tgz","fileCount":614,"integrity":"sha512-GfwnlpOx6Ndw5hFz3gV2RWJAFc8US8tXiGMpzqUQnbJDHuSyyR48doNlGLI60fNhBqEQr7P8Owm/VdEx9Z7ujw==","signatures":[{"sig":"MEUCIAKNr7VSaZcvhHkvDKqNA3KPrQKIh2May5w1TDRRStUiAiEApALLm9izy8oRCYzaCFESDJYYcBxlRxukLm7eadDTCy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150470},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d3ff795d4c835f3c33cf09b1d023226d18d81c37","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.8_1751051788026_0.845466414040333","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@opentdf/sdk","version":"0.4.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"bc1ea7a8ecf72b63224219cd31468881647fa615","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0.tgz","fileCount":614,"integrity":"sha512-tP28IZFWukne0K6aUEcDf23x5nfB7X4+eGu9izGkaBy74I6GNBp5kAHTBYOOHs0gH72liI7fyQU01NKGjdw0pw==","signatures":[{"sig":"MEUCIQDaQrOWo29uQ7r/lGeqrRKH6yKHN5m/7kDrj2PiDz1UXgIgc7OCrVjRH6FmH93SXSQf8HpHSfubg0RukOqpFHqvS+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150463},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0772805512a5c099cfaf0b82de17893d62701a74","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0_1751302148580_0.03562410214160816","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-rc.11":{"name":"@opentdf/sdk","version":"0.4.0-rc.11","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-rc.11","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"c5a83cb6c38a57e1f3978a6a34d30aa852c929d0","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-rc.11.tgz","fileCount":614,"integrity":"sha512-6FafbmeNFuZB4i0I3Sv8s3PyawxBOXvebFiFqsqyEmi9sozzEzcufwmPT0ON3YD9y3T0goLS6UKcS9MbGSxVGQ==","signatures":[{"sig":"MEYCIQDISI53g8z6JrpdgT3cC3XHr3EhypP8a2LL4kKJO9L+NgIhALJNbhMPu+LRKTisYZBERbEZjbFE7NvLspYwO3iHeLc2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150469},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"522ab8d1bc423663e6daeae4c847173501768d74","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-rc.11_1751305852463_0.48389735121950195","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-rc.12":{"name":"@opentdf/sdk","version":"0.4.0-rc.12","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-rc.12","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"f3f582485a9bd34eb593e50d3b304a695f7286d1","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-rc.12.tgz","fileCount":614,"integrity":"sha512-BgQ+19zGVnl5NW/WfdopQ5TRl01lQPJHl9ZQS3WgD3kFGTHvfa+1RXoUy25WC+avR2rWT2GFJZ2WBR7ozoLFKw==","signatures":[{"sig":"MEYCIQDnIuWn3v3LALO6mXH2WVisVMI8JyAcKrtgdHgfvZAnigIhAOb5foghgSEbLq9MAw9B6nDGbnjv91+ZQUTJveTcfLdQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150469},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"f1776182f8355129217b18e1323109c23a50b97d","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-rc.12_1751310360363_0.7895927198574164","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.13":{"name":"@opentdf/sdk","version":"0.4.0-beta.13","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.13","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"3879206508f4686ff85094264af66783b275b4f4","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.13.tgz","fileCount":614,"integrity":"sha512-om8B4AA3ab/l63s6tvTZl6ec1EHJkUlxdc070C9q39WN5x9oMFPd+RJh+pHC//liwhQps9Ax41aI58LoNgd5rw==","signatures":[{"sig":"MEQCIGi4v8vSD3IBIXJ7ZkJQZp6x5JUvLNonIQKml+hXvSZ6AiAqQJR58GMs+FCKp+jGDKEph4uNkgjXdN8S/s31aobehg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150471},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a6b98794ec6c19edcab5be97468586eeab20a333","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.13_1751311670599_0.604286448284006","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.14":{"name":"@opentdf/sdk","version":"0.4.0-beta.14","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.14","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"93eff1520ba70fb9fe396d839172cdbe08d0abb1","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.14.tgz","fileCount":614,"integrity":"sha512-mJBbMc21FMQRKBCOe8gtddx7yyxtmY6CI5Jur+x4vgGt8YYSsBxMJSe6b1RxVaumM4QjhoNo5fAxakLQIi2fqw==","signatures":[{"sig":"MEUCIQDhOcanAfz64hU7BpVI0vGsNLpb41zcjYjIxpu2ZBrANAIgGRlrYYvHAN5eOjaGvFoqOUf3+smW8Xf80PysCkYvIL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4190100},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"037762edb7a8fda3aeca4b985e43cb8ca8efef03","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.14_1751314431710_0.9231481092157068","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.15":{"name":"@opentdf/sdk","version":"0.4.0-beta.15","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.15","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"41c361fdd511aa5f323bc1cf135272a0b591fe00","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.15.tgz","fileCount":614,"integrity":"sha512-vrgAA+/BuBvNlAgnnzzDu3EMu7bUzsMlJSZLfzUVa2nUodDzNomEjTon8POSVzCDMBMO3eXCF9JBqPH+upTEmw==","signatures":[{"sig":"MEUCIE527PA2I42dx7AIvmTCJnPwKOARJsmscuIu6UmP3KYUAiEAwlW2+IvrT5wENU4k+GT03g64E3qRwepoKNlSiOKP77c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4190100},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d477e8d0e4d69ed126317942fc9169c6f301e1e4","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.15_1751318141989_0.8839201236412095","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-rc.16":{"name":"@opentdf/sdk","version":"0.4.0-rc.16","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-rc.16","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"c3e2efdd1c92f0b6ce7a56895ebdd986bcd85c43","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-rc.16.tgz","fileCount":614,"integrity":"sha512-6cSFjPq6vfSLKZJGQPNPjIAaw0ZedfhhvglqxrXW9Qwxk3c5oCiFiGCJk/D7kqKR3gf4qTgSl45jYJ9HSMqWLQ==","signatures":[{"sig":"MEUCIC91ZwYJMS3b34i1WKrf9c40Oyj1tQ8zmqnXKtBAvUbOAiEA/KX22hJeV2+eIYeHJLl8J23juuBzUFJ/OFVmuUeZz3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150469},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"29645f212790192a614c2aa949c9f67c30b753e4","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-rc.16_1751318308991_0.7736019472548834","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.17":{"name":"@opentdf/sdk","version":"0.4.0-beta.17","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.17","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"051915f619ecc4f0522c8ee632c04160d8174675","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.17.tgz","fileCount":614,"integrity":"sha512-Rdxzk3mtPdzZjCFLa9H/B+Da9n9PLlti9333jYnYvHzZa246BaSNmqegPjPAITqQ0un9RVJaWa9s859OMW4FCA==","signatures":[{"sig":"MEUCIQDpMV9hfUu/cDlIySTkItlA605+wABxmcCZwASuMiZR5AIgTZnU8BbUt78cqrQpy8+RRhatgC7+xYwPGLlSAOj/Kb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4190100},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0e978991041beaab1ed006a3726d2cd0a69d881d","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.17_1751403602615_0.9726677358155995","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.18":{"name":"@opentdf/sdk","version":"0.4.0-beta.18","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.18","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"44ddac170b87554cd13c20349f0b523c996ab85e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.18.tgz","fileCount":614,"integrity":"sha512-n+O2VgxkBw/VFyiZyXkae7OtdJ/7tWQpPJnwY9bsjiI0BMoZDmiRJY4/XqrAT3GuKwP05Bt/B2HcwQoHDs8iEQ==","signatures":[{"sig":"MEUCIQDMTWt0fSRiZNbYtyuJS10TZAB89uAVzB2DpXcidWWVLAIgX9HS08//FFGjQH8nWZigmB9yK/K197Apr1pi73wUc3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4190100},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"387da2a7e9a6b59118926a20446c08d99ed57c68","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.18_1751406657222_0.5714146715292263","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.19":{"name":"@opentdf/sdk","version":"0.4.0-beta.19","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.19","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"03ac3dee512bd0f805b1985d05509c95c9c01f00","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.19.tgz","fileCount":614,"integrity":"sha512-eCXhBnfsjykz47MBacVAft99G1yOg9bj+HHpeqoFS6HELUmpJEO73Pyu5xq8mbpat85Mw15Uc3/qG+3QfQVo6w==","signatures":[{"sig":"MEYCIQC77lulzMOy5F69+5EgoRFvAK4tXT6SC7W9V7bQfo+r2AIhAKgHDPSgpMWAzOKufxfXRX8AlQiNbb+xwaq2QuzTpgNg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4190100},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"fad1f26b05a4b0d1f25af22a86183c61c8f377c4","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.19_1751409825445_0.7107032079047575","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-rc.20":{"name":"@opentdf/sdk","version":"0.4.0-rc.20","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-rc.20","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"fa0fe313733dc1ee359c7c5078f394fb9798953b","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-rc.20.tgz","fileCount":614,"integrity":"sha512-JuqYD/ADRziHhv651EJOInJvkZUUjy8cOk6CQWIRZ0FOzCWlqUzFEd/P/qSO1nv6SPwN03Nxf9OL1/dt6cRtCQ==","signatures":[{"sig":"MEQCIDnglzj0qr2pgQDYFOY/9UIwYU3GUsgVGHbnIIJiq1T/AiByr2+8dMH5hLz1U/9oMkbMcBAdt6woFeLhxrn0p8fT0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150469},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"e71327b37aa082205605bd328c33ae9e251e0f88","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-rc.20_1751409938177_0.14381452803556716","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-rc.21":{"name":"@opentdf/sdk","version":"0.4.0-rc.21","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-rc.21","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"7e26677291a91c5ff479efbf263c050342499c5a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-rc.21.tgz","fileCount":614,"integrity":"sha512-5el+b5mEw6m+s3epoZNu1d17VVWzc55nsBWOW8XnE3OAcTsqz7ks+VNqZ0svdkn9ZxGbrS2+Ae6IWbv805nqsw==","signatures":[{"sig":"MEUCIDyO6DhoLzRZJzasOxL4oWp+I5tzgmAnZzh9Ejy1hbQBAiEA7kiIMVLANJpPfSNqwzJVa5MTlkU2QZe6ENJb8gJYPlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150469},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"8e24efc210ac34b83c5eb6fcc54216e6a67d71e8","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-rc.21_1751412011913_0.7104517996230024","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.22":{"name":"@opentdf/sdk","version":"0.4.0-beta.22","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.22","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"15963fdbe1feb8f17b67d355536e8ea1c3e24299","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.22.tgz","fileCount":614,"integrity":"sha512-scxBKbXAjpCVduGiYJrkUyUC95SDG4hCwFBY6AsDfoFfk9V+CQohvdiYCpV+6ccBEDaF3NftLxiTfYod3+sarg==","signatures":[{"sig":"MEYCIQDoj9GGBHQ6WC1JgZPU4O7c+fsH1BPre8av2Ka3t0B7AAIhALr+cazpEKgK8ySIJCY/s3XGgQnKAKLNqSxNWrqTBla8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4288908},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"b37e736fbb229d960133d46c151d05115728d859","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","actor":{"name":"opentdf-bot","type":"user","email":"devops+opentdf-npm@virtru.com"},"email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.17.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.22_1752102384085_0.33385993103502365","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.23":{"name":"@opentdf/sdk","version":"0.4.0-beta.23","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.23","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"33266426a2fa08c0178400b6e474d7a55d2aa9b1","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.23.tgz","fileCount":614,"integrity":"sha512-drWPL+0MER8nWKp2VxvA6AKQUJTBUl3SDfbuXFHbUfpCAbU3ixM97WaY6AJuwJiBej4YYVADdvD+/amv5slPYQ==","signatures":[{"sig":"MEYCIQDG1yR8Oq0Lks4bmGsdxINkpH0pOwcR4/M3WAx4IpZhhwIhALfHMY/L9M9guZ8GQHXJU7GjWlDiNwhYmGBLRwSYcDmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4289260},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"f0d97196ab258122fe9a07b7d7895017299a46c2","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.17.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.23_1752501166578_0.35656317384425207","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-rc.24":{"name":"@opentdf/sdk","version":"0.4.0-rc.24","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-rc.24","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"2d9714742232f1cbe2de8d52066e0fbf1fab8eb1","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-rc.24.tgz","fileCount":614,"integrity":"sha512-htnbp3rbSwGYEnw9O4qTNDPvc1kJoO4M/gyMRByEKLvcA9ManbEi1+yyBfn6i7ezhxHSAhXhkDvwxmMb5+BZwA==","signatures":[{"sig":"MEUCIQC640pCWEu0v3iz6fRopCWXepUOBU1ZTFe2z5y1tBi7vAIgeLHXy8dOImQEKv/oxuHXzJM1eOiKDRquv90uAZ9nAQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150821},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"2d2459b991170dd27bd84133fb13173e03be7340","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.17.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-rc.24_1752853948605_0.5874454468461587","host":"s3://npm-registry-packages-npm-production"}},"0.4.1-rc.25":{"name":"@opentdf/sdk","version":"0.4.1-rc.25","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.1-rc.25","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"48241cbead1cb41b0cc1675600b262d476f9c0b1","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.1-rc.25.tgz","fileCount":614,"integrity":"sha512-7FwYfc8ze1FTf0lwmIFPDDO7m5UJ6L43cYm9XNY4NHD5f2VYPjlruKD1zqcMjAcc0BK5uDu+KtR4PnFNQ1um+g==","signatures":[{"sig":"MEUCIQCySToP84WnrDFphMM0EOkXd9Nro2Af2U5orDrBNnD3oQIgcJr7mW15eWfEUVNK0NP5JVq7834kUo10ywCRS840JRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150821},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"8a89909c31acc04bd85968621d2a85e4220e2dad","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.17.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.1-rc.25_1752864695969_0.7171895023968402","host":"s3://npm-registry-packages-npm-production"}},"0.4.1-aleph.26":{"name":"@opentdf/sdk","version":"0.4.1-aleph.26","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.1-aleph.26","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"049264ea31b86a00f550f4cf7661bd5421fe785d","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.1-aleph.26.tgz","fileCount":614,"integrity":"sha512-NAuQkL2mE1TS0HzCwISXYftOkRmDq15/bQBJLW2KyHUMVgwP/VIyFSKGJeOy/hQKX+6uzwNjLWJL+HkjJpUAog==","signatures":[{"sig":"MEYCIQCtMc7bJzuMqJfqDjRNG/7eWwJb8CqYhzvDQWHAw1467gIhAJ8lglfLxGnEnHdEcD0+jutZE0ZVtXxgmTyQS69wYaJD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150824},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"8a89909c31acc04bd85968621d2a85e4220e2dad","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.17.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.1-aleph.26_1752864706134_0.01280260162366309","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.27":{"name":"@opentdf/sdk","version":"0.4.0-beta.27","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.27","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"92f5febf639961ceb8332b8c235bdb5c36bcf744","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.27.tgz","fileCount":614,"integrity":"sha512-4br+EKRsWpkQ9VcGge39kzn+WMp7B3rXTf8Oo2jojO292io6mZrry+ZoMbrO/trUnDwRzoggY3M6PrXrw/CK5g==","signatures":[{"sig":"MEUCIQCRa9gfOFnzCoqxReEyNWv61kz5fXCxrKQxe8O8jwEa3AIgTAtwtP5QqvMXJlh2EcnA8oy6mjsrL37XzYNiYn7J4/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4289359},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"b7632783b17413393db3ff2ac49a2ad9201ed8ef","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.17.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.27_1753288873644_0.8912968783318866","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.28":{"name":"@opentdf/sdk","version":"0.4.0-beta.28","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.28","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"4804adaba123707caea3d2a70ce9f1309c8c98af","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.28.tgz","fileCount":614,"integrity":"sha512-BaEqGal3ZU2d9j8SKI0eYIWYEwt/Lyzpj8P2WJOLZL9IoB34DMQDbPLArEwrD0os5v8Mqvz7eimktLu6EgQWFg==","signatures":[{"sig":"MEQCIGf38YKart2NM7pQocG9P+anzgsW/q4dkmsMkvaeoOfeAiAmCKtmm1BPTA0bcSJ246fe6DqMz2PNgS4RBd8uq1gPuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303706},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"922965c25c0a63b616dc833275152c4c55148ac3","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.17.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.28_1753372171213_0.431684946860762","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.29":{"name":"@opentdf/sdk","version":"0.4.0-beta.29","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.29","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"21fecb28760d206df7da20d5e01c3742c0fad299","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.29.tgz","fileCount":614,"integrity":"sha512-wnqhcmNoic+iTwIuJIQZP4rML57ndbC+ALIRAHWa0rIJF0bUGdRhAQoOiqwA24dIn2phuF9iOQDKd++epn0EIA==","signatures":[{"sig":"MEUCIQDaZRP1ZDpuRQN/jDOeMhkJaxstb5aYU7R4mT2gWFKoBAIgSaYXMtlBtzD8qqaTUPZ+7iBp807DXRH092KWkdKQ8N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303785},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"09d036055a4eea621d182f04b706fae6dc78c195","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.17.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.29_1753721968530_0.2814624621741082","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.30":{"name":"@opentdf/sdk","version":"0.4.0-beta.30","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.30","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"bae53827ee70975f6bf5625fa07621cd9f5a0e40","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.30.tgz","fileCount":614,"integrity":"sha512-NZ8jfnPmT1WC6l2dpBtlMrpqNN1MHmVEXJeT5xuZmOQR33eW+rU209QU+scfy+esiPGs3QeH/j0dmD6SEUwJbw==","signatures":[{"sig":"MEUCIQD2Xsdi7GMgx1E1uGCmAmDUqpM50EmMWP6sJ0uUj2dNRwIgSyEfs4ujJUpvFSV7sWSbtoNuyiSsSBfJcsePnQOWNOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303785},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"709a73288b83370e6c6c1c6c241c4670605a81c4","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.17.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.30_1754588199413_0.09724849567907135","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.31":{"name":"@opentdf/sdk","version":"0.4.0-beta.31","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.31","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"259381df7d22adbd7e1364b635064a8f65dd7b9c","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.31.tgz","fileCount":614,"integrity":"sha512-dylOn40gSkxwBiXC/gKZ9TXgAgttRyprYuR+M9Vie+EBdq5t/LVBv68bx1SmoMOaA+wpio4jo3O+LCoPdNNm9Q==","signatures":[{"sig":"MEUCIGf1FMVc1YuGlMK0m65apll23snHXw78SlFLOnyoMUJgAiEAp11++8byhhSJoFzutBkoK0yPP93kp0NoDrpTNM/KX2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303785},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"5c37f269ee4f74ce3e69e8474b70c1acc0337c8b","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.2","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.17.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.31_1754588381793_0.4148659948169231","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.32":{"name":"@opentdf/sdk","version":"0.4.0-beta.32","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.32","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"6bd43f1e20c7be2fa1b9b72293c2dbca314211bb","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.32.tgz","fileCount":614,"integrity":"sha512-AxOLx6PFHESZaKBoalUn9DD7i7AUCuammNBoo6QyGKiGUz00fQs/mIo9yVkJt88vXzaxERMxmnmnhNmDb+Yzhg==","signatures":[{"sig":"MEYCIQD1aAZUwnl1FcRRZqiz7mEJ4SEfZjJhJbTPszmixF5C0AIhAMtHASiOWiTurXS+NP8/wT27ese47e2v0GG1sC3i1um2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303785},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"06ef9ce3be4c2f31cd9bad023449e25b32d6e123","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.32_1755729798451_0.1299788802499282","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.33":{"name":"@opentdf/sdk","version":"0.4.0-beta.33","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.33","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"f440259a85d0617789409c74a71808f3c2832ea0","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.33.tgz","fileCount":614,"integrity":"sha512-Soo4Azz2lRGlSn8QzYmlb+LqNzuwCqc3VTaQkzeHesMhhn/ZkyLI2/AO5789xdpojd3kBRLgneyqjez3k26lMA==","signatures":[{"sig":"MEUCIQCQTCNfaeEJignxZ80B+75mayYc6UygyMOIBTuFPOByvQIgDYJyt7TXdG8UbasFcA45aAN2q7LKN3gLAMrkZnwlloU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303785},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"abc4c9cb87c9138c5a3a3150464ab29fa429f0c4","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.33_1757515192862_0.3353190260741621","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.34":{"name":"@opentdf/sdk","version":"0.4.0-beta.34","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.34","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"fae36506f2ca607f36e86ac36cd370545fd758f2","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.34.tgz","fileCount":614,"integrity":"sha512-hwAc/3C9u0KDRqEOGTh/LzkxVteDmoKcmmqoPMFOKqxd41sf+NQNDyOQDfAvbSG7k4cSUuqe54MLREzNDGgZAw==","signatures":[{"sig":"MEQCIH6Dq2alET7LDFerKbKcfTRrXJTjN3PR6oanyIwk0XFGAiBOGu2rSyWvoxr9TTJhmiv41k7G7p8nu+i82ZncHvxoww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303785},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"3efcbe19c72404f0e9eac6bd7446dbba959b3597","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.34_1757608618481_0.9249330774912756","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.35":{"name":"@opentdf/sdk","version":"0.4.0-beta.35","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.35","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"44dea86e20fe70591862c4c29d656ece6ea7c6b2","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.35.tgz","fileCount":614,"integrity":"sha512-kqmGXyM3FX38p85WwhA1xNjSbvsWL5BUMqqmrKHa71MVacSIjX9JyfUFQD671vNw/CLZOm/9VRFhsVN0HahQRg==","signatures":[{"sig":"MEQCIAGLu7fw/nk3zNCi9ZlO5s5dRrfvZD8OP2rPEuIpMPyZAiBPWyr/1Ih8oIJfCawx9O7iHzMMCoWIC3AyKfYfSoZbTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303785},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"49798854abf0663b2c29848adc2ca3cba3eddf67","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.35_1757708495318_0.08375416000411584","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.36":{"name":"@opentdf/sdk","version":"0.4.0-beta.36","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.36","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"3f42542b9c5c7bf7c2564e26d11ab5997428c3be","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.36.tgz","fileCount":614,"integrity":"sha512-lU91Um1CbOxvem4bYzrcv7buHik/4wu299yRsXTT++XCjZ6Rdy7wUMu3pJVqoFa1444SNqzgtTxK035eq8kBZw==","signatures":[{"sig":"MEUCIQCl9GOQ3lLvZLotWw2BC1vo1Hi7lVcG6VrTx+OwxlcZdQIgPnc9x8JUwdeyAnr4TmimpST/UarKy1Gy9+pr8aaR7F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303785},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"60b6b34d6d2706379e0374aaf00fc2c13f6ef667","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.36_1758815124450_0.8658176080998572","host":"s3://npm-registry-packages-npm-production"}},"0.4.1-rc.37":{"name":"@opentdf/sdk","version":"0.4.1-rc.37","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.1-rc.37","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"7024585e640c76141fbe741a4ebdf06c73a9831c","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.1-rc.37.tgz","fileCount":614,"integrity":"sha512-0yzgVhcIZGkVEQBRfzQeErPjtx07UkVm64goc0n4TNLimVfWpiCzKtvm1KduHVttUo5xzHdufQnEqtR5iDOcFw==","signatures":[{"sig":"MEUCIAL+/Z8SA+ZDe44VugfBSM6Oi3R8P31+RqiSmpkr3FOkAiEA7GehnnJRSZy2nPXO9h7ZPOdsVAoklqiE5B6UMCeR+b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150821},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"b8b4dcd8fceab9e399dadfa286f3b634f46ab62a","scripts":{"doc":"typedoc --out dist/docs src/index.ts","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.27.9","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.1-rc.37_1758913632817_0.9317095332099952","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.38":{"name":"@opentdf/sdk","version":"0.4.0-beta.38","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.38","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"50ca413b4cc260eef318575ba97b47d71fd82398","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.38.tgz","fileCount":614,"integrity":"sha512-GnaXUstzPjgF7UHgdfVOHogfepl/zblsAnWIHd65Wnksw5SI+Ii/eGN4uYNx9xyEMHpklkQuHH6CCA54ZF5biw==","signatures":[{"sig":"MEUCIQCGnDK+UuzsVqP7gPpnIrHm3s/Hmgp7vgj3D3DhGwYGkQIgYlVVFSLbWSNIObd0BB9oItBey598SfoYg49zIpy7wdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303785},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"c19975b6bbb5addf447f359c55fe50d1fe705552","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"^2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.38_1759063320685_0.8256512216021925","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.39":{"name":"@opentdf/sdk","version":"0.4.0-beta.39","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.39","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"fbd71f211a72cb964ad3dea8518c703fa7614e6b","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.39.tgz","fileCount":634,"integrity":"sha512-bTp1jY/MoFyAOQ20q8xKJd8twHpOxIV8vXzY7Gkff76uST6FAKGUuDFr0qtagaj6NCY2ye8H8w1DHGdF7jGrUA==","signatures":[{"sig":"MEQCIAXLyYWd9TCSrJFeee2mpjVNVhZZO8QO3ba9wiDBgT+7AiAcKCitigsiMZPDzxg6uQcBOF+1fY7zZT2uI4O7tVt7IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4596799},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"688c30490e21d6c2080c187f8915c3eece41251d","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.39_1760555630850_0.6429104760285143","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.40":{"name":"@opentdf/sdk","version":"0.4.0-beta.40","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.40","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"2f4e3729044eda6bfb325271ed920345a2f4203b","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.40.tgz","fileCount":634,"integrity":"sha512-qrWnWfLhU0JKy1GBtycW+lGOyk07FygpbEvMUjWbxRBK5p0U/TqSUKfiGWmFPKXf/cIt78fpJh7wLTghqLUaiA==","signatures":[{"sig":"MEUCIFKQEVHF4Bs8bb1Y7D9x3c9AT9PDUow3PhTlv+K91ErXAiEAvfzwchHRD7P9xH56PNJrcua9zJ6jIyZ9UQGp5Vh3bLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4603686},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"5b8ef2518f16fbb69cb1d7b5e0297eb87f8e076c","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.40_1760712302068_0.9774017088120452","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-beta.41":{"name":"@opentdf/sdk","version":"0.4.0-beta.41","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.4.0-beta.41","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"ab6ab66fb346b8c9e830bf8f2b6c84659821e5eb","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.4.0-beta.41.tgz","fileCount":639,"integrity":"sha512-6NhrepdNG1Y/qS2r3CK5MifiJzjjCLhHNXKG3iQnbSb7S4PMLVwtvqav0oNfoiZ/GbQoCPVWzmWnuXEX5tzEoQ==","signatures":[{"sig":"MEQCIGbrH+GdqKHb0B0QVm8Gx5QHewrFLJrNb9xqYGAQbd4TAiAD5KCtRNFG6GhFftAV4ooAKAC/4HfkyDtNMlrWF9HyEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4640365},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"03613617974982fe39cc7ac1362a17f843a40e63","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-beta.41_1760727641275_0.10611557841660568","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.42":{"name":"@opentdf/sdk","version":"0.5.0-beta.42","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.5.0-beta.42","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d6e926ce419c5dac86a74b3b95403450cd1483f5","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.5.0-beta.42.tgz","fileCount":639,"integrity":"sha512-etzy3nUE/d4Ty7wKY2QwYYv2fLey3ZaoWLAVFyN3UdqyDQv6Fdil+2z4IdZL/CFQBWQn8qjLaXno6ef2dt7r9w==","signatures":[{"sig":"MEQCIEpHVAZkfum/QOT4FqPXbdWFr9eCQ5pyXdLgqSW/R3RtAiAbZadQl70pRx0ZnurC//kSuukVUdA4vW/fDQkagBq64w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4640365},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"9bb626658d2da83d56f583a6f43a40409cf1dfa0","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-beta.42_1760730929378_0.8132976607542979","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-aleph.43":{"name":"@opentdf/sdk","version":"0.5.0-aleph.43","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.5.0-aleph.43","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"f18f505420a732203e1ea23ffac52c55e39bd55e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.5.0-aleph.43.tgz","fileCount":639,"integrity":"sha512-qHTtQRwtLWfCEWEHlRQkhLOJEdGnob+IDduqBi+CLBm8fnO7uaUc5pF9o+Ct8knP+T3OxKixkRdyx7um9zKa1w==","signatures":[{"sig":"MEQCIHVXz47wRnz3TR4DFzwpcSK+Y5NFCOYEfWLyxQDtE1mjAiA/BjPu6Zy4lhZyC5ZF2lEJCtwvL2i/vNj2cGDZeiqkHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4640366},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"9bb626658d2da83d56f583a6f43a40409cf1dfa0","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-aleph.43_1760730941111_0.43684662255601325","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.44":{"name":"@opentdf/sdk","version":"0.5.0-rc.44","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.5.0-rc.44","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"75530b29db8aac0431d4ac454c58ecd0d5086e09","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.5.0-rc.44.tgz","fileCount":639,"integrity":"sha512-HpplCh58Hauhv++oa0S44ghb7agaX0GB+5yVl+aW2eMu+5jRCxEyXdXf6dA50Hd0Bgl2BOJHMAz620ANQlQnyw==","signatures":[{"sig":"MEYCIQCOzyg39JRfNRdETLJxzRPChDOoiXdIi7L72Rr+4JmKbwIhAKRvE8NKTQSnkNWiTpO+/obOTkXN18NTd6w+PJQGiJhy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4640363},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"9bb626658d2da83d56f583a6f43a40409cf1dfa0","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.44_1760730962413_0.7441775749313404","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.45":{"name":"@opentdf/sdk","version":"0.5.0-beta.45","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.5.0-beta.45","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"92ceab51ae32a6f74573636b964533fb73cde944","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.5.0-beta.45.tgz","fileCount":639,"integrity":"sha512-4CcpWfALJf/Kw/75UR/7lgDEeuqkE6y2pWuIcrz6ty2sGWPwRQFrVnXDkB2tj14e5KOuJYVwYZCZFRjXfCWoCw==","signatures":[{"sig":"MEQCIBNktCASXnj4MZDR+sWXIw2Bv39xb03Q6gg5LMgTsCcjAiBqM6EJXJdacvXes56U0kceG0yhMjVpaYNUpbSbiikmtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4640365},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"c9d5f21f89c7a523a524b8da3345c9b0c69743dc","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-beta.45_1761084764342_0.6429062491735542","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.46":{"name":"@opentdf/sdk","version":"0.5.0-beta.46","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.5.0-beta.46","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"eb73797c1832bc8029f6fda9f275ad5c5e0a13ea","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.5.0-beta.46.tgz","fileCount":639,"integrity":"sha512-1r9lhZIzfDkjhNa0dJA9YrPiIWvxq/EsbJBwGjbAOpyeqzKValT+c/2oRoomSeWdAGKCK/0GvgDQ2LBYYBnhgw==","signatures":[{"sig":"MEQCIBsHUCh7roOB+93AkxkrARTMZV980yIflSsejGiuE6dhAiBGYeITWDcYdPAkYTg2KchOHHYvrm4SwbMh5cNZ0eMXjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4640365},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"45ab59f90c4d4fd1469dd8b9c93dc17c535bbcd3","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-beta.46_1761238596327_0.6331496176737743","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.47":{"name":"@opentdf/sdk","version":"0.5.0-beta.47","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.5.0-beta.47","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"9dcc46f59a0dd10540affbfe40069346e95f543d","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.5.0-beta.47.tgz","fileCount":639,"integrity":"sha512-44YAnYeLb7ZLLUnXCtSyRcmOevOqBrDe+PQShc84P8TUzTb9rK8RAb026Nps61ZEfRWlXDgEsAAB3zi8Iq0B6Q==","signatures":[{"sig":"MEYCIQCTWd2xN4nB8VCq06FnPQ+gMfnX1jrPnAmpHzHCZzsyHAIhAOr0k6Z6WflxJf/6YnW24bW5FT1RpcB+CTdmNpNvjirk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4640365},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"14075089aef59db2feeb350105c461eaaa7114b3","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-beta.47_1761238618446_0.7152688899271828","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.48":{"name":"@opentdf/sdk","version":"0.5.0-beta.48","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.5.0-beta.48","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"f6d040eda776e84389575af746332cd668e2dcda","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.5.0-beta.48.tgz","fileCount":639,"integrity":"sha512-65QbQVYzxfmYxDZrBaNPsd+hwnQ4omFfV8Pt3GqjNHj45HpAogPNYfupLley/uw25PWm0NdXvKovr8+zw3BT+A==","signatures":[{"sig":"MEUCIQDhSJ1aaBWSRZqU1j0Q8UMJN+I4wVXsRCT+2ci6NAlECAIgEGWCJhBdHIxCGI0x54BENQaiC2vmGwo55ymKw7+QbZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4640365},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"da9f2da150f48fa253be5e00947d4351d2031f8f","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-beta.48_1761244058672_0.9180404189559679","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.49":{"name":"@opentdf/sdk","version":"0.5.0-beta.49","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.5.0-beta.49","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"c4519e6aa05cc79daed625b5fc75e5b57fb7e7d7","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.5.0-beta.49.tgz","fileCount":639,"integrity":"sha512-Gj430inCN6rhZFPVSPsKTrvcrNHiKTjC+qpQwULeeT9AJauMNcHv4SiUdqU1tMa38MFDoG3c8VxNUfAddKmZXg==","signatures":[{"sig":"MEUCIQC2PX1Gc4xGdTMQglMI3CUTssAd472PfrL25FFx7Ku8JAIgTrYiq5AyVG3eSRnNm5kM4wmJMTVIgKX5GxXEFXTVx2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4677741},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"e7718d583d2cd1b770afd4bb0b3159d5a05ba21c","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-beta.49_1761683193850_0.7833629266333353","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.50":{"name":"@opentdf/sdk","version":"0.5.0-beta.50","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.5.0-beta.50","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"5025b62064324134273804c210894b50cbd14d8e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.5.0-beta.50.tgz","fileCount":639,"integrity":"sha512-8To1rZ2iwD0FYY3TUjY12iuiMVxCOKIL3wKJLCH2/7il9r0B8af84oIMn3E0wqpUBLBf7D1TbKejxIYTqj+Z0Q==","signatures":[{"sig":"MEUCICiRliLkrJJ87+lwWJ4P1EwcZEemT63IgCqWloC6p/dXAiEAyjOpQbsyljDdTxD4Vc9T75Hh9nxgs0LVQkyxVXryp6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4680584},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"bb299623d82572509b6a59557a97e5cca5ad6740","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-beta.50_1761750906456_0.7037756021517425","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.51":{"name":"@opentdf/sdk","version":"0.5.0-beta.51","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.5.0-beta.51","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"4cbc39463ea253a7f3b0c53d38aca431fd20cb1a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.5.0-beta.51.tgz","fileCount":639,"integrity":"sha512-2SM25NEMMRQgBJWzLOxuD5pcI9CpArsSJMjNi3hceXsABubnBbK82q5pCzMgnBB67eEhVJOYS0LAW0Ff39mkyg==","signatures":[{"sig":"MEYCIQDRVaj1DVe3kqMm/JPq9SzUoDuQYWrLTf0fvuNoedZn5gIhAPs6rY+YUdOVd8iFo1Qt/YzCfcudLjmhh3jk4d8MMRBX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4685704},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"9cd7b44b406e96d00c8bb17d3783bc0652b7fe2f","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.3","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-beta.51_1761855318808_0.8326467504527915","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.52":{"name":"@opentdf/sdk","version":"0.6.0-beta.52","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.6.0-beta.52","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"ae532a5b42205c5a49906c963a307270fc1f5e29","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.6.0-beta.52.tgz","fileCount":639,"integrity":"sha512-lCnCR+e30yLJirW3bF7rxREgnRqT6arJHgJLTWixS7IM+BdSCVfiZxUzHzfid1WlV5dNaN1A2xDdjp6IbZAxHw==","signatures":[{"sig":"MEQCIGzhHvWe2j2KQyV9zOFw8rME1cDn8XlGznrvJ2Syy7yvAiByo3TplJjog3qyhGhG+gICG4JHHClvXug5jA3FTx8gjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4685704},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"2b23c8197836921a14494a7d859d9d5c7e3b873b","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0-beta.52_1762183372056_0.4014212272592368","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-aleph.53":{"name":"@opentdf/sdk","version":"0.6.0-aleph.53","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.6.0-aleph.53","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d5e482d96779b3fe22ead6ef3e3be63dff91ffdf","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.6.0-aleph.53.tgz","fileCount":639,"integrity":"sha512-goN7KsGNsYrNkIeLa5npbihV4WNq0by2zujxIVH6zY7LctgRawGSGpCdrkZEKuPDNjAgDIO0NnUzwYp7cxX11g==","signatures":[{"sig":"MEYCIQC348WJI/dWF398r7DIEGIU4SweNqMiI+TJVt/6GfYmIAIhAO5Z2BxPZmHpZzzuG8F6XG8fu46xdYbQZ+gQdInS7sNg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4685705},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"2b23c8197836921a14494a7d859d9d5c7e3b873b","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0-aleph.53_1762183389513_0.7947142826315696","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-rc.54":{"name":"@opentdf/sdk","version":"0.6.0-rc.54","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.6.0-rc.54","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"b109859ec46253d41a4f00161ec907cd3c64614a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.6.0-rc.54.tgz","fileCount":639,"integrity":"sha512-DUKkw18uF2zprrU2RAe8iYKd/Y4/i4k7P3yolRLwsNTfGrMhKzfvl3rWNucKVrD8nyCrHh45vYeAUg7NR/KEwQ==","signatures":[{"sig":"MEQCIFcuXwjFAXWWiuxrT5GcVrvM6SUt55UlEWZKnKHWCedsAiBIJqBGxX13qWxlZkxMUApwQKQofK2Sxn3rjfS42o/TTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4685702},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"2b23c8197836921a14494a7d859d9d5c7e3b873b","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0-rc.54_1762183404886_0.31175212954249765","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.55":{"name":"@opentdf/sdk","version":"0.6.0-beta.55","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.6.0-beta.55","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d826e132feec247107a9803b6f21ad55e3f94e97","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.6.0-beta.55.tgz","fileCount":639,"integrity":"sha512-Ds0DcGqe6rlvXRmy38N6WHfOm011kFvauBJQP6pKT6xTgf3KnP1AsVwfl892TaWjHO96JoLqkO7JzyJU1SUPgQ==","signatures":[{"sig":"MEQCIAErHGKWABbj/5j2n0BPxwLI5bZGsC8K1vGAzWsDD/hoAiA52riLe7LLzOrzATwurNQQTtyYK+lyiAcJpdgEkq/sVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4685704},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"f108be7e83e50f91783927a1a51f28a75faa1bd3","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0-beta.55_1763395683236_0.6501921031275728","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.56":{"name":"@opentdf/sdk","version":"0.6.0-beta.56","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.6.0-beta.56","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"caaacc3802ab49e0a7dce66083200568931c725f","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.6.0-beta.56.tgz","fileCount":639,"integrity":"sha512-PO9YGSPL7NxWPUvYMGBtyJx4XWEizWUpC7D+k2UWLy+GpOJ3LZb3XGvlUdlWmvrWwqzde51PVvM5/yKuUDnD+w==","signatures":[{"sig":"MEYCIQDY72p+pbdSn61DVyRcwZxftbUe5z2Hy/Ridwm0EBQXhwIhAL7qlKDmaZ+TAwChFZd4IF+9gqIT6TqsMTOHkNDBiDls","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4685704},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a2229d120f798208325992835fad476243a48dd1","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0-beta.56_1763395689058_0.6568503161711152","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.57":{"name":"@opentdf/sdk","version":"0.6.0-beta.57","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.6.0-beta.57","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"f8ee45ba83dc91708df42f3d01b25ea14093323d","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.6.0-beta.57.tgz","fileCount":639,"integrity":"sha512-xEEVqU4Fdr/utWrF0TU9c4yNLbXFpRSQWfSa22XUxl292D4cP6VMfW2SWeKKjhWlTRAOxX4lFEXHhhlDcYAMTg==","signatures":[{"sig":"MEMCH2d1pjWawMKLlDl7Y6w7P8wT2KGgatpQsIgVLNq1VRoCIH28jjmFNQjLXFAARtwH/2WKTEgZOaW+jtlHfpv2pz/w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4685704},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"aadafd47b7a430ca886e21d00f0735299c05a46a","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0-beta.57_1763572273273_0.617704253256893","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.70":{"name":"@opentdf/sdk","version":"0.7.0-beta.70","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.7.0-beta.70","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"2913741ddffe5d9c930815342c95dbd109af120b","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.7.0-beta.70.tgz","fileCount":639,"integrity":"sha512-mhpFJ1RjvhytCY277Ruej52ZEBh8SfxXH8GShLiLs4aH4zJ1t3ysGDeVVEQoauD0wJpA3/DWKqTxDnrHVI15Vg==","signatures":[{"sig":"MEUCIAezeLgwJwtqpUD/5ebgzKrkFPPe50qD+FwCgv8SzGibAiEAyMMHP+HUg2FLg5AM5NHGEcAST5/CY6myjyQH3L7AAMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4690959},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"18a75d7ef6f00b2e74505df1eb21e565e11e4c9d","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.0-beta.70_1768404182178_0.22477894536906096","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.71":{"name":"@opentdf/sdk","version":"0.8.0-beta.71","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.8.0-beta.71","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"2f7a365fb535a68db1ddb67712685c018ecddb8c","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.8.0-beta.71.tgz","fileCount":639,"integrity":"sha512-svGpBnS6WolnR/NpYcnTAkeglT4S3q40CekQ/mrEFmXoCkXVq8+Sov4T/8vDmXpPDDNOodH2Fw7MxfK3TUpIxg==","signatures":[{"sig":"MEUCIQCjDi6dKHVocZrAanvFGTTImQHqtk8RfM07OzEFimg1hQIgOCB2jtLnWIDwXWsZJcKkAkLqbxMEdNQS+3bNHLoC1z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4690959},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0677d7ae4609e18432150b0f3e9ebab8b78884fb","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0-beta.71_1768407163876_0.7894342735271154","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-aleph.72":{"name":"@opentdf/sdk","version":"0.8.0-aleph.72","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.8.0-aleph.72","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"9fcbf2254c0ffa63f32c4938d7283fe5555c0bcb","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.8.0-aleph.72.tgz","fileCount":639,"integrity":"sha512-Y2F3eJjlcrXV3J7+Zwiius7qzJRHvbNIA9CE2Qe3xsTDblA3LJGpv4qZjWhzpCPRWkjT6kAq2kTqgRu1Db2clQ==","signatures":[{"sig":"MEYCIQD4UZGIxx2tp430xWbwfBPq1yTUtfh9FmHq00fAQZPQugIhALY54/HIA7i2Rqf0JO2wADRhJP6SkqOMC0RUDQH/Yx4u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4690960},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0677d7ae4609e18432150b0f3e9ebab8b78884fb","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0-aleph.72_1768407177631_0.5150189184475062","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-rc.73":{"name":"@opentdf/sdk","version":"0.8.0-rc.73","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.8.0-rc.73","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"7d9b948480268a26dcf9ad4c202e4df34eeb3b5b","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.8.0-rc.73.tgz","fileCount":639,"integrity":"sha512-VVe3Od5DPGjuOUaIJmcxZXjHScBzmoVKu6UY3XJ47RM6q/86DNaATvxTrVJ1/Isu4kwGrKIjnTguIx9BB4VbNg==","signatures":[{"sig":"MEQCID5+rbt4JEoSwJQAmYs7NlyKeSkFeuV05GVrGjogUtabAiAH+n0KXzeac1owKvCzIecyuLBPcx72Xi8wWnH2lO4bFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4690957},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./nano":{"types":"./dist/types/src/nanoindex.d.ts","import":"./dist/web/src/nanoindex.js","require":"./dist/cjs/src/nanoindex.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0677d7ae4609e18432150b0f3e9ebab8b78884fb","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0-rc.73_1768407203582_0.4633321195851732","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.74":{"name":"@opentdf/sdk","version":"0.8.0-beta.74","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.8.0-beta.74","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"7be435e23982f8ba72c2dc02e68d3d8032bfd0e3","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.8.0-beta.74.tgz","fileCount":479,"integrity":"sha512-hT8ZALOvrktmi3yvnVmyEHWxnc3CHvNB0bIKQAMruz8wKKbwdPFwq0lpxx2iJ+Sjm9ptLwRCGGFXztm8CSVAmg==","signatures":[{"sig":"MEYCIQCGsYH1Bkbw/kOAXwTLR5vevtC75phgZ+dPdHMxsZkFbAIhAIXX+/kUwX2XLt11c060qb0K56QoCf43Cd0FmPEBORrf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4159214},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"6a87956e9982eb6c3198cfdfa19651bb8d446d70","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0-beta.74_1768943413386_0.2120214614001248","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.75":{"name":"@opentdf/sdk","version":"0.8.0-beta.75","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.8.0-beta.75","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"27832fa87ac12ba8eff6ddce40a340160f64e656","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.8.0-beta.75.tgz","fileCount":479,"integrity":"sha512-ymZc1w9azb/2OpiZAjaWEBtDbE8UbAqOG2rNoUKL/9g/n5fwXSQkIXK4ktzHTlEAbkryvJZ39Se6H32FZ+xn4g==","signatures":[{"sig":"MEQCIFBI5L8FeVZ/f/O+Eo+9w104KetiQrl7ujxMJszFcTtUAiASvoUctcnOqVgG2tI79zM+VmloVRCY5DGiKwoGzih5VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4159214},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"71bbee33f60a75cdf5595f18a005035f792ec207","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0-beta.75_1769012377156_0.4114873814175126","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.76":{"name":"@opentdf/sdk","version":"0.8.0-beta.76","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.8.0-beta.76","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"ded712c1651f08a3caac4831c1805ec7276c79b7","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.8.0-beta.76.tgz","fileCount":479,"integrity":"sha512-+V60Mccxww68Ce+WI5YR8CrLZKUU4nM9veTtzkhAxX5I2LIFuA3ycCosaGcjmMXb7d5q+t1T6n7ZEFdYLtP0aA==","signatures":[{"sig":"MEUCIE6rQ1pzMHLD/4qUJxY+EwBSTrPnU/cdTJDrUREXacZpAiEAtoDXVyHTUhcdIcHzdSWUhoRzLsP/OMbsiSE8oIvw4CY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4159214},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"5a7cd8b47599c58d9e01b4a281ed3795ba113984","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0-beta.76_1769095565631_0.1462167714020639","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.77":{"name":"@opentdf/sdk","version":"0.8.0-beta.77","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.8.0-beta.77","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"55589df2b86a4637e03ecd02c437080d7cf44296","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.8.0-beta.77.tgz","fileCount":479,"integrity":"sha512-af6vVqWQpYsR7xJFMds4kjxGj6xlYDLxGWnQcGn0/h5a6L0vLXD2wAL/HbV+uuzsAo4Tfz1SWy/tqm5mDfBgnA==","signatures":[{"sig":"MEUCIBCBGPf7Bx6SHUAWyzNpe2eCt2RmO67KwBgc69iyulDjAiEA3TnfsU2gI9lAWt3HqwmBE6FlWIlvuUlf/F1qV1yxQGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4159214},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"abc3acd4007da8c2e60efa9be32f89ed43ebadd8","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"~19.0.2","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"~5.0.1","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"1.52.1","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0-beta.77_1769100017170_0.6337244356381948","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.78":{"name":"@opentdf/sdk","version":"0.8.0-beta.78","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.8.0-beta.78","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"9abd8bb70482ad57a632b22879f43db9daad1e20","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.8.0-beta.78.tgz","fileCount":479,"integrity":"sha512-IPKYqVRvXmkmPARlb4YTT2r3KgA/lnFT5S6iFcNzhiM2VVqoRCHnZfpVoRwBu9KMnpChIEYSzpTtDFUw/7vRUg==","signatures":[{"sig":"MEYCIQD7DPo47GIlY2OkXL11kFu1jlCpBpsRL1urkw2V9zMZnQIhAM77nfv9yCbXuzsahiyCCXsMyi6L/Dl1KRPHiJTof8ek","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4159215},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"be7e4ae81b3cd7661bc66453b60ade76dd71a9ff","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0-beta.78_1769463477348_0.40135599982411563","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.79":{"name":"@opentdf/sdk","version":"0.8.0-beta.79","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.8.0-beta.79","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"3abbab59071c157f38d648b939b5cdab2783527e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.8.0-beta.79.tgz","fileCount":484,"integrity":"sha512-+9HmCeuGw4HNuYfoQHzw69FLmMsIsaGRZzIqqzaV+lRVwhPwFg0UeH1aRKqUo/VBkcXFzQipkrkxDhLL0WZ6Bw==","signatures":[{"sig":"MEUCIQDt9F/Lmzv17XPUMGqdMa2UgNAqfLzIV5RrDRAA0f4mpgIgZPsjZvNULaXL0ggqguqU9AtVGSWzPsxiY7RpToP6erM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4165141},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"28eb417a1f1beaf030c9d6bd069249d0ab94a53d","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0-beta.79_1769616463620_0.17422707803357418","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.80":{"name":"@opentdf/sdk","version":"0.9.0-beta.80","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.80","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"a3246b9534ca57b91e3339c5a142deece36e9911","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.80.tgz","fileCount":484,"integrity":"sha512-9SSQBFD0P2Yj5QSE2R4DzCEzyGGMjHwcnqeYHlasKixeGIRJd39/RDeoo3sOxMLxv2YOpNvOtWeJRZSpd2uhxQ==","signatures":[{"sig":"MEQCID8JCsaMRIexmxw26V5/P2Q6x2KpSnEzPis217RChO4AAiBLe89qNxXaY50QNkxei/7nG30ViwXVLudz25Z7pznJnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4165141},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"af55d1d9e52b854d0b513a3f30b838e8cd9f4aa1","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.80_1769621008325_0.5695642591009056","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-aleph.81":{"name":"@opentdf/sdk","version":"0.9.0-aleph.81","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-aleph.81","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"6877ddabd862c552a3f1820bcd72521c6d1d5f1c","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-aleph.81.tgz","fileCount":484,"integrity":"sha512-xNI+f3C/E6s6hNBaXw/qewrmAloTSDozRysJWH81GPvpWFJ/xPx0l2p2efxNTtFEcfyBHsKIwK+7fAifX7TU4Q==","signatures":[{"sig":"MEQCICybBHRNYRqcfNWtilnJM0shld4wJws6XiOvBjfsJsU9AiAVaqU85Re18ueanUl4h86OnGBNGOPO9VRM6KGxE4GNYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4165142},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"af55d1d9e52b854d0b513a3f30b838e8cd9f4aa1","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-aleph.81_1769621031401_0.3463358714988618","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.82":{"name":"@opentdf/sdk","version":"0.9.0-rc.82","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-rc.82","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"dde4ce4e4a45ac37da7c663cb8467cf98c368af2","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-rc.82.tgz","fileCount":484,"integrity":"sha512-r62uxQgcaobokT0re5eGszGt7MK622BxiB89sdrsDcuqg3nDB/n3B3JYbb8bD63Vpo5iJXqZjMk1ZuGYx/OSXA==","signatures":[{"sig":"MEUCIQDzKATLJoDzAgnO6F+AcuiX7OwsxKAP+ImboKkydsxmmAIgNfwf538Q3Ewi6kHlHAFc0l9wKjKS7Es6Qgbp+gnZ87s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4165139},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"af55d1d9e52b854d0b513a3f30b838e8cd9f4aa1","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-rc.82_1769621043362_0.2478783030715621","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.83":{"name":"@opentdf/sdk","version":"0.9.0-beta.83","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.83","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"278dd16e0987036978f3ed5f9b05e8298f96f6f9","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.83.tgz","fileCount":484,"integrity":"sha512-KtESw/6i0to0W2XEg45vEyKE9qPwGa57FsrRxTbZta/vfdIUUzNg40piKMxK7c/JhW1ceeCro6sgvlpjb/Ps/w==","signatures":[{"sig":"MEYCIQDymJ9BecW0ASiaLOsCD0x7gL6CTGgxYdQUPPFdw01M2QIhAOm6R7dR6LcCXi4GfZpkDmiCdhSWFvPcUZL1erZ2cAeL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4165237},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a3c440c667194bcca97c9b3fb2ad9d3cc7d23fd3","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.83_1771010178883_0.16927081129483623","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.84":{"name":"@opentdf/sdk","version":"0.9.0-beta.84","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.84","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"4f9be9f544cc30b7ba6b43a364e0dd70fbf382b4","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.84.tgz","fileCount":484,"integrity":"sha512-i2V6mwvfRjAME7AKmERbwXEtb9o53sHyHC48ptKK70Os9DdIfg+rBo1KKJz6QyR/5EjMc5gA4FfP0fTi3QoGXA==","signatures":[{"sig":"MEUCIQChLxc2zcLg9/G9kcQrivfdcMS8M7YHHiYt29z9Mkx0hwIgY4KXgDZl9PmjhNF47LgXMeEM8X7HVUL3ypRC2jfMQwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4165237},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"44afd7d90f0f10aa29bc177ee171454c6537de77","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.84_1771345746933_0.8524032764433991","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.85":{"name":"@opentdf/sdk","version":"0.9.0-beta.85","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.85","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"acd9d4adb2bd395e9b2da37f2307905ef2ad5e67","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.85.tgz","fileCount":484,"integrity":"sha512-+bkwXKAtd41B97CNw5/FfCrWD6OJGWpKowXvU8HJDdMw9zdAHqrZs1qva8Lwae5USzdiLT3Ayz5uMBkvjy7w+A==","signatures":[{"sig":"MEYCIQDISbeSY+ZW+qlIpEbJgDnmyUWTBc9ChTaj8UdEMfjcFAIhANsDPihY+vlO80P3xKie1a7JMCd8JzdhQvsH9cTpZp3s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4165237},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"3c03f128e3f0a631241cc70079b5007e6d0fb049","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.85_1771345947112_0.7253021254771859","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.86":{"name":"@opentdf/sdk","version":"0.9.0-beta.86","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.86","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"99dcb6a2981c0ddacfc684bf0be0b93bb71c135e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.86.tgz","fileCount":489,"integrity":"sha512-RdLXVLsGxVGF4PdUHZeNoU6jVP+ejU7X+5sdrrRRSvOO5p3XTgA3rPN9QDLT9lUF7VUCNJq1IW8KFc0Id5dZZA==","signatures":[{"sig":"MEQCIAQ0zxWWzQ1rpc8eUCGajDsc6MZxE+zGMZ+LTPvg2e93AiAI1yrGrwLqu3Jv70R3WD6AXJYwqNaOBmawcVrDpuDHvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4209201},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"06c596415a4a3600e9401fce2f7658b9d23190e1","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.86_1771538122920_0.6444662530952854","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.87":{"name":"@opentdf/sdk","version":"0.9.0-beta.87","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.87","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"cea80bb0b8a8bd1f1047c3ac0b9893ea8c59267a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.87.tgz","fileCount":489,"integrity":"sha512-Yfp8Gg4R1OO+q7Go2+6alxwyv5YOO9c9bpZhqHMKoQHegJ/7eRtNjHjrIi7v22aibtKzXkXvMC/yWBOawYY/8Q==","signatures":[{"sig":"MEUCIDaraETlZ4q5G65X2WYFj8wEZqkwFCu/4ypXGrmd02G4AiEA10bkKELkRZVY+Ug/9t8QI8duImQ+xEV0B/6obtBodlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4209201},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"f8161a4a7c273eb214bfdd766f65ff6d25ae4e8a","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.87_1772122655267_0.10398751362141168","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.88":{"name":"@opentdf/sdk","version":"0.9.0-beta.88","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.88","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"bdf15db3f8b20efbd1bbd4f2842f2b24d95103e5","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.88.tgz","fileCount":489,"integrity":"sha512-7pgCA7ZTdg4wNOXY6yzDYRk6l6z3vmyDR6oSAv/hKcTbfV/JQR5CMnNoLAAS4tUzOvVAJe1Lgccme44qJWdAEQ==","signatures":[{"sig":"MEQCIC7mG+rU/10dybTDv2pHjfWbnsvuEw5KQL9FvWRwcc1uAiAt5tIzmcPSYFSu4SCO/NHFzKKS5OFzeza0/6wGO3ooxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4209201},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"27dbcbc481073df22791fe306ded0be86d88d171","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.88_1772124789073_0.03828652830118462","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.89":{"name":"@opentdf/sdk","version":"0.9.0-beta.89","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.89","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"178cd23b4951417189c7fe9c33137383e9eeba60","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.89.tgz","fileCount":489,"integrity":"sha512-AMEWFrbJwDZOytfxixFpLWoKk3dd2XPJAZ/6VUGTMMDlmg7Rw2OY7b1hyjqdGYG4/py9tkldO/JhPk/A8Rv2zg==","signatures":[{"sig":"MEUCIQDcP8e8615WTQjgO0G2JCU0vVMbR/MXVf9UavQgi4yTUwIgRlApU6RkZogEU/NABrpIKbQ0rZIHlb4iUZanp5GGDGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4209201},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a2d1a436b580e3c20215d795780dca784a39fcf7","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.89_1772124870047_0.6712248066300874","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.90":{"name":"@opentdf/sdk","version":"0.9.0-beta.90","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.90","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"edce0ba2af4e36c3904870eb81e6f5f0830ce974","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.90.tgz","fileCount":489,"integrity":"sha512-80afWaGLMREaJ8pDwi5eaWt0mUXO/1sU1LhEfSVuFeJqmKg24qujQ76ljcJ9w+fsaNVWPDAknW5tPsRcMkDsNg==","signatures":[{"sig":"MEYCIQDDy5gJnKesE3aWVFTzliGbdtXhYkry7MvkNxDSMs4YeQIhAP57A3yP9QIl9ypdM0t1oEyIiJIosOPPGfMG7XToBvep","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4209201},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"ecbac8f5d7ea4866b8f126e8f53ac81f102b9c07","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.90_1772469358842_0.8870961990810562","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.91":{"name":"@opentdf/sdk","version":"0.9.0-beta.91","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.91","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"2d18b19c4515f6cb508ced54f9caba370b6c602f","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.91.tgz","fileCount":489,"integrity":"sha512-Lq7VoVLvQfntwSXl1y2mdrhjwGq9QYN0r+bjbTCM8lpBAtkZ69h7XADB/tWkggV0Dm+Q3COtjxP+g+V1z6wvIA==","signatures":[{"sig":"MEQCIALR6jK8FrapUQpm59XXQNvI9YzEd9wTQlfa8WbZOQ+8AiAgvlmSNGCoWdetGvYMZPBVMnV8QoFAIPxl7DUIqnm2KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4209201},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d3331b157d681ccd0b72e0f5933df05388239d0c","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.91_1772469399500_0.5395209379010832","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.92":{"name":"@opentdf/sdk","version":"0.9.0-beta.92","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.92","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"9d6d94057a71b10ac20f5f12f2eca84141cb718e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.92.tgz","fileCount":489,"integrity":"sha512-zoxzgI/nivzVKStF1bhgzSg07ZSd+HnkAGaIq8tAUlcj2YjdUZgKozNKvi9jUO31tIgrhGD+egFoSrBapvz8fA==","signatures":[{"sig":"MEUCIQCxkGPszqpYQ4vhq5T2ac3CqQ8Rk6oHF1LsliJjszVzUAIgfbXf4vxBa4k4FDVNle5wdGQGQ3P/mkYogNluDW+uVVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4209201},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"263bdf6ea35170c2baf17f8335e82e5b63d54697","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"dpop":"^1.4.1","jose":"^6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.92_1772469451401_0.8668633452245558","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.93":{"name":"@opentdf/sdk","version":"0.9.0-beta.93","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.93","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"722e4a9f6bcc21eb72eead06ca6ad046aae3f5e7","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.93.tgz","fileCount":544,"integrity":"sha512-j3+snf+8BBqIRFpXx/Z4PwCxMu6TS93pQoKlUf5Ob7O54keJIlO/P7ikDGcdjP0POtYlelfFn6q476eGiF5LxQ==","signatures":[{"sig":"MEYCIQDsNXlRc0hiP6k9Ez8OJNoHGJoBASxHmQZKOTY9aaDvkwIhAIMYHyqXypLnRYm4qpnmPadvvvA3vRGE+04N/KTGEd8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4573518},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"6ab17cc000481b0845378b5fb44c004b05d393c4","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jose":"6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.93_1773162464109_0.8418681390242169","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.94":{"name":"@opentdf/sdk","version":"0.9.0-beta.94","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.9.0-beta.94","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d21c44adc6a324671f87c67ec49bea956987e5dd","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.9.0-beta.94.tgz","fileCount":544,"integrity":"sha512-ozA4WKorfLjOT4wDzl4ZkMnW0oP2tH3RzyaF+Jx1RQ7Z12whBccHRaT98TWNkRxeb4JRqP7sxtb+uLCwKNg69A==","signatures":[{"sig":"MEUCIQCjqrsUeA+rbvofyE0qSC541YQnjUKZ0id1zK0kwcAm9AIgfxb9T6+arce7v6fFMGyDajmxjJ2NGAi6hKJdlS2pfKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4574879},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"84503b06b7220001aaa46185380ce4a140c6dfc9","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jose":"6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0-beta.94_1773171519102_0.9763344848817657","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.95":{"name":"@opentdf/sdk","version":"0.10.0-beta.95","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.10.0-beta.95","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"90a2a9196520e58e30698167ec70b3b3c12cd029","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.10.0-beta.95.tgz","fileCount":544,"integrity":"sha512-YSHw8Or+I9xgpvpdVsqBYnqCGoFHsCt8cfUCWazrc+q/8vfOp5e0W20uzuMNk+eRs9GwBHJkzM9P4zh1BpfBvw==","signatures":[{"sig":"MEUCIQC3Q9bP6dXk+GSbr2dPpKya3EyD31Vt5V4quX0z0NbSawIgXQzvQCnhIy8Yubt9zpJl8oYFUuxqjESeE84j2z2qOiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4574884},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"6f63079c0385cf0d058f8a842b83ef175d8a8e13","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jose":"6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.0-beta.95_1773247630256_0.05249671788373256","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-aleph.96":{"name":"@opentdf/sdk","version":"0.10.0-aleph.96","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.10.0-aleph.96","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"e57859dba0551538253d1d696c83d1ad82821237","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.10.0-aleph.96.tgz","fileCount":544,"integrity":"sha512-dlpr5eghWKSNxKrtYw4dDRuJmRBjDdmwRYZgHpqclmyKkxWNtm9ykzxLzsyncWAvm8/5NeMhKCvxadX24hvHbA==","signatures":[{"sig":"MEUCIQCPY5GzVj0sRhysyLbZILTddMznXDOvfJirw52iIjEzVQIgfwceuwds0871W11nflbfqYuMdNRSsuPdKr+TX1b49+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4574885},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"6f63079c0385cf0d058f8a842b83ef175d8a8e13","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jose":"6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.0-aleph.96_1773247655480_0.5651405332380022","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-rc.97":{"name":"@opentdf/sdk","version":"0.10.0-rc.97","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.10.0-rc.97","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"04893573d411a1e4aeda5c32bb00acc23cfd755e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.10.0-rc.97.tgz","fileCount":544,"integrity":"sha512-kKpj5sP6X8FnnqMG7KqOQ0G8tPQByC3bGFcpEnb+9KztBw/e/ymwJDA0XZZtt8xqtTqwTJs+UnSUQHvNziOsxg==","signatures":[{"sig":"MEUCIQCMPTSqaJEcYapKMN05aC5OkMEegGeYogPM9T7yCQqnGwIgGr/+ViawolYd5VTkTFhBVCfhjIcRvlFTT784aVf47So=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4574882},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"6f63079c0385cf0d058f8a842b83ef175d8a8e13","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"10.9.4","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jose":"6.0.8","uuid":"~11.1.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.5","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^29.5.14","@types/node":"^22.13.8","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.64.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.0-rc.97_1773247680653_0.9372830121081965","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.98":{"name":"@opentdf/sdk","version":"0.10.0-beta.98","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.10.0-beta.98","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"1c7c771153d8d25e8c80883b1133dabfc6570826","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.10.0-beta.98.tgz","fileCount":544,"integrity":"sha512-15mB6RaohnstvPXRSPYpMxeJeimg8fJFRZFca+At1m39p8kZLKuEufKHYpRLkzO74ZQ9APWRWb0B9HmpzMho1Q==","signatures":[{"sig":"MEQCIHDxg3+3xgOXt+sCYeFWHjk08NlY5PrTTxyuvIelBqaHAiBAZwfNTNnNkyqsdeeIlpEMRz3L14TSigaKyYfCzGm1dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4574965},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"17d32a750ed2ef85d4746a4e995b698d8255cc79","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.0-beta.98_1773253545882_0.03619406462708019","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.99":{"name":"@opentdf/sdk","version":"0.10.0-beta.99","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.10.0-beta.99","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"08e411e87a0d69af18460cd6033e194e3dc433aa","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.10.0-beta.99.tgz","fileCount":544,"integrity":"sha512-DrTPSX/RHk8TZoQR0eL65LqG4ix76xwPyWh/sRskbbl4lLMzdjFoKJOPnlgwCsegLxhrfLbukqil/S2/6FHVzA==","signatures":[{"sig":"MEUCIQDrsKNY8Ktdni4VOmxCyPKy2xHe48BpGVVvQOrjoZ6bZAIgZFoqcFAGl+RYaaLq4AWJR0XCRRo5b1tsQIVY90oestI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4576153},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"f14d6eb09605e65855b69bed39dbbd1241276d63","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.0-beta.99_1773317985324_0.4482034646999764","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.100":{"name":"@opentdf/sdk","version":"0.10.0-beta.100","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.10.0-beta.100","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"733405fb94a4adafe780714cf7767559da49debd","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.10.0-beta.100.tgz","fileCount":544,"integrity":"sha512-5M7ww/cm0xkezULYsoPBkVp0Bc3imxbX0dh46AQ1P9NneBEXb3/qs+uIlmwQHCuEqZMcGowhPnMhxuUFIU0nfQ==","signatures":[{"sig":"MEYCIQDzPwDE3Y2VKyqr7aZ+aq0/A2mzTe8asVHecFT5dUeLtAIhAOrW+W6sv++CcW3Ep1LzPB3dUU7nKQTzgHc+c21CmQz+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4576154},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"4d9058d7a78b9951675849b0fb27585e25876ae7","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.0-beta.100_1773670693729_0.7000049893286748","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.101":{"name":"@opentdf/sdk","version":"0.10.0-beta.101","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.10.0-beta.101","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"dc50b4945b68ba26104316700930ab0e05011990","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.10.0-beta.101.tgz","fileCount":544,"integrity":"sha512-8bikN5S+LhLkNl8klruWqr09EQfWsyO7CFn3KbefsdHxW7OwUCxQvDPK8DZP0qYAO8KsTuKwyKhXC1xRnrojkA==","signatures":[{"sig":"MEUCIH7XzEqF0B2imldwboZwMbnPm4yPfovx9J1tAfdP49mzAiEApdpudBXg9JtGZTRRZlkaRGwspUZlDoWsh7qhyOxO764=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4576154},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"dac180d883f7c2dc79442018b61578393f994521","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.0-beta.101_1773761764600_0.2413685024974197","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-beta.102":{"name":"@opentdf/sdk","version":"0.11.0-beta.102","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.11.0-beta.102","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"0eaf0f86525665900348e20779c7d1bdeae127e8","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.11.0-beta.102.tgz","fileCount":544,"integrity":"sha512-JuxiCMliM/qBIFzncoaDkt4u/GoTh6pRGbl/r634x5qlTX5jQKmggxju/iM0Xy9G5nBQou3k3yIWstsczi6zrg==","signatures":[{"sig":"MEYCIQDXvNeOLC5lftu6/Lo2zpE2URsIV+LRB1pk7JwRdxE8+QIhANo1T1KI3MruGv+cE/kofCLP4HVqSLUGpKaGE3bhAr3h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4576154},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"fccb38f8b543ab49de2441a24033a1fe74401a8a","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.0-beta.102_1773764739789_0.3918350494311005","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@opentdf/sdk","version":"0.11.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.11.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"4cd85f460b7df2bf8555dfe28cf5f91d665d8a3e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.11.0.tgz","fileCount":544,"integrity":"sha512-Rhv6Zcnle2JaQsm8eMmbOuZ9IjXSzUVlgeb5v7/HxiB2hMbBUbrZtZIcYW1B1GUo7xXPhswFUdjWSIuaJ8WObA==","signatures":[{"sig":"MEYCIQD60T2WUd27mFORluQ6LTAmUA4bwTBR0NP9udKMTvM9PwIhAIcdUvSo2WJGIN2TNPpxR+IPyqbJhBAivupf+BMMR2Q0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4576145},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"fccb38f8b543ab49de2441a24033a1fe74401a8a","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.0_1773764759222_0.9921986970171552","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.104":{"name":"@opentdf/sdk","version":"0.11.0-rc.104","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.11.0-rc.104","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"eaba9619fa8ecd9ce93e841d967453aad2956795","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.11.0-rc.104.tgz","fileCount":544,"integrity":"sha512-c01h0k/EaWj4RbmIBnurt+NTLbkQhr0Ez5eAJBXYkpODt2fvYqpn5xzhwLm1pbRMcp6UJ/8cnyvlXH8P0m9V2Q==","signatures":[{"sig":"MEUCIQCSGE5/9O7nt6vJnmY3goM3tP+FvZGAuY7JegcmZO3BZwIgOuLaO4Y7HYOExsGh0Vd/uRu4KHbrjZn1rXVfEpEu7cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4576152},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"fccb38f8b543ab49de2441a24033a1fe74401a8a","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.0-rc.104_1773764772795_0.3492816124548215","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-beta.105":{"name":"@opentdf/sdk","version":"0.11.0-beta.105","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.11.0-beta.105","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"7b03a79167adb39056d57e75456a6d63c4b99bad","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.11.0-beta.105.tgz","fileCount":544,"integrity":"sha512-RvHSZ7vkyBFMTxYo3f3/45tPe3Dl/KKUL+uhOZfhcxgQmwPiP/q8UQo/DDx2Zn81W81/ewF+HTWRJFbTPxAC4w==","signatures":[{"sig":"MEQCIGCX/cNhEWqvg8gCsOl0GrYl3hAoEhBMUXHLqlYQEGPgAiANzIpolMVKIPBISfDcn9QubtAAkpC0vES127Qq4zN2HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4576154},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a1acca2ad77db1d043fecb9a2cf6b66868321645","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.0-beta.105_1773766459581_0.24554660540516537","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-beta.106":{"name":"@opentdf/sdk","version":"0.11.0-beta.106","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.11.0-beta.106","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"2041520d288f3ad1ccb5680931381885b332b030","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.11.0-beta.106.tgz","fileCount":544,"integrity":"sha512-9Tco35P22C1g9q9j5VBsqkzMreMvbPEKRV3zUdHcUsxvXTuwToh9uxl0p1LdAfd9aIceFJOXQD1YDmI7WzMXpw==","signatures":[{"sig":"MEQCIAPcQbsMWv4s5vVUIop9HPpo8rwlHOJ9HYlWqjS2XMrLAiB8+BHmoQrsFr9iAFkkG3b3ubfIH0EeG/cc6zhX/ktDow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4583618},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"bfb23f84ded2ec9efb05e2a1a278eebed7b5dcfa","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.0-beta.106_1773767901053_0.024422230266585743","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-beta.107":{"name":"@opentdf/sdk","version":"0.11.0-beta.107","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.11.0-beta.107","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"18f5f9eed7449731a76f10e5c4874ec1a669ecce","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.11.0-beta.107.tgz","fileCount":544,"integrity":"sha512-qTxLTpo//gH+XtiXvPYQcCyTvwdPDSO6ex55CVv7Gii2Lg0QXDhEZZgKxbhoN8stdRzWQHXBs7cHXdkoGO7LIw==","signatures":[{"sig":"MEUCIE9OdEXhKzIHmBh/EXcP0sajl2t0S3SLd0fF+48SiAZ8AiEArteI18KhAtjkNAFuHDrWpIhcC3XtMSroIBRWdGFjsWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4583780},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"8f1c0ec5def6309996d9a8548bef77887c22e1df","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.0-beta.107_1773774061945_0.43176831305371","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-beta.108":{"name":"@opentdf/sdk","version":"0.11.0-beta.108","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.11.0-beta.108","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"c3dc2ef04119ae57ad2ba56d2f9215a135e8425d","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.11.0-beta.108.tgz","fileCount":544,"integrity":"sha512-eaDchI6uYgxt5hFAwcyoQ1/8ovBHoDy42opf/bEkVEOBzyvy/6SLGcO9QgiGa/5kgAzivdmcgxc62p+uy972fg==","signatures":[{"sig":"MEUCIDZ35tffFUVfdM/Pt2jA4oDsSBABttKiPcAxa19vEQpzAiEAq26p9Sx/Gy+68Npg/FYb1e/zJRu0m/3JUIVpOAuu1fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4583780},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d2e5c118d200b14a2c1fca25deda7d835dde5515","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.0-beta.108_1773855329307_0.5031128114202292","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-beta.109":{"name":"@opentdf/sdk","version":"0.12.0-beta.109","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.12.0-beta.109","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"3910224699ed1cb63b0ff8861e5024ec8ffb8a40","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.12.0-beta.109.tgz","fileCount":544,"integrity":"sha512-ipWZP1YhFrAQloz9mA094XxcLW2RbpXPDXaC2X63+NUx8z3Y5TWLYDSYvwBkjpeecSsMFc+h4F77yOQKH3kPgQ==","signatures":[{"sig":"MEUCIAMNTnNqjvzZOCdbY211YfF3e/0tUsD2WlZFs9PkshB/AiEAkiGsj+6nI0/bIGswCfDfh1NN9RGL7usHpSbOy2nTw6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4583780},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"975161a2dfbdddd3b2e546ceaa06003d72cd6e63","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0-beta.109_1773932880716_0.3542378541373994","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@opentdf/sdk","version":"0.12.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.12.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d04d01071bd2a019aabca5353b2da752660a24d0","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.12.0.tgz","fileCount":544,"integrity":"sha512-WIqTS/Yfem5Na9FCZKxax2xTLBmIUmnjQegaxUnl/WvtptQiMzm/LJZzlNq682lC5ftW92HEjcA/03tvp42GTQ==","signatures":[{"sig":"MEUCIGiV5m1n13SIuqXkaOZuySdORi+d9UT66YjGlQIjPfSVAiEA10+56uKY4BFme8RpB9idprYIlxf5Y79d3fejWvay1fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4583771},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"975161a2dfbdddd3b2e546ceaa06003d72cd6e63","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0_1773932909701_0.7691500897794454","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-rc.111":{"name":"@opentdf/sdk","version":"0.12.0-rc.111","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.12.0-rc.111","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"42e01f294306111519735a33da4566f330782226","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.12.0-rc.111.tgz","fileCount":544,"integrity":"sha512-OyULgV2Y4iaEcXznSgYDm7boCY29iZ/XBnrPyRzQl+5YfdKRkf4Q+C52hLsPC/y3oGNTX5XHP27ahxWpApNyHA==","signatures":[{"sig":"MEUCIQCzhp6Entmh/PGRM+XbAn/K8cf1jOgSZy9W3A8O5k7foAIgIJldcnc8HuP2ll4A8neIIIvlsdGxJfwPPhM07FGrpVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4583778},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"975161a2dfbdddd3b2e546ceaa06003d72cd6e63","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0-rc.111_1773932933258_0.5553929175008316","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-beta.112":{"name":"@opentdf/sdk","version":"0.12.0-beta.112","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.12.0-beta.112","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"1da4e258896380b26cc394fbfcb40778e4891a9a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.12.0-beta.112.tgz","fileCount":574,"integrity":"sha512-qNLOD6kX+udDX6OaTXS1TxvCQJ4KRRjuN5VFDZG/ndm7yvUqjwQSiQWggK+XpHAlSH29qg8jMNVKGyoYFY6/bw==","signatures":[{"sig":"MEQCIAeFVQglFOGeY1dLYzEghL3HlnRm39JZvlV/seZuHY6ZAiAmGkfaGXLyP6bj3PPZuXdrGXunrFDnoLHf9Iwuhsjmhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4604855},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"836f4ae93f1e0a69b4baaf6d1bde596a527dc0af","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0-beta.112_1774021222007_0.18218556914091422","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-beta.113":{"name":"@opentdf/sdk","version":"0.12.0-beta.113","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.12.0-beta.113","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"08d0dcf16417c1751d194cbd91e3a60349c30aa4","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.12.0-beta.113.tgz","fileCount":574,"integrity":"sha512-2rQBq1rvKRYZO4Nf6jGDBl5kM+Nb8Zwe3LeaUbs0tb5++e3YMQ7++TfCFOPIxi/gZCWZmP/6NdwkRClke1o3rA==","signatures":[{"sig":"MEUCIQDyzgbyNn1v7ygmuevIx7VE0FhnrAKvph6AfQeXgEq4ngIgaAHN2s5on6ahDnSKFLQecR2tO+CbZuk5eNvn+TG9erE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4604855},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"801f9c0cebcb90936346bdf91b2adae366396339","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0-beta.113_1774281814635_0.11865850928431088","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-beta.114":{"name":"@opentdf/sdk","version":"0.12.0-beta.114","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.12.0-beta.114","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"957b6f760de7587045d14a2df96f8e458408023f","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.12.0-beta.114.tgz","fileCount":574,"integrity":"sha512-f16iYEhrPVF71FIrh9yYty38X7CwJ+iLsWf8LuFWXoo+WYIrFRjt45YqxLDRyKIYrNIwEvxsGQSa5yEjGEbJXQ==","signatures":[{"sig":"MEUCIQDmcGqOZQVjCB1zBaJ73VAIo+FH1/e8n3Fdi1/J8++doQIgCmEX3S+VASzVi/gQmFhxQd15Y0gqF22ow0p9OvxxSHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4604855},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0d5baf46bf2e40a2143d6efd05b19dd9cb0e3b0b","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0-beta.114_1774281831099_0.1306623715227384","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-beta.115":{"name":"@opentdf/sdk","version":"0.12.0-beta.115","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.12.0-beta.115","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"59989316a406af624f03709e8f7255d9b6d68285","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.12.0-beta.115.tgz","fileCount":574,"integrity":"sha512-lOWKzAzsXN7xWW4kZVcIe5O2AB+96zNzvpzquv3YiY3sdloANXJPQ4NsYHA+o0+F5E72cKXMd5S0H1sg7jNOzw==","signatures":[{"sig":"MEQCICdmDBo8iAzQKbHqPqtsiuGGZhYQD8pWtnTFrbVxdeXOAiB5fLc8eQIEp2uEfvZDvEGxoju1Nr7EycoaGBx0TVYUhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4604855},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"03635388a18188b8ca33d18c478b6aa8f35e3395","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0-beta.115_1774281860629_0.9431109422840491","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-beta.116":{"name":"@opentdf/sdk","version":"0.12.0-beta.116","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.12.0-beta.116","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"f45dfa97819b9c6c1e7e1599e81f346dca8b5641","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.12.0-beta.116.tgz","fileCount":574,"integrity":"sha512-tmmEyAaJLcE5mVwdXMlGYP3bZwZOK2fKeQQgyqw7PkOLdIHgC/A0nGshJTMaqbEbgXALqDqon0ZjfppHGUFMJA==","signatures":[{"sig":"MEYCIQDZWFNNJJwpgtOm/vwMnse4utZ/RNAAoH3vFU1+qlIoLQIhAIQuQ2zf2KW1h2Ll/StOo5DMF6VODu9bNySQDLlHn7QT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4604855},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"29fb0be5fc7c0c0811a94ec48c965e08042160fb","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0-beta.116_1774536544272_0.7468756767928468","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-beta.117":{"name":"@opentdf/sdk","version":"0.12.0-beta.117","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.12.0-beta.117","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"b6b5d2e90c059780666324ea9bc7cc5107b8e3f6","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.12.0-beta.117.tgz","fileCount":574,"integrity":"sha512-tnDGsEDTLL+qlVu7jQ/S3gxO6XTHg28FrUnWUDp8VC+XLdNJ4eUAxAUDISmZfPYna6mFpKk3/kKyOFep+PLxUw==","signatures":[{"sig":"MEQCIAyNC8Mvs26LKyF1wYLb7KjTgSxj9V5nUCqqFRiHbmCHAiBh2pMzxbqjQs9QqQojfLMQfHXZyFKTWMVlEWMPH/MXrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4604855},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"fef17f647b2495c79d76917cc41fda7acc490a61","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0-beta.117_1774536622743_0.9549044917264125","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-beta.118":{"name":"@opentdf/sdk","version":"0.12.0-beta.118","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.12.0-beta.118","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"6a1054b6fb15e81c599df7e29e969bf2d9a22b1f","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.12.0-beta.118.tgz","fileCount":574,"integrity":"sha512-h2WZ/y7HeppE8MII0akMO+3/ICYzOrO0zMhM/wluC0Tgveq54dkyiE0RUlY9freOYWnNuJxqLKoaRpLqqMrQxA==","signatures":[{"sig":"MEUCIQDgv/7Mv9kczVRtmpAjFBvkMzGezdUJpUZTZNjHKodXsAIgXvUAJiX/5m4jXEq14pgXr0jb3z7pV0F1h/vdV0l8EsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4604767},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"1818a74a3529cd3f681410c15c2895412178b084","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0-beta.118_1774623396446_0.6332416064968387","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-beta.119":{"name":"@opentdf/sdk","version":"0.13.0-beta.119","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-beta.119","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"4604c4d34e003a4d48cbdd421d54b0625deb2525","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-beta.119.tgz","fileCount":574,"integrity":"sha512-zRhCkacsjVkC+U07Ie9JenVwhqnca2EPZXD3vAeUHSA/0U7ZMN4fQwKfx1q2gvMAW2xyEVBbvTtOd3BwHCCuSQ==","signatures":[{"sig":"MEQCIEBPN6T5akCosnbG8DeNHtZ7PQwO7sYezrnE0Wr28x1pAiBG1cI5yfY8OO8SsAkH7imh2iKGSappVh+YDoZmmGa7JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4604767},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"6148c127c47bd8030c1169e2dba5a1775bc23cb8","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-beta.119_1774630969456_0.3764685542266657","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@opentdf/sdk","version":"0.13.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"61abc767989122e4d26f90dcb518c7bab7a5ebe2","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0.tgz","fileCount":574,"integrity":"sha512-3kLizCSjf7hTp0Bl9IKIy5zMiN2uMzebj4o3ekuLmBK0ry8K6yfUF/yT7FQbg4zha1+sKOvQ5pQqnhfYRh9WlA==","signatures":[{"sig":"MEUCIEtsbKr792J57dVmdt/hHa238pjN/c36YHdAA2HGG7MbAiEAh95CJXkWGTnQqmEKuDYrak/s7XWCGL2myvF212fcqv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4604758},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"6148c127c47bd8030c1169e2dba5a1775bc23cb8","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0_1774630996461_0.5445034234949007","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-rc.121":{"name":"@opentdf/sdk","version":"0.13.0-rc.121","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-rc.121","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d82849cdc9ba334ea1856517bdcf5291c294a3e4","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-rc.121.tgz","fileCount":574,"integrity":"sha512-gTeh8rehiAwzeEf/47uLvraJZN2JW4KcMf/jRFezTfRJtOIXuJcazr34Jx6uwAKclkd7rCEbyK+o1XOJFna3sg==","signatures":[{"sig":"MEUCIQCaEO3wQanhgRJK9zqev9mbAN9gjrvhzvFI9bReUi5oFAIga+T69okTfqKtJSFsYpRtp0sAaEIHWH+7Mt1OGi/iSWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4604765},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"6148c127c47bd8030c1169e2dba5a1775bc23cb8","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-rc.121_1774631010735_0.49359454487506405","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-beta.122":{"name":"@opentdf/sdk","version":"0.13.0-beta.122","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-beta.122","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d0ebdd4aa6c5190df8e8f877848c81b64e97a678","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-beta.122.tgz","fileCount":574,"integrity":"sha512-7BfUIO3IJ3/5DXukyHBEnxOmw3UcJCSij2rAENrLhRtw1Klr/28MUpcwtFAkGpIdAj/T8pLwsxY50G8XkeZ+hQ==","signatures":[{"sig":"MEYCIQDJsqo+JY83hcBAqBkapPU/JNh2QMW+CFwP0YubshVftAIhAL/N1ByHCuta09OaWCZ63rvclD6w/Wa3T9ZM7HytQJnS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4605462},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"74e350a32c06b99f65a09377d027fecade15010d","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-beta.122_1774988620205_0.478420486573053","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-beta.123":{"name":"@opentdf/sdk","version":"0.13.0-beta.123","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-beta.123","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"e8071fae453d37acd0b211ab9eabccbe6a7c12d9","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-beta.123.tgz","fileCount":579,"integrity":"sha512-tpaqt7zmvzWCSqD85RqlvrkAUi1CMYsANKxB8vdPPMagGAIXIkXLxcPsUkseyZn1nrUw85sQEkyHc5w47g2QEQ==","signatures":[{"sig":"MEYCIQC7HcjGb8vRhIG/WheUWjBknDBG6a8rNW6VX/NsdfIqZgIhAJmgjEbKXi3nS9ziwe6XuffRY6vT0trfh2sYRWpAdW7H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4647514},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"1be800ead70283a4624fb65030c1a941b6beed71","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.9.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-beta.123_1775062126641_0.7433811803660875","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-beta.124":{"name":"@opentdf/sdk","version":"0.13.0-beta.124","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-beta.124","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"98ae60f9de743f002e2b277ef02968e7ec58af6d","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-beta.124.tgz","fileCount":584,"integrity":"sha512-N/LiA9U+W/q4jT0INaGHocLMEQPop3iJZmSsAvmh0iPtmRbFCgzijU41tMuT7PxM78uY89YfYvUFfkG+9PyLWw==","signatures":[{"sig":"MEUCIBi2deKJEQ9Lff5NP0WsSUsB0mPCD4FxMa3SLKq9FT84AiEA+Qd//Pp4prP27BYCCoUGrKtqj0A28eiF8nMeAbGqjxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4697465},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"7627b1e66664c4c314fa1fe41f37023e53b71df3","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-beta.124_1775498486271_0.6134679350613159","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-beta.125":{"name":"@opentdf/sdk","version":"0.13.0-beta.125","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-beta.125","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"a5d3c8355da651c1174c8e6a93d16bf4e8746754","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-beta.125.tgz","fileCount":584,"integrity":"sha512-KTsynKGifE7ymYgOmPGSn4xKkTPd19Ehc9Cjr0nmJrA7OjkHmBz56ZfqRC7UyTTiFNuK0b5s3m+dIzr791CKTg==","signatures":[{"sig":"MEYCIQCzYN3yxHcLlRRa3OJ58DcYasKuSRMnR9/qGDAGHO/lJgIhAPPHeSL4sX3gv/IQ+rks9LVe3qs/A6qdJ0SvdxkvBVdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4697465},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"f77cb3d335160fa8f753110350670af2543ad6eb","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-beta.125_1775501342808_0.349963654630161","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-beta.126":{"name":"@opentdf/sdk","version":"0.13.0-beta.126","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-beta.126","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d8fa1b2bdeecd438afa649a887ecc0a386bb6f2b","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-beta.126.tgz","fileCount":584,"integrity":"sha512-JJFIq04ND7AWh5V2k4/VhJsvSYbXpMxBFvrw7ODyBiKmsXeXMYg++aqkhIPNVXqj6ooWHGCJtUk/kP+zj0wnZA==","signatures":[{"sig":"MEYCIQDwDgrXg83rS9E6JHG3ZDbrKJ9OAjNHYNV1X1BvlRa6pwIhAIcglOYFOhz37dLcDg8Yb09S43cZ4GFgYqx++/bjBZV1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4697465},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"81db92b728a930a7b12c111239ab990f8942aa75","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-beta.126_1775576356757_0.01577359627473096","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-beta.127":{"name":"@opentdf/sdk","version":"0.13.0-beta.127","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-beta.127","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"297a00c1ef1f64dc8217a59ff3a7b6a858970509","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-beta.127.tgz","fileCount":584,"integrity":"sha512-alvCcywLhlcn9nRwjFV8U/ygf+yU6Z0CV3LI0jzZA+MIvkcN2XW7pNggmijEAHgAAqH8Yg9Rne90o5maFAVt2Q==","signatures":[{"sig":"MEUCIGP+U7I7D0UzcB05jmMo5yDtegMEpTwSzMqKhLScFQBIAiEA3Chl9S4cn0CCDi/+9DZMlCLKn46pkwzWrbj5rGKl63g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4697465},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"c412bc947db4d80cda592ee22db784a482feb724","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-beta.127_1775751516901_0.21705129086416863","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-beta.128":{"name":"@opentdf/sdk","version":"0.13.0-beta.128","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-beta.128","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"1e4d97cd1ad48cc54775cb1d0418e9800b18a623","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-beta.128.tgz","fileCount":589,"integrity":"sha512-RYHz8UH/A6BEhqnvJS7kzAbFzGYSzLoBXPnRLFNh0orVFNQXgYvG1ttqINm2P4pQGXpMF//D1COGqZ8t7PObCQ==","signatures":[{"sig":"MEQCICh4vyj9ORkOCuIZlAaYAVIsP1uunRotiGA+sEq4hA0cAiB0WuAakcf4a8S33nxp6ADJ4EuLPfyLPX/IaZX46BOzZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4714214},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0bbe54997f8ef00e9d75a28a115ed85c54ad5a15","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-beta.128_1775761508929_0.7461170878617571","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-beta.129":{"name":"@opentdf/sdk","version":"0.13.0-beta.129","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-beta.129","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"7c326ff3523563df1476336f8791274f133e085b","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-beta.129.tgz","fileCount":589,"integrity":"sha512-Ow94hpNqCrenUdZljZPz9SgMmYLe+1SfCYhtn8eT0DA3amrs55XDfOzwo5AhTlaCPgUiOMEfMhz75tBu+TYJoQ==","signatures":[{"sig":"MEYCIQDsAIuGLh5nOojJwYshnhZaWLeRvv7wGGqcHRvBhsYptAIhAPpInkipAPTuWcgPFCB6dMWs1iW5iTGRiD6ivIqbqyfy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4714214},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"14152c4a4e662c66d805db811a8e9f21e89b4205","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-beta.129_1775770973711_0.19931219788119114","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-beta.130":{"name":"@opentdf/sdk","version":"0.13.0-beta.130","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.13.0-beta.130","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"9850e70bc1c8c23ea39f356d6a86328cb8ceb05d","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.13.0-beta.130.tgz","fileCount":589,"integrity":"sha512-FKgScv4UFEIB0lpZq7X4c71z3l0jeFJ2v42y8QbwpTmvyRCMxlesxcCpfJJfc8LYDp9lOg17Ceso8s0s7ZO+Rg==","signatures":[{"sig":"MEUCIGyWr8d7dsGV0DxgB1nO501fv1VU+MgWs1SXHvR3mhP5AiEA6AF/18J3bsZVz4lQkW1po/O89dFrBGcMHD7GvUtgNR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4714214},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"3f1799c3892dd850cf54ab0f00f76f3545e106c3","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0-beta.130_1775771110101_0.16994291179113108","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-beta.131":{"name":"@opentdf/sdk","version":"0.14.0-beta.131","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.14.0-beta.131","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"4a9fda9b4675babd80bbbd2dc46358c04b47b6e3","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.14.0-beta.131.tgz","fileCount":589,"integrity":"sha512-P62BrCtcqxvli9AkK/ivVyE9ZPx5k/GeSjmj/nQwD+Lr2oT6nr588ZYrOdAZ4C5o3BpueUTkPuqFD32ldo5oyw==","signatures":[{"sig":"MEUCIQCBeXWg/38dAdRiscOHf5mF27d0L6KRSPYPaXPOSuZjOQIgSqUZXk9q4y4P0o0I88NM7X7zvzNotfxJFEJEW78nxd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4714214},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"8c37eb2101545b956e417cfce2b037441e2a1bad","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.14.0-beta.131_1775773328339_0.6633740314278702","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@opentdf/sdk","version":"0.14.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.14.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"5aa86c877bfb1d9ed396fa4109d3b78d8102844c","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.14.0.tgz","fileCount":589,"integrity":"sha512-TXKmD3UrrM56mu1gtu2hrac/hMZzcWjomzgmiIFitHNzZZM4pHOGe1iQnsxMgg+NLUa1Vr/CvC8pQGIX6KcNng==","signatures":[{"sig":"MEYCIQCGbxzxZcAHwk86ZkcuuvnQ0jQaeUINjMXM1swAIqmOZgIhAJDg//pPTlZ58M3ROH061ixYbsCEABciTD9VcacJMsCi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4714205},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"8c37eb2101545b956e417cfce2b037441e2a1bad","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.14.0_1775773353077_0.545065528222195","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-rc.133":{"name":"@opentdf/sdk","version":"0.14.0-rc.133","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.14.0-rc.133","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"fd154c54a360e00964cd7ea973849ab43dbe562a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.14.0-rc.133.tgz","fileCount":589,"integrity":"sha512-DgDZGUfL/JIrv1FFcSXJHvO1UJdY0YLzl9D/FTkhA6DExKUG6iZCKLdFKfMSasulXuu2d5VRJ+cAl0gmPXX1sQ==","signatures":[{"sig":"MEUCIQDUjdv5vtEiBkpHdmQx+ofvWJh1oD6/zmKRMAHHpAl1rAIgZ5cLnQMd/Jja9MGV8QEvy/KU67X18k/XtmtQVOjIDl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4714212},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"8c37eb2101545b956e417cfce2b037441e2a1bad","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.14.0-rc.133_1775773368865_0.08191783833838562","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-beta.134":{"name":"@opentdf/sdk","version":"0.14.0-beta.134","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.14.0-beta.134","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"7511cec9030f444577237702a7ea40022057eb5a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.14.0-beta.134.tgz","fileCount":589,"integrity":"sha512-aoXKmtXlYB1efs3/3knhGDNl0jEdYk7xk1uwa9DcCFbYa7jpSf8vsx+mOHqek9XRMSVkyj90/GHq95+6nCcSAw==","signatures":[{"sig":"MEUCIQCZ1xUDEsBJNeQQvX2/jWTd3YCMW2XGwHlAAETzO0C6NwIgXC/3sewSuzbQ0GZXCCMNvm/+8kAJn+3A6V5FGcD4cEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4714214},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"015176cb56d9155b6b4a050da6688f51021365f7","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.14.0-beta.134_1775794551463_0.9541168080830407","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-beta.135":{"name":"@opentdf/sdk","version":"0.14.0-beta.135","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.14.0-beta.135","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"6465a9bcaac081d28d1f5edd17ff612534c1ccae","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.14.0-beta.135.tgz","fileCount":589,"integrity":"sha512-tAGlYrRQoPHLcLMs4PfBoVZycBw8I+z/T3fiwZvQ7lm0mBJh73RFZC9/xH1lv/eI/pmAYoQbJK7A180zJsm47w==","signatures":[{"sig":"MEUCIH1hEwaP9+5f/1JYPDi6BTfSXhMzeVuvJRB4kMvHCPcaAiEA8Ze2upL/7Q4RXclay0BP80Vsl2zyJrrI2wZxm0zMC/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4718790},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d0ab11560a9f493b7b92fdf04408263fdac97734","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.14.0-beta.135_1775863060942_0.09652489702319578","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-beta.136":{"name":"@opentdf/sdk","version":"0.14.0-beta.136","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.14.0-beta.136","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"c45d74e0621d55a97718770a864c42f32cf38a8f","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.14.0-beta.136.tgz","fileCount":589,"integrity":"sha512-n7gPar5QzTfzb1Tr3bTVANJuHmfjtxiQlvdxeDQ3gikOZttteEKhwXil854onK9/n5cP+NPzSkQzmov7HUPd4A==","signatures":[{"sig":"MEQCICgSKdtB/jlXMRpjYPp9tALIQXdxPmDyroHkhtcOGeQ9AiALs+dKQ+vvwRU8wJMwzZAAgphbXWOF4mxaCgJPYUvxDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4718790},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"8468f4cf86ecf658ee07e9eb0f81725ec97d2849","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~13.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.14.0-beta.136_1776096675304_0.9832794713762052","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@opentdf/sdk","version":"0.16.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.16.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"6d6f2258192100a6e82ecc072c29593cc6b3a04f","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.16.0.tgz","fileCount":594,"integrity":"sha512-VmkYW1BnhQJnytyIJF+awjp8mG59lppG6pNXUaa/sgQyb+Vs0we22r4Qmgl4pwIoQYauh83tsupfYsmuZqeJLA==","signatures":[{"sig":"MEYCIQCAB5foUf2i0tnFSGziPIE+Gq7O8T0n0yJHPs12T+yOBAIhAM4lLpi+VdogjxO3ALnOcZ+RImS8IeDdaiDJ7nQUxzWb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4768670},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"edece8c620afb9f2beaac1be0b2890004f0f2102","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.16.0_1777313569107_0.9294755049254351","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-beta.148":{"name":"@opentdf/sdk","version":"0.16.0-beta.148","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.16.0-beta.148","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"f618c7bc7bce46baef6fe7eb6298b04935207bb9","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.16.0-beta.148.tgz","fileCount":594,"integrity":"sha512-a8aA7BhU/Zpm6AS0GXX9oC/mrS3v9gaWOoy/BrsIegcihZdiKKLODRHJKOINuV7RUuCiPYfCgZsKN/lkK+ucNg==","signatures":[{"sig":"MEUCIQDsxIAkS322ar/rHFAKvVElNZSgudC+zXlGofAzu4GQxQIgVjTG71T5HaTmfXzbxSglPV1XKMgrwb9mJBRkFVw/wW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4768679},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"037e43e60ec517608be16ec8badd8cb206765b1a","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.12.1","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.16.0-beta.148_1777385739584_0.3942664158771243","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-beta.149":{"name":"@opentdf/sdk","version":"0.16.0-beta.149","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.16.0-beta.149","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"b0bbbbb19e73d62caa21e6a57002de9ac0796b7f","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.16.0-beta.149.tgz","fileCount":594,"integrity":"sha512-3qlFeyDa2kyb7+Kxo6UoG1OEyz7cajnJSu/PFO4t1OERkIUEk9CLjGaBnu5ErFHAGL8AmIxkZDv2TvoOs1QT1w==","signatures":[{"sig":"MEYCIQDRravH9hW9EtUGJEMHATBVDdSqWe+1IhKjBRBwJNjTdAIhAOZxXZHwTiVf49HJHZAO2whictWBwm07E5aE+XAHQDwA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4770545},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d43919cd86d96f66ad0eb9de2d6df42b501c5942","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.16.0-beta.149_1777408664326_0.8591319907080386","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-beta.150":{"name":"@opentdf/sdk","version":"0.17.0-beta.150","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.17.0-beta.150","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"001426c6fe176ef429ed6c5d66a650a34db50931","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.17.0-beta.150.tgz","fileCount":594,"integrity":"sha512-zM8kb5FOPJFegf7z62uwk6cCnD96yoin/l8vxh5/r4VVvvOj6/+3IUqVD+svgw4JbjRTDjSmn64a/gc4v9P6ZQ==","signatures":[{"sig":"MEUCIQDPNwFL9R/L69yYzf+qg3O19QPH+PsbIpCtzYy3wC9chwIgDI456PvizIgD6hIqbz5PCnHAMvTiSFCXmmBFtJ/Dk0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4770545},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a71c0939ad7a28faf5b0a7bd2e4053cfaa851caa","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.17.0-beta.150_1777490851539_0.4472325324102133","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@opentdf/sdk","version":"0.17.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.17.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"9b378784dfbc4a844ebb0ab157e6c0af89bd9681","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.17.0.tgz","fileCount":594,"integrity":"sha512-B2tYFYvTX3SK333jl370/leq1JId/WDN51cyAN8Nq2DGfXmADL+EWBxsE/5xH3Rt7nQ8UPDalpq/G8nS2Bfl+A==","signatures":[{"sig":"MEUCIEL7E/zsIu1H3MxJrIqSeJ8BM49Dlv6rgzmAwBXPmnO1AiEA9g6OqOQQ6ZCAsvI2jOydvv6SMc4WcsNM+LqjjEKQSKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4770536},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a71c0939ad7a28faf5b0a7bd2e4053cfaa851caa","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.17.0_1777490875638_0.2611400254769187","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-rc.152":{"name":"@opentdf/sdk","version":"0.17.0-rc.152","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.17.0-rc.152","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d71eae91920bfac79bb0d5cd24abb17c8c80ed88","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.17.0-rc.152.tgz","fileCount":594,"integrity":"sha512-xuo+tKxUN6A8X8WvYINPh6ulkrK3c7q3mlQ3yP+FcboxPRpTFdoqH8CKlQu4mTM2H8cYAwH9+o7BeXpjd5ceZQ==","signatures":[{"sig":"MEUCIQDiY4UyRwtbyby32Lniv2FwbUV8wxf9jRo62SNitzwSPgIgfN5bhzDdWl3qaYaN+fP6XzCjZo5sQm4c0h+YLq+Amdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4770543},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a71c0939ad7a28faf5b0a7bd2e4053cfaa851caa","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.17.0-rc.152_1777490888590_0.6094737776725463","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-beta.153":{"name":"@opentdf/sdk","version":"0.17.0-beta.153","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.17.0-beta.153","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"ee6e74017fbe07e94c14db85bcb36752d78fa26c","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.17.0-beta.153.tgz","fileCount":594,"integrity":"sha512-dwu2dALj9kzX0Eo6XjXOWuZFLJHe1UAPKV9HIVdQGUSuyjBnWhJkXjer8tzwnM5KfVYAkzGJZNqU0jaxcDgbWA==","signatures":[{"sig":"MEUCIGLP8wl25IifGQYYDZk13NthWtlaOs6VeneJ1s/LufPNAiEAo7YfV4v7ngJ76YebvQNwfPHAcfltV5aqisqU8z2lJhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4770545},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"e79f5debb0321c415f8ede0293094698060794c5","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.17.0-beta.153_1778171844321_0.8763233380054025","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-beta.154":{"name":"@opentdf/sdk","version":"0.17.0-beta.154","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.17.0-beta.154","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"dc5305755597af71689fbeaf089409c5d4984de2","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.17.0-beta.154.tgz","fileCount":594,"integrity":"sha512-LVfBXX6MriteITNzEW1ZJjbkJW2VkNyr3zy1Shto3VtT47pu+7XP7uNKxlo1uaG/tWqiNrMIhT1D9OIGeWZf6g==","signatures":[{"sig":"MEUCIEXzXurCMNQTcOWVhEP6XHaZZyDqwOPItGhJxH9QsJw5AiEA5gIR54ebS+orLEtYaoyTJta2Kpkc4WDUm4fY5oaTLhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4770545},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d78a647526694218aa59f02568a8de31c67a8237","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.11.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.17.0-beta.154_1778513853995_0.2850691251367987","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-beta.166":{"name":"@opentdf/sdk","version":"0.18.0-beta.166","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.18.0-beta.166","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"32538c3345537cf14de82692e6f8f340ce7df04b","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.18.0-beta.166.tgz","fileCount":574,"integrity":"sha512-p1Ol0082K1XvON0sOq4WX5cgmmW7u//oqVIRUYoGj5GRNuLxjlYzXw0b77HKdoDJkPDGP2X2i/4lZ2Tz8LIIyw==","signatures":[{"sig":"MEYCIQD1DjS2X5uf45kLbU6d1Fy+SYfbfZCJwpwOi5LzLJUgsgIhAPYTOyGo9VohjCH49RmX1ADXjh26CxYUlAWUl7l9dplc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.18.0-beta.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665556},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"ecd41ecb222e67665580f0b4a2ff509f1d8206a7","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.16.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.18.0-beta.166_1782226554785_0.08295168646965867","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.167":{"name":"@opentdf/sdk","version":"0.19.0-beta.167","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.167","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"f579848b559f7fa9749999f6c0cab367bcee8197","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.167.tgz","fileCount":574,"integrity":"sha512-AATTADGjKPY9P1g5R+WApwQ0Pum/engcoPHMdHyC76/trF92JeSYSNW78YR5WAuNpJ9Ybw6AIQnjRHPeO68KSg==","signatures":[{"sig":"MEUCIApATtCOJpSBNzOQOMDCKgsZ5C02YBZlVc+x044Sl2ECAiEAsfWzYvZo4PL2p510odc6O8kJxOkP5tYOz3Rj06LrZKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665556},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"94082da794e13a1660821561f2942ee670a86840","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.16.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.167_1782230941568_0.5439059192480935","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@opentdf/sdk","version":"0.19.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"28663a3f336a031433264445a07cf0840b636a59","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0.tgz","fileCount":574,"integrity":"sha512-poWxIWnA40ujz1iR8xqjkL5vXr6Zk1Ts57S4OO7fCDx6D25QuWwWYV90j7SfszU1oIF/IiQwp/WoPRZv7xGWnQ==","signatures":[{"sig":"MEUCIF/wiZDVDSJ8TH5fwdinW020KERmZ3+Ms27mNp2Y0eAcAiEA1EisKFhrdFBjynjE42N1Y6JNKkHcGI1cLye+TZ/YmQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665547},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"94082da794e13a1660821561f2942ee670a86840","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.16.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0_1782230973779_0.6911854172929619","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-rc.169":{"name":"@opentdf/sdk","version":"0.19.0-rc.169","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-rc.169","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"07cfb4ad8e3477e008952a806b9aec277394a620","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-rc.169.tgz","fileCount":574,"integrity":"sha512-Gn1i53o8p6N4fYyHbHoPEQYDMhQoQ8p919os1MVMIdDC+um9WcZLEuW3/mmoWqsnqwUQVDN0pu4kFoXi6qb/ZQ==","signatures":[{"sig":"MEUCIQCrUIkM4wC6zSEiuUyciNBrKP4NfHv30YSjeBulpMurPwIgbL9a5w+oG5CB9qNKW5mnSuf++O86XahXyZVe+S3GHF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-rc.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665554},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"94082da794e13a1660821561f2942ee670a86840","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.16.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-rc.169_1782230979161_0.7391239309125828","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.170":{"name":"@opentdf/sdk","version":"0.19.0-beta.170","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.170","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"ffa86017d437a04b857fbda858a12fc30e87be0e","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.170.tgz","fileCount":574,"integrity":"sha512-4i6oE3c09ZWGxMls30ylzim6KoICguOqnSM0UqECaJH8uul+VOGwm7+RPXB6r77xNJ+dog+s7woVd4+MVOk4kQ==","signatures":[{"sig":"MEYCIQCpd352f8z5SOeLU5Bmf/TDPP5DOGHwSjt1uagx1dmp6QIhAOlEbYZN2GkEJQMG1jCnO2f1lEY9y4MPSW+eiyqpW5nh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665556},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"5e006be9bd0702c4091bfe69682f856c8b5dece3","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.16.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.170_1782238015567_0.2605301791721166","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.171":{"name":"@opentdf/sdk","version":"0.19.0-beta.171","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.171","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"79408b883c0935774496437f5934c0c9a8264e7f","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.171.tgz","fileCount":574,"integrity":"sha512-X35604e79h+kgJOMUj4JmKRMvDWEBVpmm0rTb5h9ahJ7KiPUfEjqiSRsZNtkrt3+Obw4XasuijoARFcezpX09w==","signatures":[{"sig":"MEUCIC6o25Qbcvymn/qNupEM/7NwZn9Lf80R+lRCe0TZFvq8AiEAzRFwtvqvhd+OjPuyixGvQ70qgtcxTaVHKMotjZ3YqLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665556},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"84a642ed515fefce15316e05ecc852dc976f3575","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.16.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.171_1782238056673_0.6716512699669994","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.172":{"name":"@opentdf/sdk","version":"0.19.0-beta.172","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.172","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"31264967cad4f13df605f6a41341008ccf0b7faa","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.172.tgz","fileCount":574,"integrity":"sha512-zl/57oiwrswZy+sQQ9dzD8soV7NIBysOKfI1HVgtVzhKlsAgNcvy0h7Ilj7KMPyT9cF5SJb1D2ySqv7raAIjwA==","signatures":[{"sig":"MEYCIQC9V1BlWcUy69RGtkMdBCP4dBkIevatAyiLa3w+O+cZDAIhAJrJXAJZfX0mt+xkEj3eH/HDXDGClIgO7Z99DfRGGRct","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665556},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"acf26fd2f0b70b5f4959752d29309f04f9b9ffba","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.16.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^17.1.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.172_1782238095422_0.5371344349121183","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.173":{"name":"@opentdf/sdk","version":"0.19.0-beta.173","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.173","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"bf596efc861fae348c09724f2e2c4a9373ba15d8","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.173.tgz","fileCount":574,"integrity":"sha512-As2JIm3BIcaKXL3XhY8mQLjjrk1UE6Kg40gPwoO5Rs3uqhddxKW4LdaHDer1tUmSKeSGqxtSOStKr04jJEIhaQ==","signatures":[{"sig":"MEQCIHVGssi5C5Sv3BEX7ap4ulYB8eazV3umbQFJCWzmzF7aAiBGj1GR+1Ukn3GHMjJwvB9GcgbqehNezdkdPyRfyBg7Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665556},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"e0201cd19e41267d3880ba287c0340284a0d7e57","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.16.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.173_1782239521412_0.1377374693129001","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.174":{"name":"@opentdf/sdk","version":"0.19.0-beta.174","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.174","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"93cde0ae63100391d3232e1da4afa1362757c7f9","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.174.tgz","fileCount":574,"integrity":"sha512-9xfIKtYxJ1nktgzNNDT7oCU2J6KHJEmSAFA43r5QtioyAzbN2xDKm7mwfLraETsQBGxDZvz29919rQgXbA1xew==","signatures":[{"sig":"MEUCIQC37YnO0PgG2YbsWIAxSBzLiuwhR8064Q6UQAhU2EiZbAIgUuQ4i8iU5tNPSXwZalgOHBemYKOS/s4DPzMwM7R7+4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665556},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"dd450196eb101768a6e2e5fa8fcb16f25d93d9f0","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.174_1782399503626_0.4081920412892872","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.175":{"name":"@opentdf/sdk","version":"0.19.0-beta.175","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.175","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"36c34e002b6367a4acb3d82bdcc6e4049dbf75b9","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.175.tgz","fileCount":574,"integrity":"sha512-WYk8MkyUX6zb5icKLg1BdUBskTyo0l+rh8WMAvi+6i5Y9wYf6MOMfzecmp6SlJgwnXOpEXmuHV4/6YURaYCTxw==","signatures":[{"sig":"MEQCIDjg6+dm5bDmZ0+q+zXxUhedcuhb/oGz7U4t61AzM2YQAiADqg8ttXRLNNeWnSpjWlFUy1CgCh4gVxJX1ZewEZMOUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665556},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"c7de1f264b71ea2be4bef062bdf040246d512f09","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.175_1782402742678_0.7630057307542428","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.176":{"name":"@opentdf/sdk","version":"0.19.0-beta.176","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.176","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"8af04bad4ed28a7fc372118ddb98df7265ea70d9","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.176.tgz","fileCount":574,"integrity":"sha512-TaoD4r54nz++E199ctLauiWzowOTht9W4QxEdtHvE5p7uXD6H/J1/9y/T2CMR3Onkk8s9uNN3drzYvdvXYxn4A==","signatures":[{"sig":"MEUCIQCPSKl6Fxbwtx38578+mFGr1OQxxjhWxB3SOKd0mFjKDAIgWDWeggCNy9VHme8TRcbBkShitAGhL3jXw4h+CgTIwq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665556},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a3796b2a6149e3b8533ba73517fd2aa9e311cbfe","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.176_1782412425198_0.3079607202661414","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.177":{"name":"@opentdf/sdk","version":"0.19.0-beta.177","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.177","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d0b2bde56f3bf43054536a39dd528603e15b454a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.177.tgz","fileCount":579,"integrity":"sha512-HFLiNsb2V7nKJyP1mY50NVybBdTCG/5d2bj673KRXiu7Bi0xLvjHNzCyj0E2+FgPS+5HVPFuzDiPk6pqgJcmCg==","signatures":[{"sig":"MEQCIES0maXqape2Zs+0eALPP/ijEn38A7TJ3Nc77MhRE0JrAiBZatNeLo1n6R7AFqmiBKLsPq9ekxPyFflWb6ciFEmzug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4672507},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d1c88fd8e54e680f8a12a7e177475678ed05bbd9","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.177_1782489810294_0.7583175135512235","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.178":{"name":"@opentdf/sdk","version":"0.19.0-beta.178","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.178","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"458961dc8a4c970e100a314f6512544459d4e7ea","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.178.tgz","fileCount":579,"integrity":"sha512-ATSopCNl/8v5N2L74Bjdz1VyYj8+LCh9b0hWbi4x7JrKE6ju4AHBi+8eJwQ2ez0zaz/PkoJmugP/4G2axOFOwA==","signatures":[{"sig":"MEYCIQCvlQskZiOoJz+FGqSHDL1M/A8EYyhT2Qce8SWyo6YvEQIhANPSGY/QZnOVO5E9GaVkYE8TpYO/BX879DWOxWV01+RK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4673614},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"19f8d53d9c3acec8beaf1a5a3022a3fafaac20f5","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.13.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.178_1782496664490_0.14547942348970633","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.179":{"name":"@opentdf/sdk","version":"0.19.0-beta.179","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.179","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"e1dcfdf03f5ad79904dc7c25b64ee4b79d59017c","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.179.tgz","fileCount":579,"integrity":"sha512-FV0dFUGcHlCeb1WAR9HGBUnO6nHDXEtaycLGhiLy6p8paDye5QgIcRnDlMqDv0lF8V68TuP7FIAkL1GQTA/SqQ==","signatures":[{"sig":"MEQCIHYiGnHu6o50jGnYz7JU7S7CRQ3C8BZyPgj/8EHSV8VBAiBHRgG14U2fvMpFqPI97YRR59CTIyTMTLfTrrk6CpXpqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4673636},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"328c63ce5e193d0ce6241276481aa29003f8273d","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.179_1783548340959_0.9031313044301852","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-beta.180":{"name":"@opentdf/sdk","version":"0.19.0-beta.180","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.19.0-beta.180","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"43943880e5f71d4f9802b46181e2d2f10b1a47ed","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.19.0-beta.180.tgz","fileCount":579,"integrity":"sha512-wkW81syQ11OKLyTzvKy386wRWjhFU8xHldIuHTjrYTtUWML5uPTV3QXjThsOFarPefSCB7qImuBA2oQWJMw+Fg==","signatures":[{"sig":"MEUCIQCVYSaFoEYD3a8krqTB6VeepPtUVqx4xqWTruruUg5BsAIgCqFpCnrPk1lILMTF5JFZaIxKb78Xnk6Z3Bf4pPFCg+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.19.0-beta.180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4673636},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"1606967566ef3b1459914a1b3ec2239a8582d0a1","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.19.0-beta.180_1783550216526_0.5321161913039569","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.181":{"name":"@opentdf/sdk","version":"0.20.0-beta.181","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.181","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"adef2961049d4db10c8bcaaa8a3ba502ac084996","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.181.tgz","fileCount":579,"integrity":"sha512-6jmNRS/K6Pjw4Sxunw04o7XxPweLeXpyyO4Bx+VVQOszVdOohLZASGSTO22AVRLmg5sP9P9fEfFeXG0xwAY/bQ==","signatures":[{"sig":"MEUCIAOd9rJ+k9LAc5we87n1MwlgVWXuHZX2RtXK4MBAnfLBAiEAtLE43J/0sptpmDr6aqhzso1KkYVg1LbCZsFDGIrOYpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4673636},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a84cead4d8449afaca6a6a50b016bd5a5e4e9801","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.181_1783710947412_0.13694400666533646","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@opentdf/sdk","version":"0.20.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"87635aa75b2fc1c98c8f6d1cb4a1bec4a6a7fa00","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0.tgz","fileCount":579,"integrity":"sha512-9htqIO+bVhZF+mKJcoEf0LxOmIvYkjXu/giiuYMIvY2oLX+op7OG6qXTIup8/TpGMSb3iKIMosz7kNJ+8XSbSA==","signatures":[{"sig":"MEYCIQC6u5byQkdPgkTAFObf9OJPCHqdgGrWnh0AX6IHWWCsDAIhAJvDdTU7ddvKe6pwlE+McwYWqzq8a04zFpzbJUYRWxyg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4673627},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a84cead4d8449afaca6a6a50b016bd5a5e4e9801","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0_1783710955800_0.047323087466561775","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-rc.183":{"name":"@opentdf/sdk","version":"0.20.0-rc.183","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-rc.183","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"3df5c34148e7b8e8573cbcabc4882c327ef4f22a","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-rc.183.tgz","fileCount":579,"integrity":"sha512-OqBGvVcV4zy4029Lu5R5pJxMMwVhIrQEEOhAjvFxI5drsIQjkYummM4L0chhvzHjtnEBZSgEE9NOmiTUwngvnA==","signatures":[{"sig":"MEYCIQDZvtc/gc7cvM7cHoB0HSjgT7Cn0kQujXQb38hA5w5fXgIhAIoarNxE9GRvBrLTxx0OPbCz2vQHlEO93QXhoQxi0Rwv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-rc.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4673634},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"a84cead4d8449afaca6a6a50b016bd5a5e4e9801","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-rc.183_1783710989934_0.5244296768989962","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.184":{"name":"@opentdf/sdk","version":"0.20.0-beta.184","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.184","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"a148828fb540ced34a63d6333d516e79b8120f00","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.184.tgz","fileCount":579,"integrity":"sha512-PAmGBmoYdot6cR2OUUdDWMYbU4kNC5AWLwSe1LCldX+rZ3leR0ZgZ/vLEukKTZQIiIC674EW9m56EpB3QmGQYA==","signatures":[{"sig":"MEUCIH4My8dZw0M6hoMCMG4N45jsimtGtBJjK4PYo9OK5VM6AiEAm0UGsfK6V9yHE3ex3mi9NV6ntPfK5aGpvJUX59F79Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4673122},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"fab82a27f8f90d9fa18704eaea8e184ed55c39ed","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.184_1784218077591_0.8851479081407421","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.185":{"name":"@opentdf/sdk","version":"0.20.0-beta.185","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.185","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"b27a48e9800530b5abafca70b4f43afca34cb2eb","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.185.tgz","fileCount":579,"integrity":"sha512-0HQjh1NKOTb4m2HoVDtkik2KaZJ8P0wp8PcHSAfsv0B2VC3zTJ8JICSOvbKVrdu+pyr24wdSH/6nxmgPsIo4Nw==","signatures":[{"sig":"MEUCIQDBqURuRXSwqlgJD/okWMKUpucwYZnhbv6YbA1UgSfveQIgBJz5ZyRE5dsSiniRDR3mj8cdaUO8y99srYROJ51x0Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4676464},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"c25e2cd5aedb701277513309db8979b79dbb7f0e","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.185_1784315598483_0.37595253151686236","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.186":{"name":"@opentdf/sdk","version":"0.20.0-beta.186","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.186","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"6ba5b79a657df5bb6d118251dd2ab1ea078fe1fd","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.186.tgz","fileCount":594,"integrity":"sha512-FwjPXjK0QLmwZWp1vpViy2yQs4AxZMZvzF5mKL6FmyHZeH/hjMuDlIn/gpQkzmEcyelfWou1I4Q3z7XFTP8lTw==","signatures":[{"sig":"MEQCIEWPNzoAJEQGsKwwlWkA2xk8kL9N+FH/Btylp6xlJ7wwAiA0u1+KhwWuFcDBVvxtGdNRKgLg7fRIipYRQ3iUREn7zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"9a26030efdc2f30cd978b899fdda817295bd84e8","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.186_1785422491904_0.678488636442929","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.187":{"name":"@opentdf/sdk","version":"0.20.0-beta.187","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.187","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"367ab95f513e978df404a54c0d965032d3e8b00f","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.187.tgz","fileCount":594,"integrity":"sha512-xUX7vv4B1sLofXGOGQOE9ydgwsaLwxcjp0Um3CczmJFHQ+7TOFUBfvWPOOQTa94yxSPRTbWQYpSnJ+GeiykOlw==","signatures":[{"sig":"MEQCHyfshRcPhLm5FH+IcNV205p9zhVwRatxmD5Ho+pa+oMCIQCsphTlhHaXSYEt1C19lZuTa+p62rAijpi4Yx4/xQNsRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0810aa45488856eaaa3ee4f4a9ca51ae545d3bee","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.187_1786375023109_0.8337913569195703","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.188":{"name":"@opentdf/sdk","version":"0.20.0-beta.188","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.188","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"20a0823bfad4e988b39ebf30cdf101797ce3a4e0","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.188.tgz","fileCount":594,"integrity":"sha512-aZoZnB2Lhl3cUg7XB6CFJ1gYzFrIId0Rp74lF4CsgXyqL74BFKRnflUEayo3ImZXNNiAFFvvkNlVgydUq3T1YA==","signatures":[{"sig":"MEUCIC4/gjDFcfQtdATydBDq8K/99LhdQAMZZz2/tQ9626ZAAiEA33KXUZXA0uayf1Gf7IozxkwPRzU9VeuWfsubLibc55w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0d389f63d32974dcb42a1e557d1814124ac2da42","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.188_1786375837741_0.5209243372847143","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.189":{"name":"@opentdf/sdk","version":"0.20.0-beta.189","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.189","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"7ca21fb49fb6f810457256ea115a701e3dd16152","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.189.tgz","fileCount":594,"integrity":"sha512-4oWZEoJL7ylPjmX0qNHMxZ6f8n32kcqvG4RJbKxCMEZw87w+l7EWy6BsUd3AoalWF1r7eorEsYLrviw+lTMrcA==","signatures":[{"sig":"MEYCIQCii88yv6/z4gjKZJX4Wu90VXXeIxt4GNTcHVkBs9K/twIhAK0ktf/ICl1ugxWMggAcVCQ3UqPS6QUqHF2r1CJlZC6r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"e37d3cd14855b1212fdbcebcf924b5ed9ca0b0af","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.189_1786375868462_0.4487914069906995","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.190":{"name":"@opentdf/sdk","version":"0.20.0-beta.190","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.190","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"10248c82bc93cd2a73a1e33c3b178e6cb263ee4c","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.190.tgz","fileCount":594,"integrity":"sha512-vwQMbAreyZpvUSXE4bEYEpmCOzby95KmCvQFreG3ErcQoUjCzV4kaOEYSfwp7eFqQV54fU1TQVSMscVzMf6eAQ==","signatures":[{"sig":"MEUCIHRxh1+MPZXlmLzkprzIcGEjHXi27DRlTMtK4Ioe32lnAiEAo1E2ESMbkfIOR0nlZT+IEgHmBSO7nKwgNVNtBC0xIn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"9435d370f9afd8798e33074336c95c3c819a9912","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.190_1786376315284_0.10195071743821238","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.191":{"name":"@opentdf/sdk","version":"0.20.0-beta.191","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.191","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"0aca1869e162d3439155282c7fc137b2eb3d14c7","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.191.tgz","fileCount":594,"integrity":"sha512-yGiLZz/iyR5MUvLZlPGtWkPEV4U3sgopG1D5j6KqmNF5PdGzffhrcJOTWfqQWlloJDrApeOgFzJ1vnhvWi3e7Q==","signatures":[{"sig":"MEUCIQC0748FFJyyyT+BNSxgtYxXacUNk5sgMBXKE55QUl2W5QIgceQ9Sl3+HTprzTNzh3+4zHw0vblgh3Anp3k8B45wyU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.191","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"baae73b606e29d8f668dbe547a6988ff42ddac1c","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.191_1786376457374_0.6252510627863794","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.192":{"name":"@opentdf/sdk","version":"0.20.0-beta.192","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.192","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"1ee3c37325af19deaf6704b2c1bc05ddeed60177","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.192.tgz","fileCount":594,"integrity":"sha512-eEmRPj814ayxkCjEhwT1AurX3PcbGRArb0Pf5nRkZKqFvaWaASBLZHCnp8+ypMfrKHe7BEAhkTdxRUvkcCFPqA==","signatures":[{"sig":"MEQCIEPVUjuKbHT1joPvzgRnkfikfA3dNzFMFob29wUNN/p0AiBequAHTkncvJ1y1E8FvH9+b1ibvHDC5lexc6ZnhfCcEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.192","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"3c8dac70b4732692c19b729d73d503309fb4dfab","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.192_1786377303029_0.8602242760371808","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.193":{"name":"@opentdf/sdk","version":"0.20.0-beta.193","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.193","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"6f40197c280511a4577500b51e57767f0b7fe8b2","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.193.tgz","fileCount":594,"integrity":"sha512-WW2I6loZkfIT1F9UgEQFMyMc5oo5w1HN0weQT0deg1SDRFdU0q9FQJdvIPAgT9XC7YCj0dbwWMp6z0tPptUQvQ==","signatures":[{"sig":"MEUCIGoP4Thb/fRiLXkK4wDNJUb3im3fIvXR9iqltejCy18zAiEA4ZYf914RL1eijhSp3A45I1Vd78JUU677Uh88S5e4kJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"fe60adfb77265e88d5fd6c37bd5c321015204252","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.193_1786378050495_0.30009310393758293","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.194":{"name":"@opentdf/sdk","version":"0.20.0-beta.194","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.194","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"ff83fd13fd1a97bcf539615309544cf1e1b18e68","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.194.tgz","fileCount":594,"integrity":"sha512-Ign04RKk/u9hUZrg1zM7kn6qAmfh1p5p5pScXTQ0DeozVKayjDamiFWvJJStcZSDizSaEp+JvNfd0qug25AUsA==","signatures":[{"sig":"MEQCIB+eflLrD6AicNacursK71ShdgjzjG3kfeSWXEzMA9tMAiBiaBdbNro+1WfiN7TkRC33k4XYVcFRNs3nIzEHphZafw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.194","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0eb0b80a5bf6b18877cd2f5216b978aa1be4bed8","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.194_1786380026511_0.32669145665566535","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.195":{"name":"@opentdf/sdk","version":"0.20.0-beta.195","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.195","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"0cc5835c4dd773a040efc1fc9718a8e8f4b748c7","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.195.tgz","fileCount":594,"integrity":"sha512-pcsw75vcBdJhgQyGGS+IeugHp74nJxG6Vqv3BxSMIki27L9dgjzGUO+gYyecOZYFG5/i1meRxhmO8M2X5t9G/Q==","signatures":[{"sig":"MEYCIQCSh4TTm/xig8aOfanBHkrw1v635Axmt50qvL8HvVu2NwIhAI2IKofS3885PAglDz6loxQTD2jX50hRZw7WIskiUWFg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"3d7c7f97e880f07a9c0f67085207e4e92672abf9","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.195_1786381854914_0.8412558700666817","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.196":{"name":"@opentdf/sdk","version":"0.20.0-beta.196","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.196","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"07978b3b07112761d7306f34b1464a2df0c945a2","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.196.tgz","fileCount":594,"integrity":"sha512-PFYkwydj1qnNa3SlzX/ksC/F5fYegil5kvJ29a9ROyqFkvIpK8CGpZkWhmxN862atEtZ9fvcePwiVRGriv7aWA==","signatures":[{"sig":"MEUCIBkV3P4yvNXhxR2mH2ykSKMWPUB2LHDaHKSNlR28tMy1AiEA1QVi6XPuh4gMf5RPochCMrlTktD/r2q3yBLNBnf33wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.196","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4820657},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"75b50e0b1fd554493835262b655c5a78981eea1d","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.16.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.196_1786384471023_0.18114279360310936","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.197":{"name":"@opentdf/sdk","version":"0.20.0-beta.197","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.197","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"ec73f4517b43d04c098a2b0ff5d030cddbbf7fe5","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.197.tgz","fileCount":594,"integrity":"sha512-gp3I6nvy8OvGTSf9M3FSTQStN4qjq1YQLsCHe0hmc+JqtT9ZZe6Qicapy3qu6DgeAfTsvtay72sUGR494NecSQ==","signatures":[{"sig":"MEYCIQCU1D6pJvZPVdLmxXlzhqSvY7CGraTF6x62MkRVN+1T6QIhALv4fkJxLR8lCOkqCh2h2wS8VEYKsuUvaA9bnLugJfYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4824728},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"690d3cb4bc739c6005b6edde0a4e7f49a7ce18c1","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.17.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.197_1787257873397_0.04308861931055663","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.198":{"name":"@opentdf/sdk","version":"0.20.0-beta.198","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.198","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"e4bc5041eb4a1bf011f3be5e4fe37f5c91feed7b","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.198.tgz","fileCount":599,"integrity":"sha512-O629wpa9S4+KuH0cWvLvrDGIz36pWq2xRPRAMY+mY1laiEtyBWqIhf8o/y9fFGagPRpQiaq2IMns9sirh0M/yw==","signatures":[{"sig":"MEUCIQDD05OmUdNZySkNqZ8wISGpMmaGQMVDn8kGiR1I9KvU7wIgMhpJmtCH6GiLMX9U2EZFOrv2Y21FipdfCsFVZ3zOrq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4983570},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"e6c580a07a00ca13b50192907c2cdad5caae2d7a","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.17.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.198_1787928686035_0.07958122742328566","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.199":{"name":"@opentdf/sdk","version":"0.20.0-beta.199","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.199","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"360baa87e64c0939951fe16e466c49cf7c355c49","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.199.tgz","fileCount":599,"integrity":"sha512-2e+G+qw0a9zQPgMNGjHK1tYNji1pdjX1xHU7juVLY6VmQrbg/MJ5UnWD8AvmNUfrXwPmhxQzcbmRKNE+hG9OiA==","signatures":[{"sig":"MEUCICV/Ah9Bajx5eStCNofMj/L/ODnOYFjvyKMmjqFQxcVEAiEA+L7VSi0UH9Fncpp5eUgfJXosY+qtBd1EiqdHEM4LqK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4983570},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"de9d326a676879b310c7ada9837245e9efc979d9","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.17.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.199_1788186436910_0.5835738879910053","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.200":{"name":"@opentdf/sdk","version":"0.20.0-beta.200","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.200","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"6fc58bfc9c158330464694ccabc5761214c694b2","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.200.tgz","fileCount":835,"integrity":"sha512-4vNUaMU4qIR4yqHYcRHBIw95bNidEkiBtArkezahaBRCYtVRB6R7JOw1rR99DLoK5RqaGnQZ8i7BcwmYV4Yy2g==","signatures":[{"sig":"MEUCIEhR/YyWfbYkcwKvB3iDKZZpbXp1b+w6MV1zdyp/DaJ3AiEAwy5RAeCWld5IYo40KzxDaAwuDhE0055SoA53pS3XxRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399317},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"55dfcfe8a24f3bf590bc1508712618f00b5fab9f","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.17.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.200_1788201937573_0.5112753805464145","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.201":{"name":"@opentdf/sdk","version":"0.20.0-beta.201","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.201","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"289fd25c5d4df07627ba0ecf11bd933b8d8b2c98","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.201.tgz","fileCount":835,"integrity":"sha512-y0moZ0nyrshhmTI3n5vXGEqK4c0ER53iZIb6p39+Bunx7lk+A1QaCm3r7E0cj6cBUx9MVWC58rrVaCUWixgsDg==","signatures":[{"sig":"MEYCIQDZrHnwQQOGx8KEBp8zbLHvK9ODXBRchGWHv3dDn96G2wIhAM0vtyK+B0SPccCcl7dXKHwwDp07pZCObhbyMhv65P33","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399317},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"2003ed66cd2a13e6e12b1401a89697c209cb4db5","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.17.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.201_1788287478690_0.6734409367494267","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.202":{"name":"@opentdf/sdk","version":"0.20.0-beta.202","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.202","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"2874dde40b3c04d08577edfa7ea61ef9cf34afb6","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.202.tgz","fileCount":835,"integrity":"sha512-VR9BsZ7W2Sm3/NWJbMyqALqv2RQ7j53QiOgma/i/VLxZW0f+fYDvWEBB3YJKjt4yJHokmAgu0kik0a8Gpl9aeg==","signatures":[{"sig":"MEUCIQCwrxhy7mRex4Ol9VOtjbQZlg+HirrOBFc7EzoctkDaAAIgWy+X9OVvImjKWHNqUYs+qnwOpgrf1HVF9izBncmG2mA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399317},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0fef6feb53dd26d6b402b75b4940c9c6923acbf1","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.202_1789132278613_0.3461472529985157","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.203":{"name":"@opentdf/sdk","version":"0.20.0-beta.203","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.203","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"71de6ca316c98ad1cf06b0b3632c8e2e5a54ca87","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.203.tgz","fileCount":835,"integrity":"sha512-7ItVphz9VQYwLW9XXEgb4oAG3pIN79T4tQh+7RKyTtUTMP3KcpGD8rdLqlYqhihG3rDJuEGN3hLjRgTxxTbBxw==","signatures":[{"sig":"MEQCIH5YR/u340VlY3/pO+R1tORvQ2Z/QOUGu+eWdU8xRfTYAiBjGK1gg6lU3zPhgceo4mLrEzgQXZZbyDXRSI/drUDw+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7425906},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"4d8c7972cfe09ac1d02e0f4b780194f8de6b11c0","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.203_1789136953742_0.8896680695780519","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.204":{"name":"@opentdf/sdk","version":"0.20.0-beta.204","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.204","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"14627486cf5adeb96b546b11e51422480f2f26fb","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.204.tgz","fileCount":835,"integrity":"sha512-B02yqslCVL6orzDB484fYydnDQ6BfmyJxHqCwnBId2BekIO5wvlmuY0LjshSCnh/sEKJlb7d40d4yAxyHTa9FQ==","signatures":[{"sig":"MEUCIQC9rXCKFFW57cnIuP1et8B72VTUh4kTj5KeCqEiJNdNDgIgHCP621cN1P10OUoOGK/BFeEroIP5EE8o05QSpUund28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCR+c9Mxb8Nsm5QFYYJS9vQYbNCinXYTMqxyn//9UXkDgIgd31W0yKgQprq1USVBpC+4xCWKNcATMS4Q98DBkRv0a4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7425906},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"0719bf64b884b7ccc253d00a993e69a65172a902","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.204_1789590548741_0.8317120261212572","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.205":{"name":"@opentdf/sdk","version":"0.20.0-beta.205","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.205","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"691e72b9d984f81f654baf6f6f788344c1752407","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.205.tgz","fileCount":835,"integrity":"sha512-zw92zrMBQpNhzz6fWbD+K38BPjkUcR4o24HFHhqzGVoE6tpVBo55MYn4Lh5ME0W2+otTxiAqjCRhk34NdPrrkw==","signatures":[{"sig":"MEQCIFoKNl1xm4Z3hay6rjC3DseUkn8mGw21jqfH0yh900V3AiAUe1w2JuNMr7QRpCc30YJm5LeZKHT1CucBxcG8O1Hglg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHn2o1tNIN0JW07uXM9q4e4rqlGUrw79JiUFasneq5AuAiEA9zdtevo0mdHTY6NhaW23NH/bMBo1Q6mUrydOU4VbTGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454530},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"1ed7b9aa18e7d6e27586b0b6edd877dab3f5f073","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.205_1789655665105_0.17910524400228645","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.206":{"name":"@opentdf/sdk","version":"0.20.0-beta.206","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.206","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"d8b66dc4d127c4272157828f531181d150a16ab2","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.206.tgz","fileCount":835,"integrity":"sha512-lfh5FcmJds0T7FoXAT8VeycDQGF5YphU9eo/O9+8Zb8II9aC+BTuPqj6XVdB3mU1HEggKV/w2/pEYapv2syJYQ==","signatures":[{"sig":"MEUCIAeU7o39CazV6bFU8DjJX5CaIjayQCWwXa0YuUKW7CtxAiEAhVuAkPu20AkPj3vSTQIp1V/vSUWcp/Pm2U6eafi2ips=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9jj9/IAoedXLwV7ouiT5knrNVOUeDz6A7VwqE+WOAZAIhAMYYdkSaaFbjq7IaH1sZcyplHyhT6zHWlT9SRMnNGAKl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454530},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"859bca6cea723f9a1da30fc50f0066e5ce67cbe6","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.206_1789741002942_0.6598309424122795","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-beta.207":{"name":"@opentdf/sdk","version":"0.20.0-beta.207","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.20.0-beta.207","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"dc5b431449f95037d55a5a36f8d0119713363577","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.20.0-beta.207.tgz","fileCount":835,"integrity":"sha512-ojwL6LsQJQHabSab6TazBQDNxxFuPpv7LMyO4kumgbm4vwz581y8ah0gDhdOrWs7mM0W+2oJrhM6jSLDBEr3Lg==","signatures":[{"sig":"MEUCIFw9ja7sYbfXgpMKz5oCvSusTzc5wyKJVCmF8qlzXRnPAiEAyY4+0/51GIictGlhb3jP7YjlKBJCGx+VC9q++FqR5Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFnLFZbdpXiMdbvYqDw4dh1o89NXyxsdatxnNImNCDUJAiAejFOI9mTfyggYLxXe8ZXT9zDMPH0jRB5kOrppd+GBYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.20.0-beta.207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454530},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"daa7b84c59d4340f9909df932d02b1038bd394a3","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.20.0-beta.207_1789742859668_0.8672405852098701","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-beta.208":{"name":"@opentdf/sdk","version":"0.21.0-beta.208","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.21.0-beta.208","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"ab175b6bb7630dcad371fe90ee08e759cf0c5415","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.21.0-beta.208.tgz","fileCount":835,"integrity":"sha512-QyKAZ+Sg5umYakk+wa0zEI9fnuI/xLd10jLrzhCCwsFQ0dUXdRA7EJ/TX8gtprmHAj3VggnN6sPlQuHErOXY5A==","signatures":[{"sig":"MEUCIQD1cegiqtyh9y4nXpCoFswmDycm1s0uLa5orGmzxclUUwIgPac5sIXMFflkT8y8dl4mFNfz4+gv96faCNOsbHfB45o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIt1ZOnsm9+8xFK/cCKoE1iHlkF5pYK1NzAuw4FrLjKQIhAKaxzA0SiI+eIiKPte6TAJMrLNFc6xsuIN4+Bf+xERFR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.21.0-beta.208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454530},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"829c5309bfd97913519e696c75be47e6c9c9c6b5","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.21.0-beta.208_1789749634554_0.5142229904314692","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@opentdf/sdk","version":"0.21.0","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.21.0","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"c0a29dc4b2b831fc210d6e2ca46c7d0f6dc27115","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.21.0.tgz","fileCount":835,"integrity":"sha512-Xx2uAyVhCA7D6XnKYOA5CNOjZ989vfxNRFQWw9pjuxjl1X3HP4VAeyzt1h6dX//SjnydXv+GcE8nQzMrp3KwTA==","signatures":[{"sig":"MEUCIQC3qQzRbAhdXAAbriUAEsT4Uuc3n4UEpzz+1TRwO6I58gIgF8D0zCKkAL7j7MvRx74FQ8x1rxsnT5mQubK9I3x5vg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEQYSBQ3ihj+53ryK3uu77yOQt3VAskjobX8JIfJ5k8GAiEA/hYfU+dE+wHmmgBM00hcy+/FGs68HYgAGJpPLCGhazw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454521},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"829c5309bfd97913519e696c75be47e6c9c9c6b5","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.21.0_1789749688698_0.3563157464462412","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-rc.210":{"name":"@opentdf/sdk","version":"0.21.0-rc.210","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.21.0-rc.210","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"94aa8f9fe96c09f060419e60975723617de7f889","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.21.0-rc.210.tgz","fileCount":835,"integrity":"sha512-RFRoyrBs/MAVHvwCsTcYJMSxqmn4y1yDvz1/HjU4PhUtdYQ281bQ6K3I3/f11LetEM0XqxDzvMlJrSkYWpprpA==","signatures":[{"sig":"MEYCIQDhVpkXxtrmyP5rrbRQkBx4kC/RKe1ZBMwBP+wUOIBRagIhAOh9qN1fulN/Fcxa260bvsMR9m03VC2TmZ4Qk/zgfTXo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGjwJyrMtXcwSZ5FZ02feIon1rAZTJjn7khMmOQKw+UWAiEA2nnEVC1G0iA7RhkVnJEj0mTdHDFXWdMeczIIE/RTmzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.21.0-rc.210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454528},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"829c5309bfd97913519e696c75be47e6c9c9c6b5","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.21.0-rc.210_1789749710165_0.29941503520095125","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-beta.212":{"name":"@opentdf/sdk","version":"0.21.0-beta.212","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.21.0-beta.212","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"83352f504b9fba2a3cff4fa2617b8817e69a83ae","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.21.0-beta.212.tgz","fileCount":835,"integrity":"sha512-nOS/ObHvOhkWoOO91zIqtfyrCNYmfARQHb+zOt433yJX7x+MSR1QdiQgIi0voq4Penos6Y4otozPzmWD/EZ5Eg==","signatures":[{"sig":"MEUCIBMxavtUIFBAnHXyDxhmN7jbfdLUswWficjM+JWNJbvWAiEAnm2ypsMqQSOQKkz6Tb4UmVrwtQERoytfgOPuP3QNU+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEuyBosGpJ8GoYgmqPpdv57rOk4hlAcj3kRrCgkIaHMbAiEA/nvrJ+p7Z8pg4ukYwyXXjZJqM0BMmSGVgAlaPtZOxnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.21.0-beta.212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454530},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"c51328d8d1f208ab3a6a6da6459aeb329a34df81","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint ./src/**/*.ts ./tdf3/**/*.ts ./tests/**/*.ts","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","process":"^0.11.10","typedoc":"^0.28.17","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"^5.8.2","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"^24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"^8.26.0","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"^4.7.0","@typescript-eslint/parser":"^8.26.0","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"^1.0.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5","@typescript-eslint/eslint-plugin":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.21.0-beta.212_1790018514624_0.44310855688055417","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-beta.213":{"name":"@opentdf/sdk","version":"0.21.0-beta.213","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.21.0-beta.213","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"b98b86d289143368832d8a46dcd61d9d7f05c9c7","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.21.0-beta.213.tgz","fileCount":842,"integrity":"sha512-J1fLkJkXxcUe/yJKuUnqxj03QNRsZ9pMm3Oeu+otMdb62bCk8bhrzLZY6/9kl2bZDtt4ARqKiVN5nCzd9QxnoQ==","signatures":[{"sig":"MEYCIQCJ5Q3OrWAumn2GUpy7HFx+RT7P10MRf2iXKafOl8hUDgIhALAFk+NRuFnZ+yC8D6DS7r0f9K6mGRo4uvAPsdR8h4Uh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZRGVj3uzTDJWqaw00Uai7WsjgcBhUqA04U+NRRmB9AQIgM5kugZKONUHULBS4FeDlCDyFo8Bj3dYJVSXxJ3CTWCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.21.0-beta.213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7505779},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"2e9a2718f61c1c537b9acb72cbb6112146d47806","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint './src/**/*.ts' './tdf3/**/*.ts' './tests/**/*.ts'","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tests/tsconfig.json && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@bufbuild/protobuf":"2.15.0","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","eslint":"10.11.0","globals":"17.12.0","process":"^0.11.10","typedoc":"0.28.20","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"3.9.8","@eslint/js":"10.0.1","typescript":"5.9.3","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"8.70.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.6","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"4.13.1","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"1.2.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.21.0-beta.213_1790174022266_0.5903298744058696","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-beta.214":{"name":"@opentdf/sdk","version":"0.21.0-beta.214","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.21.0-beta.214","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"143b9634a09a5035a1571160b3b5d6465fb51bdc","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.21.0-beta.214.tgz","fileCount":842,"integrity":"sha512-J57U6TK3XCocU5q5Z9WNR1KMvaSroEEJH/A/MyYeABESE2kGyi7+JQGXIp3zetI7/fnJn+WHWWiO2+lBzXEDgw==","signatures":[{"sig":"MEUCIEosE1PR+Op401iHhQOI+ziu8A9Ci82fZu6XH9/942B6AiEA0uD6QTaS4Y04e/76nt8WO4nKsfAx9ssOuAx+mN0aJKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA5xd2c0mxTtGQ6xfZywbR8TQrC9lPlZ3ZVcdLOCcYFQAiBXs6XDWU7mXMzEXk3skAZDCCSpPVjllNh5czSiYrna0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.21.0-beta.214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7505779},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"2757079d1cc4f27c7d3c1b90561ebae6030ce802","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint './src/**/*.ts' './tdf3/**/*.ts' './tests/**/*.ts'","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tests/tsconfig.json && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@bufbuild/protobuf":"2.15.0","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","eslint":"10.11.0","globals":"17.12.0","process":"^0.11.10","typedoc":"0.28.20","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"3.9.8","@eslint/js":"10.0.1","typescript":"5.9.3","@types/chai":"^5.2.3","@types/jest":"^30.0.0","@types/node":"24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/jsdom":"^21.1.7","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"8.70.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.6","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"4.13.1","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"1.2.1","license-checker-rseidelsohn":"^4.4.2","@types/wicg-file-system-access":"^2023.10.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.21.0-beta.214_1790258359064_0.5463868472053777","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-beta.215":{"name":"@opentdf/sdk","version":"0.21.0-beta.215","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.21.0-beta.215","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"064421bcc7699a640202a16b950f4e929fac5570","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.21.0-beta.215.tgz","fileCount":842,"integrity":"sha512-JBumRiK/EXSq1JZ97DTcSHpK9iA8+zFF4xvPsz1z2rw06Gg8ThSiJ0tPltao7bt4VehPkSJ9u3jQA3F8mjGYmA==","signatures":[{"sig":"MEYCIQCLOeZGOQX0fAhwAZmnNa9/QEHpSESRx9EISYK4B8rKzAIhANDMxxjLMxjs1Kh6oKxx9tyhHIMnsJbK0RaMy5UVmziG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBaC3gk25AkWydTxoQ0V967Q/zqAEQkBVDBU6eCiF9A+AiEAkyujxNy7zqIAO6HaZ1wWVkfCORDsxiwSoZGXfjhd8ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.21.0-beta.215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7505666},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"d1859afd0da91a8840799ee7eb4ee7f3c78fa641","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint './src/**/*.ts' './tdf3/**/*.ts' './tests/**/*.ts'","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tests/tsconfig.json && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@bufbuild/protobuf":"2.15.0","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","eslint":"10.11.0","globals":"17.12.0","process":"^0.11.10","typedoc":"0.28.20","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"3.9.8","@eslint/js":"10.0.1","typescript":"6.0.3","@types/chai":"^5.2.3","@types/node":"24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"8.70.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.6","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"4.13.1","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"1.2.1","license-checker-rseidelsohn":"^4.4.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.21.0-beta.215_1790273668342_0.5437524259555886","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-beta.216":{"name":"@opentdf/sdk","version":"0.21.0-beta.216","author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","_id":"@opentdf/sdk@0.21.0-beta.216","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"homepage":"https://github.com/opentdf/web-sdk","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"60042bdbbe8dec8ce181505a2764c0a7911b12a1","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.21.0-beta.216.tgz","fileCount":842,"integrity":"sha512-cAdtStfaiWDDTBNEmQJek4mdfALD1Rt0tbSJETs5izdk4/tJGQ3DzFmIXWA6FJE9Owfbg967HGZR6EqpU9ih2w==","signatures":[{"sig":"MEYCIQCHpSj25RA+t0lW7VHE7Pt+KsWM3SAHEgY39e86Kt2K8QIhAJWqJo6iE9Pezwe3HhUKOcQJHyP7Zqs/G/Vr7hrQuXl0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEEY5anMgzgkubdYthMM6W3dTKJSaKaXrIzwQuK6r54xAiEAr0A7v6hjy8iS/Fls1+q/jZcNSexF0aIAw5dowy//4IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.21.0-beta.216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7493581},"main":"./dist/cjs/tdf3/index.js","types":"./dist/types/tdf3/index.d.ts","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"aaf46a7d52dcd73bdd01bbb44cc3ba3afd3a8e96","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint './src/**/*.ts' './tdf3/**/*.ts' './tests/**/*.ts'","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tests/tsconfig.json && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d5d5aa42-1420-40be-806a-f610d8307e8f"}},"overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@bufbuild/protobuf":"2.15.0","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","eslint":"10.11.0","globals":"17.12.0","process":"^0.11.10","typedoc":"0.28.20","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"3.9.8","@eslint/js":"10.0.1","typescript":"6.0.3","@types/chai":"^5.2.3","@types/node":"24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"8.70.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.6","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"4.13.1","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"1.2.1","license-checker-rseidelsohn":"^4.4.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.21.0-beta.216_1790793077437_0.11344960620223676","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-beta.217":{"_id":"@opentdf/sdk@0.21.0-beta.217","bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"dist":{"shasum":"c25306d0a2de0e3d3b1331f07b3283ff8f70bd40","tarball":"https://registry.npmjs.org/@opentdf/sdk/-/sdk-0.21.0-beta.217.tgz","fileCount":842,"integrity":"sha512-df60ZWH6y9YApkpNU60UrBXhs7oiaLmOBgQ35xgcBmRTR/JeLBMm9BedrWg6rqBNQ6vR5E5+ynJj+V3nuLYDtw==","signatures":[{"sig":"MEUCIQCFT3Qm1EVROHjz3LKKwiF8IokNwJSnfvYA02kkz7wg4QIgXWADKMTNd0/WUQu/5xVHhFStkJ0fXNNgsvzhaVryllk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDHxTgh7+tOPJkhtHIy+SaFBkCC5o8czX+EvGYba2NWqAIgOK2PXj8d2u6xt+1aeG6eXqegKpL7kB3GDD1+fu0Vm+k="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentdf%2fsdk@0.21.0-beta.217","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7503062},"main":"./dist/cjs/tdf3/index.js","name":"@opentdf/sdk","types":"./dist/types/tdf3/index.d.ts","author":{"name":"Virtru"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/web/src/index.js","require":"./dist/cjs/src/index.js"},"./platform":{"types":"./dist/types/src/platform.d.ts","import":"./dist/web/src/platform.js","require":"./dist/cjs/src/platform.js"},"./encodings":{"default":{"types":"./dist/types/src/encodings/index.d.ts","import":"./dist/web/src/encodings/index.js","require":"./dist/cjs/src/encodings/index.js"}},"./assertions":{"default":{"types":"./dist/types/tdf3/src/assertions.d.ts","import":"./dist/web/tdf3/src/assertions.js","require":"./dist/cjs/tdf3/src/assertions.js"}},"./platform/*":{"types":"./dist/types/src/platform/*","import":"./dist/web/src/platform/*","require":"./dist/cjs/src/platform/*"},"./cryptoutils":{"default":{"types":"./dist/types/src/crypto/index.d.ts","import":"./dist/web/src/crypto/index.js","require":"./dist/cjs/src/crypto/index.js"}},"./singlecontainer":{"types":"./dist/types/tdf3/index.d.ts","import":"./dist/web/tdf3/index.js","require":"./dist/cjs/tdf3/index.js"}},"gitHead":"55a0521b1499b392c75373e11ec5930c6a43f0c7","license":"BSD-3-Clause-Clear","scripts":{"doc":"typedoc --out dist/docs src/index.ts --customCss ./typedoc-theme.css","lint":"eslint './src/**/*.ts' './tdf3/**/*.ts' './tests/**/*.ts'","test":"npm run build && npm run test:with-server","build":"npm run vendor:jose-jwt-helpers && npm run clean && tsc && tsc --project tests/tsconfig.json && tsc --project tsconfig.commonjs.json && ../scripts/add-module-types.sh","clean":"rm -rf {build,coverage,dist,tests/mocha/dist}","watch":"(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))","doc:md":"typedoc --plugin typedoc-plugin-markdown --out dist/docs-md src/index.ts","format":"prettier --write \"{src,tdf3,tests}/**/*.ts\"","prepack":"npm run build","test:wtr":"web-test-runner","test:mocha":"c8 --exclude=\"dist/web/tests/**/*\" --report-dir=./coverage/mocha mocha 'dist/web/tests/mocha/**/*.spec.js' && npx c8 report --reporter=json --report-dir=./coverage/mocha","build:watch":"tsc --watch","test:browser":"npx webpack --config webpack.test.config.cjs && npx karma start karma.conf.cjs","license-check":"license-checker-rseidelsohn --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'","mock:platform":"npm run build && node dist/web/tests/server.js","coverage:merge":"for x in mocha wtr; do cp coverage/$x/coverage-final.json coverage/$x.json; done; nyc report --reporter text --reporter lcov -t coverage --lines 75 --statements 75 --branches 70 --functions 65 --check-coverage >coverage/coverage.txt","test:wtr-manual":"web-test-runner --manual","test:with-server":"node dist/web/tests/server.js & trap \"node dist/web/tests/stopServer.js\" EXIT; npm run test:mocha && npm run test:wtr && npm run test:browser && npm run coverage:merge","vendor:jose-jwt-helpers":"node scripts/vendor-jose-jwt-helpers.cjs"},"version":"0.21.0-beta.217","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d5d5aa42-1420-40be-806a-f610d8307e8f"}},"homepage":"https://github.com/opentdf/web-sdk","overrides":{"koa":"^2.16.4","diff":"^8.0.3","serialize-javascript":"^7.0.4"},"repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"_npmVersion":"11.19.0","description":"OpenTDF for the Web","directories":{},"maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"_nodeVersion":"24.21.0","dependencies":{"jose":"6.0.8","uuid":"~14.0.0","buffer-crc32":"^1.0.0","json-canonicalize":"^1.0.6","@bufbuild/protobuf":"2.15.0","@connectrpc/connect":"^2.0.2","@noble/post-quantum":"^0.6.1","@connectrpc/connect-web":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","nyc":"^18.0.0","chai":"^5.2.0","glob":"^11.0.1","jsdom":"^26.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.1","colors":"^1.4.0","eslint":"10.11.0","globals":"17.12.0","process":"^0.11.10","typedoc":"0.28.20","webpack":"^5.98.0","audit-ci":"^7.1.0","prettier":"3.9.8","@eslint/js":"10.0.1","typescript":"6.0.3","@types/chai":"^5.2.3","@types/node":"24.12.0","@types/send":"^0.17.4","@types/uuid":"~10.0.0","karma-mocha":"^2.0.1","webpack-cli":"^6.0.1","@types/mocha":"~10.0.10","@types/sinon":"~17.0.4","@bufbuild/buf":"^1.65.0","tsconfig-paths":"^4.2.0","@esm-bundle/chai":"~4.3.4-fix.0","@web/test-runner":"^0.20.0","typescript-eslint":"8.70.1","@types/buffer-crc32":"^0.2.4","@types/jsonwebtoken":"~9.0.9","karma-chrome-launcher":"^3.2.0","@web/dev-server-rollup":"^0.6.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.6","@bufbuild/protoc-gen-es":"2.2.5","@web/dev-server-esbuild":"1.0.4","typedoc-plugin-markdown":"4.13.1","@web/test-runner-commands":"^0.9.0","eslint-plugin-chai-friendly":"1.2.1","license-checker-rseidelsohn":"^4.4.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.21.0-beta.217_1790866647220_0.213971791366123"}}},"time":{"created":"2024-11-14T22:12:44.113Z","modified":"2026-10-01T14:57:28.342Z","0.1.0-beta.1701":"2024-11-14T22:12:44.565Z","0.1.0-beta.1705":"2024-11-15T20:50:32.962Z","0.1.0-beta.1718":"2024-11-19T16:16:30.970Z","0.2.0-beta.1758":"2024-12-12T16:00:52.699Z","0.2.0-beta.1941":"2025-02-28T13:35:10.969Z","0.2.0":"2025-02-28T21:40:08.950Z","0.3.0-beta.2029":"2025-03-21T12:18:21.795Z","0.3.0-beta.2050":"2025-03-22T13:38:54.452Z","0.3.0-beta.2166":"2025-04-07T22:37:54.100Z","0.3.0":"2025-04-08T17:16:24.816Z","0.3.1":"2025-04-08T22:06:23.715Z","0.3.2-beta.2277":"2025-04-28T19:02:51.391Z","0.3.2-beta.2292":"2025-04-30T15:11:21.469Z","0.3.2-beta.2301":"2025-05-01T17:11:23.731Z","0.3.2-beta.2435":"2025-05-22T20:30:14.091Z","0.3.2-beta.2468":"2025-06-03T18:15:49.297Z","0.3.2-beta.1":"2025-06-26T18:42:07.002Z","0.3.2-beta.2":"2025-06-26T20:55:51.136Z","0.3.2-beta.3":"2025-06-26T21:27:19.828Z","0.4.0-beta.4":"2025-06-26T21:46:58.130Z","0.4.0-beta.6":"2025-06-27T18:40:06.720Z","0.4.0-beta.7":"2025-06-27T19:15:35.724Z","0.4.0-beta.8":"2025-06-27T19:16:28.196Z","0.4.0":"2025-06-30T16:49:08.783Z","0.4.0-rc.11":"2025-06-30T17:50:52.699Z","0.4.0-rc.12":"2025-06-30T19:06:00.575Z","0.4.0-beta.13":"2025-06-30T19:27:50.852Z","0.4.0-beta.14":"2025-06-30T20:13:51.945Z","0.4.0-beta.15":"2025-06-30T21:15:42.238Z","0.4.0-rc.16":"2025-06-30T21:18:29.220Z","0.4.0-beta.17":"2025-07-01T21:00:02.869Z","0.4.0-beta.18":"2025-07-01T21:50:57.474Z","0.4.0-beta.19":"2025-07-01T22:43:45.625Z","0.4.0-rc.20":"2025-07-01T22:45:38.417Z","0.4.0-rc.21":"2025-07-01T23:20:12.176Z","0.4.0-beta.22":"2025-07-09T23:06:24.300Z","0.4.0-beta.23":"2025-07-14T13:52:46.812Z","0.4.0-rc.24":"2025-07-18T15:52:28.880Z","0.4.1-rc.25":"2025-07-18T18:51:36.237Z","0.4.1-aleph.26":"2025-07-18T18:51:46.392Z","0.4.0-beta.27":"2025-07-23T16:41:13.921Z","0.4.0-beta.28":"2025-07-24T15:49:31.444Z","0.4.0-beta.29":"2025-07-28T16:59:28.801Z","0.4.0-beta.30":"2025-08-07T17:36:39.784Z","0.4.0-beta.31":"2025-08-07T17:39:42.021Z","0.4.0-beta.32":"2025-08-20T22:43:18.721Z","0.4.0-beta.33":"2025-09-10T14:39:53.081Z","0.4.0-beta.34":"2025-09-11T16:36:58.768Z","0.4.0-beta.35":"2025-09-12T20:21:35.606Z","0.4.0-beta.36":"2025-09-25T15:45:24.763Z","0.4.1-rc.37":"2025-09-26T19:07:13.021Z","0.4.0-beta.38":"2025-09-28T12:42:00.973Z","0.4.0-beta.39":"2025-10-15T19:13:51.091Z","0.4.0-beta.40":"2025-10-17T14:45:02.303Z","0.4.0-beta.41":"2025-10-17T19:00:41.494Z","0.5.0-beta.42":"2025-10-17T19:55:29.658Z","0.5.0-aleph.43":"2025-10-17T19:55:41.307Z","0.5.0-rc.44":"2025-10-17T19:56:02.627Z","0.5.0-beta.45":"2025-10-21T22:12:44.665Z","0.5.0-beta.46":"2025-10-23T16:56:36.579Z","0.5.0-beta.47":"2025-10-23T16:56:58.635Z","0.5.0-beta.48":"2025-10-23T18:27:38.891Z","0.5.0-beta.49":"2025-10-28T20:26:34.151Z","0.5.0-beta.50":"2025-10-29T15:15:06.700Z","0.5.0-beta.51":"2025-10-30T20:15:19.057Z","0.6.0-beta.52":"2025-11-03T15:22:52.289Z","0.6.0-aleph.53":"2025-11-03T15:23:09.913Z","0.6.0-rc.54":"2025-11-03T15:23:25.128Z","0.6.0-beta.55":"2025-11-17T16:08:03.465Z","0.6.0-beta.56":"2025-11-17T16:08:09.299Z","0.6.0-beta.57":"2025-11-19T17:11:13.508Z","0.7.0-beta.70":"2026-01-14T15:23:02.405Z","0.8.0-beta.71":"2026-01-14T16:12:44.076Z","0.8.0-aleph.72":"2026-01-14T16:12:57.834Z","0.8.0-rc.73":"2026-01-14T16:13:23.805Z","0.8.0-beta.74":"2026-01-20T21:10:13.586Z","0.8.0-beta.75":"2026-01-21T16:19:37.352Z","0.8.0-beta.76":"2026-01-22T15:26:06.178Z","0.8.0-beta.77":"2026-01-22T16:40:17.477Z","0.8.0-beta.78":"2026-01-26T21:37:57.636Z","0.8.0-beta.79":"2026-01-28T16:07:43.817Z","0.9.0-beta.80":"2026-01-28T17:23:28.573Z","0.9.0-aleph.81":"2026-01-28T17:23:51.670Z","0.9.0-rc.82":"2026-01-28T17:24:03.565Z","0.9.0-beta.83":"2026-02-13T19:16:19.130Z","0.9.0-beta.84":"2026-02-17T16:29:07.192Z","0.9.0-beta.85":"2026-02-17T16:32:27.359Z","0.9.0-beta.86":"2026-02-19T21:55:23.155Z","0.9.0-beta.87":"2026-02-26T16:17:35.526Z","0.9.0-beta.88":"2026-02-26T16:53:09.312Z","0.9.0-beta.89":"2026-02-26T16:54:30.223Z","0.9.0-beta.90":"2026-03-02T16:35:59.099Z","0.9.0-beta.91":"2026-03-02T16:36:39.772Z","0.9.0-beta.92":"2026-03-02T16:37:31.669Z","0.9.0-beta.93":"2026-03-10T17:07:44.292Z","0.9.0-beta.94":"2026-03-10T19:38:39.344Z","0.10.0-beta.95":"2026-03-11T16:47:10.471Z","0.10.0-aleph.96":"2026-03-11T16:47:35.717Z","0.10.0-rc.97":"2026-03-11T16:48:00.886Z","0.10.0-beta.98":"2026-03-11T18:25:46.123Z","0.10.0-beta.99":"2026-03-12T12:19:45.553Z","0.10.0-beta.100":"2026-03-16T14:18:13.968Z","0.10.0-beta.101":"2026-03-17T15:36:04.815Z","0.11.0-beta.102":"2026-03-17T16:25:40.084Z","0.11.0":"2026-03-17T16:25:59.414Z","0.11.0-rc.104":"2026-03-17T16:26:13.007Z","0.11.0-beta.105":"2026-03-17T16:54:19.873Z","0.11.0-beta.106":"2026-03-17T17:18:21.330Z","0.11.0-beta.107":"2026-03-17T19:01:02.152Z","0.11.0-beta.108":"2026-03-18T17:35:29.703Z","0.12.0-beta.109":"2026-03-19T15:08:00.973Z","0.12.0":"2026-03-19T15:08:29.906Z","0.12.0-rc.111":"2026-03-19T15:08:53.515Z","0.12.0-beta.112":"2026-03-20T15:40:22.228Z","0.12.0-beta.113":"2026-03-23T16:03:34.992Z","0.12.0-beta.114":"2026-03-23T16:03:51.346Z","0.12.0-beta.115":"2026-03-23T16:04:20.841Z","0.12.0-beta.116":"2026-03-26T14:49:04.557Z","0.12.0-beta.117":"2026-03-26T14:50:22.928Z","0.12.0-beta.118":"2026-03-27T14:56:36.699Z","0.13.0-beta.119":"2026-03-27T17:02:49.783Z","0.13.0":"2026-03-27T17:03:16.657Z","0.13.0-rc.121":"2026-03-27T17:03:30.972Z","0.13.0-beta.122":"2026-03-31T20:23:40.441Z","0.13.0-beta.123":"2026-04-01T16:48:46.872Z","0.13.0-beta.124":"2026-04-06T18:01:26.505Z","0.13.0-beta.125":"2026-04-06T18:49:03.041Z","0.13.0-beta.126":"2026-04-07T15:39:16.948Z","0.13.0-beta.127":"2026-04-09T16:18:37.116Z","0.13.0-beta.128":"2026-04-09T19:05:09.149Z","0.13.0-beta.129":"2026-04-09T21:42:53.869Z","0.13.0-beta.130":"2026-04-09T21:45:10.331Z","0.14.0-beta.131":"2026-04-09T22:22:08.535Z","0.14.0":"2026-04-09T22:22:33.280Z","0.14.0-rc.133":"2026-04-09T22:22:49.088Z","0.14.0-beta.134":"2026-04-10T04:15:51.694Z","0.14.0-beta.135":"2026-04-10T23:17:41.161Z","0.14.0-beta.136":"2026-04-13T16:11:15.565Z","0.16.0":"2026-04-27T18:12:49.346Z","0.16.0-beta.148":"2026-04-28T14:15:39.799Z","0.16.0-beta.149":"2026-04-28T20:37:44.610Z","0.17.0-beta.150":"2026-04-29T19:27:31.761Z","0.17.0":"2026-04-29T19:27:55.864Z","0.17.0-rc.152":"2026-04-29T19:28:08.778Z","0.17.0-beta.153":"2026-05-07T16:37:24.551Z","0.17.0-beta.154":"2026-05-11T15:37:34.234Z","0.18.0-beta.166":"2026-06-23T14:55:54.945Z","0.19.0-beta.167":"2026-06-23T16:09:01.772Z","0.19.0":"2026-06-23T16:09:33.993Z","0.19.0-rc.169":"2026-06-23T16:09:39.345Z","0.19.0-beta.170":"2026-06-23T18:06:55.739Z","0.19.0-beta.171":"2026-06-23T18:07:36.846Z","0.19.0-beta.172":"2026-06-23T18:08:15.600Z","0.19.0-beta.173":"2026-06-23T18:32:01.611Z","0.19.0-beta.174":"2026-06-25T14:58:23.802Z","0.19.0-beta.175":"2026-06-25T15:52:22.853Z","0.19.0-beta.176":"2026-06-25T18:33:45.501Z","0.19.0-beta.177":"2026-06-26T16:03:30.495Z","0.19.0-beta.178":"2026-06-26T17:57:44.713Z","0.19.0-beta.179":"2026-07-08T22:05:41.259Z","0.19.0-beta.180":"2026-07-08T22:36:56.738Z","0.20.0-beta.181":"2026-07-10T19:15:47.580Z","0.20.0":"2026-07-10T19:15:56.063Z","0.20.0-rc.183":"2026-07-10T19:16:30.132Z","0.20.0-beta.184":"2026-07-16T16:07:57.748Z","0.20.0-beta.185":"2026-07-17T19:13:18.661Z","0.20.0-beta.186":"2026-07-30T14:41:32.049Z","0.20.0-beta.187":"2026-08-10T15:17:03.314Z","0.20.0-beta.188":"2026-08-10T15:30:37.950Z","0.20.0-beta.189":"2026-08-10T15:31:08.657Z","0.20.0-beta.190":"2026-08-10T15:38:35.483Z","0.20.0-beta.191":"2026-08-10T15:40:57.540Z","0.20.0-beta.192":"2026-08-10T15:55:03.217Z","0.20.0-beta.193":"2026-08-10T16:07:30.676Z","0.20.0-beta.194":"2026-08-10T16:40:26.768Z","0.20.0-beta.195":"2026-08-10T17:10:55.111Z","0.20.0-beta.196":"2026-08-10T17:54:31.221Z","0.20.0-beta.197":"2026-08-20T20:31:13.628Z","0.20.0-beta.198":"2026-08-28T14:51:26.241Z","0.20.0-beta.199":"2026-08-31T14:27:17.070Z","0.20.0-beta.200":"2026-08-31T18:45:37.776Z","0.20.0-beta.201":"2026-09-01T18:31:18.956Z","0.20.0-beta.202":"2026-09-11T13:11:18.818Z","0.20.0-beta.203":"2026-09-11T14:29:13.937Z","0.20.0-beta.204":"2026-09-16T20:29:08.879Z","0.20.0-beta.205":"2026-09-17T14:34:25.246Z","0.20.0-beta.206":"2026-09-18T14:16:43.080Z","0.20.0-beta.207":"2026-09-18T14:47:39.807Z","0.21.0-beta.208":"2026-09-18T16:40:34.712Z","0.21.0":"2026-09-18T16:41:28.796Z","0.21.0-rc.210":"2026-09-18T16:41:50.364Z","0.21.0-beta.212":"2026-09-21T19:21:54.738Z","0.21.0-beta.213":"2026-09-23T14:33:42.370Z","0.21.0-beta.214":"2026-09-24T13:59:19.188Z","0.21.0-beta.215":"2026-09-24T18:14:28.503Z","0.21.0-beta.216":"2026-09-30T18:31:17.580Z","0.21.0-beta.217":"2026-10-01T14:57:27.368Z"},"bugs":{"url":"https://github.com/opentdf/web-sdk/issues"},"author":{"name":"Virtru"},"license":"BSD-3-Clause-Clear","homepage":"https://github.com/opentdf/web-sdk","repository":{"url":"git+https://github.com/opentdf/web-sdk.git","type":"git","directory":"lib"},"description":"OpenTDF for the Web","maintainers":[{"name":"pflynn-virtru","email":"pflynn@virtru.com"},{"name":"the_krakatoa","email":"krakatoa@gmail.com"},{"name":"virtru-admin","email":"devops+npm@virtru.com"},{"name":"opentdf-bot","email":"devops+opentdf-npm@virtru.com"}],"readme":"","readmeFilename":""}