{"id":164947939,"number":"0.8.2","published_at":"2026-01-12T09:22:49.932Z","licenses":"MIT","integrity":"sha512-vmZbvGGv1sEWkTarHrReeIcyqq5Eww1TIPj0pAfkRHT9x3hYUbS8ZNZt4jaouizhJRuYiw4RAutk52zCUDgaXA==","status":null,"download_url":"https://registry.npmjs.org/@testsmith/testblocks/-/testblocks-0.8.2.tgz","registry_url":"https://www.npmjs.com/package/@testsmith/testblocks/v/0.8.2","documentation_url":null,"install_command":"npm install @testsmith/testblocks@0.8.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"rdekleijn","email":"roy@testsmith.io"},"dist":{"shasum":"d462a8e789462c3701c6b8ea1072fa483763c3c6","tarball":"https://registry.npmjs.org/@testsmith/testblocks/-/testblocks-0.8.2.tgz","fileCount":91,"integrity":"sha512-vmZbvGGv1sEWkTarHrReeIcyqq5Eww1TIPj0pAfkRHT9x3hYUbS8ZNZt4jaouizhJRuYiw4RAutk52zCUDgaXA==","signatures":[{"sig":"MEQCID2/1t4XDxL7OX1DilC+Mt4hBMNGOYYEQQZuIwU0FGKiAiBzRXUFCtqLGImpAKqV7yonD1+2DQ/MBOAlNYPie0e8PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@testsmith%2ftestblocks@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5622913},"gitHead":"8609189613d549484f6d9aeed90142b62d30b22f","main":"dist/core/index.js","scripts":{"cli":"node dist/cli/index.js","dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","lint":"eslint src/","test":"vitest run","build":"tsc \u0026\u0026 vite build","lint:fix":"eslint src/ --fix","dev:client":"vite","dev:server":"tsx watch src/server/index.ts","test:watch":"vitest","start:server":"tsx src/server/index.ts","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint \u0026\u0026 npm run build"},"_npmVersion":"10.8.2","_nodeVersion":"20.19.6","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","default":"./dist/cli/index.js"}},"browserify":null},"created_at":"2026-01-16T23:39:43.197Z","updated_at":"2026-01-16T23:39:43.197Z","purl":"pkg:npm/%40testsmith/testblocks@0.8.2","related_tag":{"name":"0.8.2","sha":"8609189613d549484f6d9aeed90142b62d30b22f","kind":"commit","published_at":"2026-01-12T09:18:31.000Z","download_url":"https://codeload.github.com/testsmith-io/testblocks/tar.gz/0.8.2","html_url":"https://github.com/testsmith-io/testblocks/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testsmith-io/testblocks@0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testsmith-io%2Ftestblocks/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testsmith-io%2Ftestblocks/tags/0.8.2/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@testsmith%2Ftestblocks/versions/0.8.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@testsmith%2Ftestblocks/versions/0.8.2/codemeta","dependencies":[{"id":1858608974,"ecosystem":"npm","package_name":"cors","requirements":"^2.8.5","kind":"runtime","optional":false},{"id":1858608975,"ecosystem":"npm","package_name":"glob","requirements":"^11.0.0","kind":"runtime","optional":false},{"id":1858608976,"ecosystem":"npm","package_name":"jiti","requirements":"^2.6.1","kind":"runtime","optional":false},{"id":1858608977,"ecosystem":"npm","package_name":"react","requirements":"^18.3.1","kind":"runtime","optional":false},{"id":1858608978,"ecosystem":"npm","package_name":"xpath","requirements":"^0.0.34","kind":"runtime","optional":false},{"id":1858608979,"ecosystem":"npm","package_name":"xmldom","requirements":"^0.6.0","kind":"runtime","optional":false},{"id":1858608980,"ecosystem":"npm","package_name":"blockly","requirements":"^12.0.0","kind":"runtime","optional":false},{"id":1858608981,"ecosystem":"npm","package_name":"express","requirements":"^4.21.2","kind":"runtime","optional":false},{"id":1858608982,"ecosystem":"npm","package_name":"otpauth","requirements":"^9.4.1","kind":"runtime","optional":false},{"id":1858608983,"ecosystem":"npm","package_name":"commander","requirements":"^12.1.0","kind":"runtime","optional":false},{"id":1858608984,"ecosystem":"npm","package_name":"react-dom","requirements":"^18.3.1","kind":"runtime","optional":false},{"id":1858608985,"ecosystem":"npm","package_name":"playwright","requirements":"^1.49.1","kind":"runtime","optional":false},{"id":1858608986,"ecosystem":"npm","package_name":"jsonpath-plus","requirements":"^10.3.0","kind":"runtime","optional":false},{"id":1858608987,"ecosystem":"npm","package_name":"@faker-js/faker","requirements":"^10.1.0","kind":"runtime","optional":false},{"id":1858608988,"ecosystem":"npm","package_name":"@playwright/test","requirements":"^1.57.0","kind":"runtime","optional":false},{"id":1858608989,"ecosystem":"npm","package_name":"@blockly/field-multilineinput","requirements":"^6.0.5","kind":"runtime","optional":false},{"id":1858608990,"ecosystem":"npm","package_name":"tsx","requirements":"^4.19.2","kind":"Development","optional":false},{"id":1858608991,"ecosystem":"npm","package_name":"vite","requirements":"^6.0.3","kind":"Development","optional":false},{"id":1858608992,"ecosystem":"npm","package_name":"eslint","requirements":"^9.39.2","kind":"Development","optional":false},{"id":1858608993,"ecosystem":"npm","package_name":"vitest","requirements":"^2.1.8","kind":"Development","optional":false},{"id":1858608994,"ecosystem":"npm","package_name":"globals","requirements":"^17.0.0","kind":"Development","optional":false},{"id":1858608995,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.39.2","kind":"Development","optional":false},{"id":1858608996,"ecosystem":"npm","package_name":"typescript","requirements":"^5.5.3","kind":"Development","optional":false},{"id":1858608997,"ecosystem":"npm","package_name":"@types/cors","requirements":"^2.8.17","kind":"Development","optional":false},{"id":1858608998,"ecosystem":"npm","package_name":"@types/node","requirements":"^22.10.2","kind":"Development","optional":false},{"id":1858608999,"ecosystem":"npm","package_name":"@types/react","requirements":"^18.3.12","kind":"Development","optional":false},{"id":1858609000,"ecosystem":"npm","package_name":"concurrently","requirements":"^8.2.2","kind":"Development","optional":false},{"id":1858609001,"ecosystem":"npm","package_name":"@types/xmldom","requirements":"^0.1.34","kind":"Development","optional":false},{"id":1858609002,"ecosystem":"npm","package_name":"@types/express","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1858609003,"ecosystem":"npm","package_name":"@types/react-dom","requirements":"^18.3.1","kind":"Development","optional":false},{"id":1858609004,"ecosystem":"npm","package_name":"@vitest/coverage-v8","requirements":"^2.1.8","kind":"Development","optional":false},{"id":1858609005,"ecosystem":"npm","package_name":"eslint-plugin-react","requirements":"^7.37.5","kind":"Development","optional":false},{"id":1858609006,"ecosystem":"npm","package_name":"@vitejs/plugin-react","requirements":"^4.3.4","kind":"Development","optional":false},{"id":1858609007,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^8.51.0","kind":"Development","optional":false},{"id":1858609008,"ecosystem":"npm","package_name":"eslint-plugin-react-hooks","requirements":"^7.0.1","kind":"Development","optional":false},{"id":1858609009,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^8.51.0","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@testsmith%2Ftestblocks"}