{"_id":"@portabletext/plugin-input-rule","_rev":"218-a8757d45a38b51fcb836ac41838c8a88","name":"@portabletext/plugin-input-rule","dist-tags":{"latest":"7.0.24"},"versions":{"0.1.0":{"name":"@portabletext/plugin-input-rule","version":"0.1.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.1.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"4325be2677786cff1ae1e427e3f6b8c2bee97567","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.1.0.tgz","fileCount":16,"integrity":"sha512-SgbNxnvpUvEfq8m/PmnFL1CGs9Zd50/DpMW475ISHvLqS2/GU7wgZgvnuCQoSVpb3oWTJPAxScJh/8kJ2DhpJQ==","signatures":[{"sig":"MEUCIH/A/aGwSURKXlxgM1CS476Usu40Urt9E2Kz36t5uhvVAiEAxbONiImbC2d8De8ysZZWqO931UKSrW1uaCchwYJTKZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133440},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"_resolved":"/private/var/folders/8f/k11x70td0x710myjxc29z94h0000gp/T/54a4bbaed652aa183875e4ba20dbffd7/portabletext-plugin-input-rule-0.1.0.tgz","_integrity":"sha512-SgbNxnvpUvEfq8m/PmnFL1CGs9Zd50/DpMW475ISHvLqS2/GU7wgZgvnuCQoSVpb3oWTJPAxScJh/8kJ2DhpJQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.5.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.6.0","dependencies":{"xstate":"^5.22.1","@xstate/react":"^6.0.0","react-compiler-runtime":"19.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","eslint":"^9.34.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.1.11","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.41.0","@portabletext/editor":"2.13.5","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"6.0.0-rc.2","babel-plugin-react-compiler":"19.1.0-rc.3"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.13.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.1.0_1759492982866_0.932673401935951","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@portabletext/plugin-input-rule","version":"0.1.1","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.1.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"a42c11ec14b1c34b430a8c1651a230fc5c7903fd","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.1.1.tgz","fileCount":17,"integrity":"sha512-y2kK0X715OMZmKpyCu5Df8pFijBL3hwdkScwr3GQQp3ZTK1disVP0hxr7Y9zbOw74/s856U8P+dKILWMJvU6eA==","signatures":[{"sig":"MEUCIQCDQYlp0RPJAJHb7i43BlOI33sHaOTwRyT+2zV8XcvwIgIgNwb1U+i6P42HeQhCRfqBlIHXKQIa28N7XKrrqvgteRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106215},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/a19b0346ffee784158db1bf7036a4e33/portabletext-plugin-input-rule-0.1.1.tgz","_integrity":"sha512-y2kK0X715OMZmKpyCu5Df8pFijBL3hwdkScwr3GQQp3ZTK1disVP0hxr7Y9zbOw74/s856U8P+dKILWMJvU6eA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.22.1","@xstate/react":"^6.0.0","react-compiler-runtime":"19.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","eslint":"^9.34.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.1.11","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.41.0","@portabletext/editor":"2.13.5","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"6.0.0-rc.2","babel-plugin-react-compiler":"19.1.0-rc.3"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.13.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.1.1_1759737380588_0.9206990858866155","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@portabletext/plugin-input-rule","version":"0.1.2","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.1.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"688c2bb94b68a2cd82e9f90e7ef5314ea6de3b14","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.1.2.tgz","fileCount":17,"integrity":"sha512-7LspuE+jBvbVm3P38Yaa6j6D5T2JEcW/VfDreY8r4yPmV6UVQutjZ7vYtker/896lVZANqluxo9VeiV6XlJ6lw==","signatures":[{"sig":"MEUCIQD9vFwdfFOqOf+y9fiZYgTqXvHRV+UZaFM5mrqLHHul/wIgEju3AEk5gZ/PbjBDo2I7t0BPbNE8q+0y+mGycyOsaKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106214},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/e0de810886aa78c7d4ab76ce405d87bc/portabletext-plugin-input-rule-0.1.2.tgz","_integrity":"sha512-7LspuE+jBvbVm3P38Yaa6j6D5T2JEcW/VfDreY8r4yPmV6UVQutjZ7vYtker/896lVZANqluxo9VeiV6XlJ6lw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.22.1","@xstate/react":"^6.0.0","react-compiler-runtime":"19.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.34.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.41.0","@portabletext/editor":"2.13.6","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"6.0.0-rc.2","babel-plugin-react-compiler":"19.1.0-rc.3"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.13.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.1.2_1759740306826_0.6997073769356461","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@portabletext/plugin-input-rule","version":"0.1.3","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.1.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"509b8aeb46e3df1aeecc8f34a620fe8061f42556","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.1.3.tgz","fileCount":17,"integrity":"sha512-bVoIxJEQNPTD3JLP58TdMFKbR2pbUkgiw4lS/3g3M6JZm2GPgjt8FD/H+dexoAeqUCtxJUrzCi6EaL4nZZuD0g==","signatures":[{"sig":"MEQCIDl73LxCHJVoTg/jOyYztnGkKXagYAWaP2Ly9Ge3xyD6AiASSnPP09U46H2JCM/Yumi9MI6bAc+eo8SYx8Oz/2yWpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106214},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/de84b02ca569d269508adbdaabd41225/portabletext-plugin-input-rule-0.1.3.tgz","_integrity":"sha512-bVoIxJEQNPTD3JLP58TdMFKbR2pbUkgiw4lS/3g3M6JZm2GPgjt8FD/H+dexoAeqUCtxJUrzCi6EaL4nZZuD0g==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.22.1","@xstate/react":"^6.0.0","react-compiler-runtime":"19.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.34.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.41.0","@portabletext/editor":"2.13.7","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"6.0.0-rc.2","babel-plugin-react-compiler":"19.1.0-rc.3"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.13.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.1.3_1759770373238_0.20676846100825208","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@portabletext/plugin-input-rule","version":"0.2.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.2.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"84a8692ff2c328b90ff85fdcd2427a206613fb4c","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.2.0.tgz","fileCount":20,"integrity":"sha512-jEoEsgtbsbl6HOVz8TbM1xik2ZEci5WRMWzpISct2onc+5if4g3KgoTzWuip/HtOK2zg7kQsQwjHw32LqSDFcQ==","signatures":[{"sig":"MEUCIAFlxBptq/oB9TR+7QyE9D0UJj9BcH6xa2RIY3Pmt2TfAiEA+iDGSC6Zi2h8OHgKH+G+iX89ur1XTMU2pVtpd2bdvQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125090},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/1d013dda1c676befc10a2b86af14e5f3/portabletext-plugin-input-rule-0.2.0.tgz","_integrity":"sha512-jEoEsgtbsbl6HOVz8TbM1xik2ZEci5WRMWzpISct2onc+5if4g3KgoTzWuip/HtOK2zg7kQsQwjHw32LqSDFcQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"19.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.34.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.41.0","@portabletext/editor":"2.14.0","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"6.0.0-rc.2","babel-plugin-react-compiler":"19.1.0-rc.3"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.2.0_1760363410281_0.3741259191462871","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@portabletext/plugin-input-rule","version":"0.3.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"a9a14bab991bb38b5319b8903168f92c742f054e","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.0.tgz","fileCount":20,"integrity":"sha512-MBeESXH7UW7fvXpEjyjFe+Qe5EnYgniPXWFeFmjt5YbPFx8epZwvmJoim3E7midByJkxrtjOyS6pmJkgOHsDuA==","signatures":[{"sig":"MEQCIDfH8f8TmfWJD9YMSCZKFB5R6g/zYQCPiyN9HgwATFV4AiA3KYD5cwW7WMTzv53BQ9uGAASHhYrxgyftCp/q0ArAxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127828},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b27a767571f48fafc2368cd7eb42eb74/portabletext-plugin-input-rule-0.3.0.tgz","_integrity":"sha512-MBeESXH7UW7fvXpEjyjFe+Qe5EnYgniPXWFeFmjt5YbPFx8epZwvmJoim3E7midByJkxrtjOyS6pmJkgOHsDuA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"19.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.34.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.41.0","@portabletext/editor":"2.14.0","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"6.0.0-rc.2","babel-plugin-react-compiler":"19.1.0-rc.3"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.0_1760440485318_0.8853568197308539","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@portabletext/plugin-input-rule","version":"0.3.1","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ca2d21dac5301223dd93c827fce40c3df26712f2","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.1.tgz","fileCount":20,"integrity":"sha512-4ibKSpKq+urEVmKoS5fbYPIKkGmRAsXXdPupZUlMMbjexbxuH9xG199HqLOpOnaXj3jR6DRAm93D63un3s1i1g==","signatures":[{"sig":"MEYCIQDrBNuHs3u95dC533O/IzFXaNtaeMhNiLYj8JE6Tl6l+AIhAKkp2AIJD4Iq18G1uOrUjg2DPEBnSRavHdKupQySLtvH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129876},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b21bf17f9915e4f74c3e2342307f1691/portabletext-plugin-input-rule-0.3.1.tgz","_integrity":"sha512-4ibKSpKq+urEVmKoS5fbYPIKkGmRAsXXdPupZUlMMbjexbxuH9xG199HqLOpOnaXj3jR6DRAm93D63un3s1i1g==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"19.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.34.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.41.0","@portabletext/editor":"2.14.1","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"6.0.0-rc.2","babel-plugin-react-compiler":"19.1.0-rc.3"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.14.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.1_1760533999998_0.47769069158337896","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@portabletext/plugin-input-rule","version":"0.3.2","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ba753894b6a76cc92e27f339230ae4f618609b21","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.2.tgz","fileCount":23,"integrity":"sha512-XXbYb5fWOo5pmpgJip4e0L1hF6Mi1oPqwECE+rdh+gIK7iTCYH3sCWWrw+upJ3ELqdsc9SvuGQjPieidPhx5+w==","signatures":[{"sig":"MEQCIE5z5X/BDhuezQbQ5PadY/Yr/mktd0ldnMab1unFXYwaAiA3zdJ00NGblImHd+PLg6DdN9k6DgI0Ygnq5xuDT0Sr3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139916},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/41f58c11e1f8425290476321637e9ef7/portabletext-plugin-input-rule-0.3.2.tgz","_integrity":"sha512-XXbYb5fWOo5pmpgJip4e0L1hF6Mi1oPqwECE+rdh+gIK7iTCYH3sCWWrw+upJ3ELqdsc9SvuGQjPieidPhx5+w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"19.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.34.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.41.0","@portabletext/editor":"2.14.1","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"6.0.0-rc.2","babel-plugin-react-compiler":"19.1.0-rc.3"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.14.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.2_1760539430314_0.5174203062269909","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@portabletext/plugin-input-rule","version":"0.3.3","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"592979dd38187c5ec3cfe6d6c19a97ccfdd08f32","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.3.tgz","fileCount":20,"integrity":"sha512-HTf6+8CQJwiRL4OInenIiJMqVOP2q9ghQkgYKNhSZp63sEC0z+YFjV2bf4NRy/bYaUKOKbEd4UPm8ttrL8iY6w==","signatures":[{"sig":"MEQCIEt0y+QiEQb8wHiQ5O0w+Fqjos4NHivx/QpWyORDHtxwAiBd6t2YvLQQ2XdLUm+KEWJ7mEhMNC8xa4fdtWQEBqSlZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134771},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/bfde08cb579346ce2e3250b10c3106bf/portabletext-plugin-input-rule-0.3.3.tgz","_integrity":"sha512-HTf6+8CQJwiRL4OInenIiJMqVOP2q9ghQkgYKNhSZp63sEC0z+YFjV2bf4NRy/bYaUKOKbEd4UPm8ttrL8iY6w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"19.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.34.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.41.0","@portabletext/editor":"2.14.2","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"6.0.0-rc.2","babel-plugin-react-compiler":"19.1.0-rc.3"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.14.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.3_1760600635473_0.35858112236431006","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@portabletext/plugin-input-rule","version":"0.3.4","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"85f54b13f164e300ce992c042a41068036b5d573","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.4.tgz","fileCount":20,"integrity":"sha512-l6opAEhoYSo9VDIu3MZ+dqsE6ZXQaSlCFS0W/SVRW5abtRzDmMGd2konW0NpfoFOtVpxdsiy0uNnOGUXPblILA==","signatures":[{"sig":"MEYCIQD1tilPazkjEiptK5io/6L8+yeLfDmU7ye9dstaglJMNAIhAIuTduoYsFttiwLM0CSgyL66Ensd3qHuSogA20co3WqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134771},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/974de5e8968ec5019bd73df6f3c00f55/portabletext-plugin-input-rule-0.3.4.tgz","_integrity":"sha512-l6opAEhoYSo9VDIu3MZ+dqsE6ZXQaSlCFS0W/SVRW5abtRzDmMGd2konW0NpfoFOtVpxdsiy0uNnOGUXPblILA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"19.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.34.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.41.0","@portabletext/editor":"2.14.3","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"6.0.0-rc.2","babel-plugin-react-compiler":"19.1.0-rc.3"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.14.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.4_1760942550536_0.6813711740902884","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@portabletext/plugin-input-rule","version":"0.3.5","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.5","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"4549bcc458290100678f7cf6fa41e322b8597d3b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.5.tgz","fileCount":20,"integrity":"sha512-iVoXS9BMCNnMQaUfIKIcAQCMGUPomC5IMku6GLFyFpPFcikgoF2IIi385HoDD8jQwcsgroFwitjZZrpiqLsJCA==","signatures":[{"sig":"MEUCIQC6ogH53AHFs3vKYT9wqUY5H1bGJ79RuQwlpDK8SV9kfQIgPfr9ZOLLkQ1hBTTdXh+KeMiT1QPNO33jBBv2uLut6wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134964},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/1b5c5b9015a4ee63695a78fb23041983/portabletext-plugin-input-rule-0.3.5.tgz","_integrity":"sha512-iVoXS9BMCNnMQaUfIKIcAQCMGUPomC5IMku6GLFyFpPFcikgoF2IIi385HoDD8jQwcsgroFwitjZZrpiqLsJCA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^3.2.4","racejar":"1.3.1","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.14.4","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.3","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.0","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.14.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.5_1760970585990_0.6488170129748685","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@portabletext/plugin-input-rule","version":"0.3.6","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.6","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"a5292881a26f51c65e89b67cd2b945d90f470124","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.6.tgz","fileCount":20,"integrity":"sha512-M/6Ch1xIgw44t8It9VGScEeSrqGVucl3c42ptZ4FiL9CT1QsMsWyi4LT4bEcJ3iJ6x6WVwcZgikcv+CSiKgvgg==","signatures":[{"sig":"MEUCIQDQ9oaSbPOQo3ApuZrJgwS2OipPsxVHmn0hvFGIkL3KxwIgN5WhL4Ga1ls5hGy9pONHeRgm/vMT5shJG/nmTuzY4tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134964},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/7330c5531502ff7340f9fc2d58cffc19/portabletext-plugin-input-rule-0.3.6.tgz","_integrity":"sha512-M/6Ch1xIgw44t8It9VGScEeSrqGVucl3c42ptZ4FiL9CT1QsMsWyi4LT4bEcJ3iJ6x6WVwcZgikcv+CSiKgvgg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^3.2.4","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.15.0","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.0","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.15.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.6_1761123074581_0.8445736520552762","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@portabletext/plugin-input-rule","version":"0.3.7","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.7","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"96a13f667b27f31e1c40a970edfcd5f8ef83a70f","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.7.tgz","fileCount":20,"integrity":"sha512-mr9I1rJ6UVTyO1pjAgKegCjTfctSQJGLUBF9jmY4aAm0vntorpXmJwJJMvw2oPRx2/K4a3mOFjXyB1ouMpWkng==","signatures":[{"sig":"MEQCIFoautM1Ur7ZY5pTc8Wy/PTYQ9LzYn/WxkiRtEV4fHW2AiATCzLEaFg0iVvuWP3FgFAbSIixcvRuWTXPcYq8UUEIeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134964},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/786d609758957d9ab4b32f05c8f9786f/portabletext-plugin-input-rule-0.3.7.tgz","_integrity":"sha512-mr9I1rJ6UVTyO1pjAgKegCjTfctSQJGLUBF9jmY4aAm0vntorpXmJwJJMvw2oPRx2/K4a3mOFjXyB1ouMpWkng==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^3.2.4","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.15.1","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.0","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.15.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.7_1761136265833_0.6918460512502678","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@portabletext/plugin-input-rule","version":"0.3.8","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.8","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"c8618f5f5c7c37645a76eddcdeba6c9fee2172a4","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.8.tgz","fileCount":20,"integrity":"sha512-9mf4cuYqePZTu9fL7bDLT0QDh/6wQ0f5xA2BiNKq/q/8K5zEItqYAHg3ameexum0c1NjaRj1jfjbuvo+hH3z8Q==","signatures":[{"sig":"MEQCIATJyeWYofQPk24hAd66Yx9+XeBwyCfH8QUKWyc3VPEgAiAjM87nH4uMY7iBzAmul7emwQAN0mJEY6fTt8w2cCmU2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134964},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/a3a9ef11c829584c40ede4d6dae82515/portabletext-plugin-input-rule-0.3.8.tgz","_integrity":"sha512-9mf4cuYqePZTu9fL7bDLT0QDh/6wQ0f5xA2BiNKq/q/8K5zEItqYAHg3ameexum0c1NjaRj1jfjbuvo+hH3z8Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^3.2.4","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.15.2","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.0","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.15.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.8_1761331002802_0.4667893310913913","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@portabletext/plugin-input-rule","version":"0.3.9","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.9","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"0475245a3d220607fa305ecf67834af58bd3bae3","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.9.tgz","fileCount":20,"integrity":"sha512-sryTHboMa+2YDo4tSQCYBuhqFH7gB4o4cQDlDjduJDfac50PsFcL/gXO4gDaY79s+aun2UyzOdyYGoz4jsF+pQ==","signatures":[{"sig":"MEYCIQCzzgiAHOWK4JyGJS7Zoum6RinBAdqsC2lBEE5J2EiA/QIhAMorEsK3ZM5nMNuLoTKzyAvmWE82DPEi4U8epoXkzgaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134964},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/8338c55b159346e622ee24edccca4978/portabletext-plugin-input-rule-0.3.9.tgz","_integrity":"sha512-sryTHboMa+2YDo4tSQCYBuhqFH7gB4o4cQDlDjduJDfac50PsFcL/gXO4gDaY79s+aun2UyzOdyYGoz4jsF+pQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^3.2.4","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.15.3","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.0","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.15.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.9_1761463885194_0.9500450207021323","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@portabletext/plugin-input-rule","version":"0.3.10","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.10","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"74150b2d8a26406e33021520c12108fa82e2d188","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.10.tgz","fileCount":20,"integrity":"sha512-N1jmCkV5PPxOBLJmsiX9A+L66FAFVji7xDiZqg0oUQBPj812uidKoOm5b2aaylyGJ2zWe1kJa6kLzRzsa0LJyQ==","signatures":[{"sig":"MEUCIDmgbbBqZzmEQ2zwTt+mvcbygjQWzU9s6oc8Q2LgsexKAiEAnPJG8U8oqtO9B49WhqKks7+ytj1o1oefBVH4rYSSsmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134965},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/4d5919ad3650051008971c4d4f7e3602/portabletext-plugin-input-rule-0.3.10.tgz","_integrity":"sha512-N1jmCkV5PPxOBLJmsiX9A+L66FAFVji7xDiZqg0oUQBPj812uidKoOm5b2aaylyGJ2zWe1kJa6kLzRzsa0LJyQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^3.2.4","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.15.4","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.0","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.15.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.10_1761551027321_0.22857033625539724","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@portabletext/plugin-input-rule","version":"0.3.11","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.3.11","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"f995b81ab2f48b1e9399c6130975e933de504a07","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.3.11.tgz","fileCount":20,"integrity":"sha512-cE92LrMBR391MlVhvq5/d/7JMFMVFzUN2zuhJr1eBlWbwq99roRGWTyTmJ9vre4hgZIuUZt0gCcj9Ny2sqpG7w==","signatures":[{"sig":"MEUCIQDB/8Ar0ShOtAj8Lhk3doeSh9bZclWQntBLyLM704iIogIgcHoFoYe9WBC8bxnO8JYZ+54h7pnwmDwik5dBOYK7MUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134965},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.3.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/68a2cf5fb4e785a27caa5a26af3c5a82/portabletext-plugin-input-rule-0.3.11.tgz","_integrity":"sha512-cE92LrMBR391MlVhvq5/d/7JMFMVFzUN2zuhJr1eBlWbwq99roRGWTyTmJ9vre4hgZIuUZt0gCcj9Ny2sqpG7w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^3.2.4","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.15.5","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.0","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.15.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.3.11_1761552208324_0.3440514983807055","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@portabletext/plugin-input-rule","version":"0.4.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.4.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"20cf30e3455651b7ee5295cae33ff0793c9fe9d9","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.4.0.tgz","fileCount":20,"integrity":"sha512-ldkeGWxIE0MejwdT25vspRwmR+CuN7wmZK4uXfI33KNdrAL8SPl3jkpx0EXhi80HQOuxBJjHfoChP02oNmUxYA==","signatures":[{"sig":"MEQCIDrKHQ7/eWP4Inju3XiUxEbReCDIPZkWsopc6WsIkZQ3AiA3ygHhi+lCjCIYLdNpjjA93bHVWfHofY/OxK81A6/O0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139337},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/9ce5eb2db122c1b6579e3520350efdcf/portabletext-plugin-input-rule-0.4.0.tgz","_integrity":"sha512-ldkeGWxIE0MejwdT25vspRwmR+CuN7wmZK4uXfI33KNdrAL8SPl3jkpx0EXhi80HQOuxBJjHfoChP02oNmUxYA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^3.2.4","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.15.5","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.0","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.15.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.4.0_1761559053121_0.9864129446125602","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@portabletext/plugin-input-rule","version":"0.4.1","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.4.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"9db2f68954271d4b43fd0caf28053ac9e041738c","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.4.1.tgz","fileCount":22,"integrity":"sha512-AANQLlAn0MVUZv5pR0nPnEHPkYaWCqdmzujmaokDPsBDwTICevgChHW3x3CFiiereKkEmkXZcwQiSMJDmBwNnQ==","signatures":[{"sig":"MEUCIQCA09HNSnaVI5LZNf46bo+MTk8hiBX/6xT0dCWUXkr+3QIgWoZziWEbsxXEwX28nkAz6DBfPXGLlHLcvcWhYdWQqN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143675},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/fa1520f40be9212e32af65b08d3d1c8d/portabletext-plugin-input-rule-0.4.1.tgz","_integrity":"sha512-AANQLlAn0MVUZv5pR0nPnEHPkYaWCqdmzujmaokDPsBDwTICevgChHW3x3CFiiereKkEmkXZcwQiSMJDmBwNnQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.4","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@vitest/browser":"^4.0.4","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.16.0","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.4","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.16.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.4.1_1761810114322_0.8109886798443315","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@portabletext/plugin-input-rule","version":"0.4.2","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.4.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ef3378fe0c1c3cc8381d81892b2f1232ccc5aaef","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.4.2.tgz","fileCount":22,"integrity":"sha512-Lg1d62JX0V5/ORZ+q30zVtUI3qZhL6uvGyGF5WFBjp6LgIxFDenlGl4/BgeD+XWwRlbaxnVXBaGokvblLXWorg==","signatures":[{"sig":"MEQCIAsx7f9Qm7shEaFdTSfLEmWvxyMM17RFz84FrCVqn1oEAiAEC5HqRjf2J0HY+U7nQt3yJiSOlhNDOfSVe23batI7Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143675},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/36cf97ea3bb762580b332b4e62678079/portabletext-plugin-input-rule-0.4.2.tgz","_integrity":"sha512-Lg1d62JX0V5/ORZ+q30zVtUI3qZhL6uvGyGF5WFBjp6LgIxFDenlGl4/BgeD+XWwRlbaxnVXBaGokvblLXWorg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.4","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@vitest/browser":"^4.0.4","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.17.0","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.4","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.4.2_1761821628016_0.525236769171993","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@portabletext/plugin-input-rule","version":"0.4.3","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.4.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"a3bc6b9dbb17227762a10b42174a6b227a22b0c5","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.4.3.tgz","fileCount":22,"integrity":"sha512-h/+2LbGuL8rRDJEYND+kIqVChAo+lYPS1+rfyCY+8AiVYz/lQzRtpxVpapYqwr38Sw4o5CHBWtR9zh6r8LWFNQ==","signatures":[{"sig":"MEYCIQDMwAay2n1h3hDWUhg5SZKXF1ULvKqXv4P4b7omb7agKAIhAMdbcpT53Tl2ZM0dOEoitL0OD3JeVsivasq3On5uAKQ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143675},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/e6e8bf836594d8c68a53540676e02a5f/portabletext-plugin-input-rule-0.4.3.tgz","_integrity":"sha512-h/+2LbGuL8rRDJEYND+kIqVChAo+lYPS1+rfyCY+8AiVYz/lQzRtpxVpapYqwr38Sw4o5CHBWtR9zh6r8LWFNQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.4","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@vitest/browser":"^4.0.4","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.17.1","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.4","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.17.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.4.3_1761914384245_0.9581637987630391","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@portabletext/plugin-input-rule","version":"0.4.4","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.4.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"aa9c12d5b2db8c91fe1add170f74459ad3ac7dee","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.4.4.tgz","fileCount":22,"integrity":"sha512-pfQxFmACe9BEtU9BYdOuFEEp1v0Ybku37G5IC89zqnuDp4i+V8tsIMax2Vp3HWFR/h18wA/y9YeKmgv0jY+/rA==","signatures":[{"sig":"MEUCIEKr9qqRrmCcpHm6aJBztnHypPjQd3LYJyUQ/XK0T48rAiEAyojzz+xG4zJAFQ5esMGjEijG5+k+nzPZ2EM1LKWjAv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143675},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-plugin-input-rule-0.4.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/fb5b9b75764e5deca471cf4818ac630b/portabletext-plugin-input-rule-0.4.4.tgz","_integrity":"sha512-pfQxFmACe9BEtU9BYdOuFEEp1v0Ybku37G5IC89zqnuDp4i+V8tsIMax2Vp3HWFR/h18wA/y9YeKmgv0jY+/rA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.5","racejar":"1.3.2","typescript":"5.9.3","@types/react":"^19.2.0","@vitest/browser":"^4.0.5","@sanity/pkg-utils":"^8.1.4","typescript-eslint":"^8.46.1","@portabletext/editor":"2.17.2","@portabletext/schema":"1.2.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.5","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.17.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.4.4_1762183145277_0.24820923559460084","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@portabletext/plugin-input-rule","version":"0.5.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.5.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"9aab30143948e8f75fb40cb8b4341392585c9fdd","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.5.0.tgz","fileCount":19,"integrity":"sha512-8QemZQLAIuiUFDBJYcKjqP+RLyH2JW02mlks0LgH1lmMDi4t9gFGtO2zpDZJ0puEI7sQhxmhqW0tvvcOe16e7g==","signatures":[{"sig":"MEUCIQDbUOjdcdMw0bPTwgm4X0II+q4IAHqjik89/R254R/bmwIgDeYd6893m4zDplU5n/qwpM1Gjc+PAqa6BqgcxAVXAj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95582},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/51291a3683b6fce260a3d9456177ae91/portabletext-plugin-input-rule-0.5.0.tgz","_integrity":"sha512-8QemZQLAIuiUFDBJYcKjqP+RLyH2JW02mlks0LgH1lmMDi4t9gFGtO2zpDZJ0puEI7sQhxmhqW0tvvcOe16e7g==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.5","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.0","@vitest/browser":"^4.0.5","@sanity/pkg-utils":"^9.0.0","typescript-eslint":"^8.46.1","@portabletext/editor":"2.18.0","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.5","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.5.0_1762267963661_0.7762648918657609","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@portabletext/plugin-input-rule","version":"0.5.1","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.5.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"4d4579a130012a727cd057277d02197cb5f5e927","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.5.1.tgz","fileCount":19,"integrity":"sha512-TD45nYMjD+bdUlDkHbcU7uxXsdmXfA9s4PZL7sGa6Xoyr7xMm0eJyapLL784Ha+9FpRzepoXGhEcTrCbbHcKoA==","signatures":[{"sig":"MEUCIDAZLWF4mq1gNhAr2tQ7HBJPzh06mGiGhM03OPQfKhlVAiEArRAqQSzG0JvMDe3w2O5AA4MKN08vdw86ch1RkXncqRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95582},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.5.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/9e78bbb36f453452a7d74df688b376c7/portabletext-plugin-input-rule-0.5.1.tgz","_integrity":"sha512-TD45nYMjD+bdUlDkHbcU7uxXsdmXfA9s4PZL7sGa6Xoyr7xMm0eJyapLL784Ha+9FpRzepoXGhEcTrCbbHcKoA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.6","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.6","@sanity/pkg-utils":"^9.0.1","typescript-eslint":"^8.46.1","@portabletext/editor":"2.18.1","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.6","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.18.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.5.1_1762328305503_0.7081298383478871","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@portabletext/plugin-input-rule","version":"0.5.2","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.5.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"40fa27076c1de4c1c6685c62df81e3f272661d5d","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.5.2.tgz","fileCount":19,"integrity":"sha512-MZFJL84dYy9SyLCw4g0krO63L8Ap/VjnwttlSfLE2Ma6doFnag17aKYKG7xx1cj0IvkEKVrgWoeN3+hI1XsdaA==","signatures":[{"sig":"MEQCIAjTmLjRLoBX/YkZveAONgsFEp8h0oeeIyNV121Iw+gKAiBVnfWYETrLiM20XrNTCEDTOP4WcoFObQSSlRWIAJDvsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95582},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.5.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/f698f7b3e0ec28e0ec1cd746e16f90ed/portabletext-plugin-input-rule-0.5.2.tgz","_integrity":"sha512-MZFJL84dYy9SyLCw4g0krO63L8Ap/VjnwttlSfLE2Ma6doFnag17aKYKG7xx1cj0IvkEKVrgWoeN3+hI1XsdaA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.6","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.6","@sanity/pkg-utils":"^9.0.1","typescript-eslint":"^8.46.1","@portabletext/editor":"2.19.0","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.6","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.19.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.5.2_1762344083214_0.6322209854799588","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@portabletext/plugin-input-rule","version":"0.5.3","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.5.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"254306654c4d4c208e9a89c8e70635e16ff47b3e","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.5.3.tgz","fileCount":19,"integrity":"sha512-rFSq3vcUUm2ZbdAnc0wChB0cyM8+PuZqDz5grt30pQEqgJDPjMs6O1dK6yx6edDtdAjm0p6yAqrITn4Mt7KQ2g==","signatures":[{"sig":"MEYCIQDV7h/u50fYLUOLAFSGc0yJLd4MaMvxDN/EjmJhpSeh4gIhAIH4Zg6tHZTiY9gQznHxF7QbNn+UBVihtKvIi273AWa5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95582},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.5.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c34eaa8f78b85410038aad718f9d091a/portabletext-plugin-input-rule-0.5.3.tgz","_integrity":"sha512-rFSq3vcUUm2ZbdAnc0wChB0cyM8+PuZqDz5grt30pQEqgJDPjMs6O1dK6yx6edDtdAjm0p6yAqrITn4Mt7KQ2g==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.6","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.6","@sanity/pkg-utils":"^9.0.1","typescript-eslint":"^8.46.1","@portabletext/editor":"2.19.1","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.6","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^19.1.1","@portabletext/editor":"^2.19.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.5.3_1762419075818_0.9581620013923033","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@portabletext/plugin-input-rule","version":"0.5.4","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.5.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"c7f01fb609d0cfc1ef8d8339d59f2f788a574870","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.5.4.tgz","fileCount":19,"integrity":"sha512-7Uiwaj50lGRiEBoTwyOACKB9pmpfgTldrVH7ZTqHGQd127/+NHrwaL9JHXVcBq/+WH7q3M5LJCs6tl2Q8z+kvQ==","signatures":[{"sig":"MEYCIQDlHGVkE9l3OfPm4cagV+aBhYi/aVlv9+bc0K7N3EustwIhAKse3aJY2QjN5eC6OuRr471BeMP4n+VJjZgijhrcoSpn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95587},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.5.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c43a21459207f142c91b44b614c3f3e6/portabletext-plugin-input-rule-0.5.4.tgz","_integrity":"sha512-7Uiwaj50lGRiEBoTwyOACKB9pmpfgTldrVH7ZTqHGQd127/+NHrwaL9JHXVcBq/+WH7q3M5LJCs6tl2Q8z+kvQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.23.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.6","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.6","@sanity/pkg-utils":"^9.0.1","typescript-eslint":"^8.46.1","@portabletext/editor":"2.19.2","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.6","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.5.4_1762450029564_0.13953316385497572","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@portabletext/plugin-input-rule","version":"0.5.5","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.5.5","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"2788101143d778e0f18c492ca274c55bcca2b6b8","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.5.5.tgz","fileCount":19,"integrity":"sha512-nSkqPlWDQ/gt6ZFh3047Zh6g9VqPE4RpcFu7eVn2Gt2c6iLj8/n/Wf86BVNBjrCVC24ncSCnywnVPqBqZF1Qqg==","signatures":[{"sig":"MEYCIQCI1f8/K5mhEIn3Qq5p4D6z8tklsyIDW28XEemw+LxSnQIhAIRaHJb8Xho4o6cmB5iuJSoFoohQil8zrDpOqHI5JdDd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95587},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.5.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/df2f33ce2d2bfafd2b8dddd89b4f86b3/portabletext-plugin-input-rule-0.5.5.tgz","_integrity":"sha512-nSkqPlWDQ/gt6ZFh3047Zh6g9VqPE4RpcFu7eVn2Gt2c6iLj8/n/Wf86BVNBjrCVC24ncSCnywnVPqBqZF1Qqg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.6","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.6","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"2.19.3","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.6","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^2.19.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.5.5_1762527816080_0.2304905946679856","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@portabletext/plugin-input-rule","version":"0.5.6","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.5.6","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"12cc11da9bc87d7cffea25259f519379b2029763","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.5.6.tgz","fileCount":19,"integrity":"sha512-CkkUIQqUfH5ayfacQIYJQsAwYtoApZkC03+cnpkfT82UslhlZURcC5TnNtAkjGP1S29UY3cJJkfQkOLE3HnZUw==","signatures":[{"sig":"MEUCIE8D91I+P7e7+adKpdr+pEWAV5g9+VmoTti1ea6VFAN8AiEArBaoA+sKORy6ZEtes8DbqTpFzraMqRX6zXc1O9xxkQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95587},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.5.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b37eebe34a502a1bec6941a87c8390cd/portabletext-plugin-input-rule-0.5.6.tgz","_integrity":"sha512-CkkUIQqUfH5ayfacQIYJQsAwYtoApZkC03+cnpkfT82UslhlZURcC5TnNtAkjGP1S29UY3cJJkfQkOLE3HnZUw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.6","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.6","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"2.20.0","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.6","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.5.6_1762537992942_0.49968643717579186","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@portabletext/plugin-input-rule","version":"0.5.7","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.5.7","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"d34c166742f10c4169070a4f94ae9b00820f2355","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.5.7.tgz","fileCount":19,"integrity":"sha512-mmwkf6lHoZ3Z9KOhcBwD5tvNVkj0F/Lek6uv1pdKpW8dv+2ODnxPk3RLacpoXiNsdQfX65Oy3IBnArT1T7I3eg==","signatures":[{"sig":"MEQCIFJleP1n+tX1tZbEiYjSsXgEvBxh+SDygNYDt0lMcZRoAiASd2HoXDjKr9UARepS+cRBXNnL39d9Pum/qTWRvhSqsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95587},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.5.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/59567c01754c546a3910e2ad2ac3734c/portabletext-plugin-input-rule-0.5.7.tgz","_integrity":"sha512-mmwkf6lHoZ3Z9KOhcBwD5tvNVkj0F/Lek6uv1pdKpW8dv+2ODnxPk3RLacpoXiNsdQfX65Oy3IBnArT1T7I3eg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.6","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.6","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"2.21.0","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.6","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.5.7_1762759594827_0.5224382365392","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@portabletext/plugin-input-rule","version":"0.6.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.6.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"34cadcd1314768d32d723893b5ac0d9e1e638c7c","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.6.0.tgz","fileCount":19,"integrity":"sha512-tsyVyfUTZShIqTUQXwiOErM5u458Fnfuzbawx79OyF35z7re01KloKubVfXiibcObdOk9j5MAMJtb7kv7JQnEA==","signatures":[{"sig":"MEUCICufPw/R/kOujzldjLjL8OuZ9ndAFXSuDXarECqx8JvAAiEAlN4CyKCkcu6ZsY/QBPKygpZ7+vBmwXgnSN03EgzLH68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95316},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/d52aeb4a402e6eda1682b97e846f3122/portabletext-plugin-input-rule-0.6.0.tgz","_integrity":"sha512-tsyVyfUTZShIqTUQXwiOErM5u458Fnfuzbawx79OyF35z7re01KloKubVfXiibcObdOk9j5MAMJtb7kv7JQnEA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.6","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.6","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"2.21.0","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.6","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.6.0_1762760840858_0.42442516481422543","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@portabletext/plugin-input-rule","version":"0.6.1","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.6.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"679d5f5587660df7b146431c2b808a1257ecf8cd","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.6.1.tgz","fileCount":19,"integrity":"sha512-e3k7jM+9i/5a1Gk9rdUckd+pITaT0FKslHrbIpzyqG0AkE3cvESOAcKN4yM4HmuTeMMwA2uBooYyU9zUq9iADA==","signatures":[{"sig":"MEUCIQDPcHgumAU+P7BUzzyPEjMC3skZGorGUdD2DEfhLyKwVQIgUv4Zcx0bqHdP8ptnn8ciY5gvT2N07fy8QPZpJVrjTjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95316},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/80aece304b53367160b8ffef343a9b56/portabletext-plugin-input-rule-0.6.1.tgz","_integrity":"sha512-e3k7jM+9i/5a1Gk9rdUckd+pITaT0FKslHrbIpzyqG0AkE3cvESOAcKN4yM4HmuTeMMwA2uBooYyU9zUq9iADA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.6","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.6","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"2.21.1","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.6","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^2.21.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.6.1_1762851742817_0.5559484624586191","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@portabletext/plugin-input-rule","version":"0.6.2","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.6.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"748c60d8a8e55a0f697f7960d85ff8071445c0b7","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.6.2.tgz","fileCount":19,"integrity":"sha512-PdmpPTPL0s+YjU5DXuITg0JRs06wiRtFDt5T0wpoWuasd1palMMO8NHlmrIcq+1S1CdVRpDtIXsYWKMWdTr4Mg==","signatures":[{"sig":"MEUCIQCZcZSFm+YBhQmkzhTKqBc9P/yMhM/yT2jQmMnuHBenOAIgcIruF2IhNayL5ltDD1vDQZQiIzwe4GP5vt5HzNg3w4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95168},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.6.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c2f33bd9d01570a1f8ae9683cbfb9c9e/portabletext-plugin-input-rule-0.6.2.tgz","_integrity":"sha512-PdmpPTPL0s+YjU5DXuITg0JRs06wiRtFDt5T0wpoWuasd1palMMO8NHlmrIcq+1S1CdVRpDtIXsYWKMWdTr4Mg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.6","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.6","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"2.21.2","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.6","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^2.21.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.6.2_1762865614128_0.7947782796821878","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@portabletext/plugin-input-rule","version":"0.6.3","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@0.6.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"04c58096126d53ee5c1dcfb958d72a580fc7f5f1","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-0.6.3.tgz","fileCount":19,"integrity":"sha512-ZcWs5rL30r2o2LXlR/1wtBIChW74uMQAHA2PwKKXUoQjXv8VRWJispkadsIqxYqLJ7deVnV4x+GFrf80pEzHJw==","signatures":[{"sig":"MEYCIQDDEzTJDLW4z/ncXSrtxAwIv+vEWWdeb0fnwcwOxWQUXAIhALV9L/E3x/jbkrLi8ufcmsFqFYzF2F/xVMuxKVNYj4/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95168},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-0.6.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b8b2cbfb350efe948b90f18fc91be434/portabletext-plugin-input-rule-0.6.3.tgz","_integrity":"sha512-ZcWs5rL30r2o2LXlR/1wtBIChW74uMQAHA2PwKKXUoQjXv8VRWJispkadsIqxYqLJ7deVnV4x+GFrf80pEzHJw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.8","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.8","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"2.21.3","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.8","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^2.21.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_0.6.3_1762947111303_0.9500702368429268","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@portabletext/plugin-input-rule","version":"1.0.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"1d28bd438c6b2cf1a489acf3a6cf4b02c91139e3","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.0.tgz","fileCount":19,"integrity":"sha512-GFSX78Eum3k0FXYn42Bhz/qaNg35wFwvyvw3m50gF7K/ChYx/aT0SesDQnDpfCRXfeaGidyT3gl+KiN0NOX+qw==","signatures":[{"sig":"MEUCIQDqZCjdUEgUMa+y/LZ0l/Em890Rdb1nOSwlcZXFfKOarQIgZ+cc81idHG+iHEv/R6VU+bKM9OhR3lw8ugV1vJ/NCs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94830},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/a1b67829ab5680caf84df3f5e7e92dfb/portabletext-plugin-input-rule-1.0.0.tgz","_integrity":"sha512-GFSX78Eum3k0FXYn42Bhz/qaNg35wFwvyvw3m50gF7K/ChYx/aT0SesDQnDpfCRXfeaGidyT3gl+KiN0NOX+qw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.8","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.8","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.0.0","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.8","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.0_1763367012040_0.24868657663150517","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@portabletext/plugin-input-rule","version":"1.0.1","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"80a51206ea13f2bfcf5124b83b264f86165415b6","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.1.tgz","fileCount":19,"integrity":"sha512-0nQcwgTW9CMvtElsPKy1bq/lkeZ8T3gDOpnxff79Gq1NsHN1J/nwMjsfo6pWbYyOd0GlryWRDhvIZzdniADNQA==","signatures":[{"sig":"MEYCIQDCz1Kkne+jphBNInzYof4y+Hx2dPf28OKhVRmZnrUrJAIhANb0FViL4XzTkEVv+kW7Bm9P3ebkogEedppNK2AiFbV6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94830},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/8e0b720ba4c3d587ab0bee6db0d0d344/portabletext-plugin-input-rule-1.0.1.tgz","_integrity":"sha512-0nQcwgTW9CMvtElsPKy1bq/lkeZ8T3gDOpnxff79Gq1NsHN1J/nwMjsfo6pWbYyOd0GlryWRDhvIZzdniADNQA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.8","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.8","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.0.1","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.8","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.1_1763463636422_0.4656715527782862","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@portabletext/plugin-input-rule","version":"1.0.2","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"a6129c66620f913bf12cce84ac2a6ca7a52efb16","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.2.tgz","fileCount":19,"integrity":"sha512-cFK2uyzWMmkOqvtqYEvqQd6zlKMIYQaoltSMCbNoEngJHYdhPz2aTeKblv3VKSOTExqNZ01t7H8Q1rPDyGaiSQ==","signatures":[{"sig":"MEUCIQCsquKV2bYRynTezFo4leehbJGiwHfW0jbpSe5BQbhxgwIgfcExIA3xE+GHQxAjkDMIQwoO9X+c+eyrrg35hucBBoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94830},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/7d08cd5496001599bab7cb72e35a0cfa/portabletext-plugin-input-rule-1.0.2.tgz","_integrity":"sha512-cFK2uyzWMmkOqvtqYEvqQd6zlKMIYQaoltSMCbNoEngJHYdhPz2aTeKblv3VKSOTExqNZ01t7H8Q1rPDyGaiSQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.8","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.8","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.0.2","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.8","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.2_1763474506200_0.28252993875029864","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@portabletext/plugin-input-rule","version":"1.0.3","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"2bc2f97877f9c10e86f0147fd8a566da589daf4a","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.3.tgz","fileCount":19,"integrity":"sha512-RqtWZLq+WNZfugYC3Td77S5yGsGJNaCqO+dCTho29bNs/zpc1vZ2H8278yH1Tj5gOf+zfWNoeIlVxCrJ+vPq2Q==","signatures":[{"sig":"MEUCIC7zu/ZyDKihn3mb4+V9k6A9+pEdBeLs8/iIqJw6LmViAiEAoyjA3ncXDSgafWErlBfFU8Glf3s/zyABSTOa2yExUu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94830},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/5508f81d384e0fc8367a05396f8ce291/portabletext-plugin-input-rule-1.0.3.tgz","_integrity":"sha512-RqtWZLq+WNZfugYC3Td77S5yGsGJNaCqO+dCTho29bNs/zpc1vZ2H8278yH1Tj5gOf+zfWNoeIlVxCrJ+vPq2Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.8","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.8","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.0.3","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.8","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.3_1763475938120_0.9123764601075546","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@portabletext/plugin-input-rule","version":"1.0.4","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8b1d011d28dadcee129dc8d39124324c3f5aa316","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.4.tgz","fileCount":19,"integrity":"sha512-OFWF2PmNl0/HCqWAHcsAUBDVeFdpmfUTEXZzM9vtoJ/Q7tdWuBV0ezmXes6JOfrIQRgZnSlDCIScfpu0DR7q/A==","signatures":[{"sig":"MEYCIQDJiZjSH2By1mcu+GCDDdEisy33qeqrYpuvjMqhOId6uAIhAPltvnVDMcX3CTLx3SPnKDlasyclD0i+SLt8/hpKEv/6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94830},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/9dffeb49e9cd48d2977da7c3c853ebb9/portabletext-plugin-input-rule-1.0.4.tgz","_integrity":"sha512-OFWF2PmNl0/HCqWAHcsAUBDVeFdpmfUTEXZzM9vtoJ/Q7tdWuBV0ezmXes6JOfrIQRgZnSlDCIScfpu0DR7q/A==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.8","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.8","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.0.4","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.8","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.4_1763539889562_0.8038657677085463","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@portabletext/plugin-input-rule","version":"1.0.5","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.5","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"7fcb6b93454082770e404423331f323115944088","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.5.tgz","fileCount":19,"integrity":"sha512-ywBjYTeqYtfILMjvJBxMWpf76XV1w94cGFJoR0dqU5ZJ4vyjd8Lvgj95f+QtPMlMr9vV4UGz6IxT+lICuRezZQ==","signatures":[{"sig":"MEUCIAkyI5j7pKF0cmaLjo41+ILDfE3CkH0WQ99vbE69aPDeAiEA3MzyAVYjkeVIvhnEiDyCmHRyhApmi+RNhTpepvY6QuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94830},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/993901b98daa59d7c77a02f349347a0b/portabletext-plugin-input-rule-1.0.5.tgz","_integrity":"sha512-ywBjYTeqYtfILMjvJBxMWpf76XV1w94cGFJoR0dqU5ZJ4vyjd8Lvgj95f+QtPMlMr9vV4UGz6IxT+lICuRezZQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.3","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.9","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.9","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.0.5","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.9","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.5_1763643667931_0.9430016217394166","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@portabletext/plugin-input-rule","version":"1.0.6","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.6","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"0ec749e081d219dfe072735a2a6c2c0dc3b8e8d2","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.6.tgz","fileCount":19,"integrity":"sha512-a+h3tr8OPkH8Fw1Ajt1QTZ3+0BS919YY+U94/FNHWBVM6qe7fpY2D2nzdEYpJu5MF+q3HAcOJ0Uv0qUP2/pWfg==","signatures":[{"sig":"MEUCIQCS6yOOS043a0/pDiNUv2PjHzB5PgZLxQKJpLmlhzLu1AIgVcqxKKf/gUsiggpnyk6PNDY9xT0Xe/GUhpBOrkGMrLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94830},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b4ed826faeee259f03e00f09c2ea9b6c/portabletext-plugin-input-rule-1.0.6.tgz","_integrity":"sha512-a+h3tr8OPkH8Fw1Ajt1QTZ3+0BS919YY+U94/FNHWBVM6qe7fpY2D2nzdEYpJu5MF+q3HAcOJ0Uv0qUP2/pWfg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.3","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.9","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.9","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.0.6","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.9","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.6_1763729384212_0.6979202285310055","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@portabletext/plugin-input-rule","version":"1.0.7","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.7","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"e842e892df2e6d5f6bb1bac9d47241fb41384b39","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.7.tgz","fileCount":19,"integrity":"sha512-U3sUpTeCUv+5eVGWntJc+CZA0gGZ5gIvg80PZi1AF8696FIQN5NnOMy/n/BPqPYFxcjmb7qy2JBHYUhoVI68xg==","signatures":[{"sig":"MEQCIEDJhJoal8OhmuQjkihPm/8Z1a9R5zSEJGzZbUndBxhOAiBBgqayy56PJSGVwEopWYTZfXRTHaTsJ+RO2eq/7HWCeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94830},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/219c46fe05503d22c6cfd91086c24903/portabletext-plugin-input-rule-1.0.7.tgz","_integrity":"sha512-U3sUpTeCUv+5eVGWntJc+CZA0gGZ5gIvg80PZi1AF8696FIQN5NnOMy/n/BPqPYFxcjmb7qy2JBHYUhoVI68xg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.3","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.9","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.9","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.0.7","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.9","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.0.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.7_1764077073075_0.705753785951839","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@portabletext/plugin-input-rule","version":"1.0.8","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.8","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"a220d53af28fdce2fd34ae09e121af51e95d4de0","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.8.tgz","fileCount":19,"integrity":"sha512-hTdXknBKmw79SGImacMNNczv0MVFcBDT40mFJjL/a6pRKuWcZUlEsBQS4jGcO31scmylnS3zKtHG2taZgZqAYA==","signatures":[{"sig":"MEYCIQCOqr05cf72d+xf1qno2bt95r4N0GQB681WzjVZnP0ArAIhAKJojoBEpITjlj+haKVECs2tTqKlTih5/wLAXupHJ3h5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94830},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0ac4a92a267b34d2fb154d40a6aacdde/portabletext-plugin-input-rule-1.0.8.tgz","_integrity":"sha512-hTdXknBKmw79SGImacMNNczv0MVFcBDT40mFJjL/a6pRKuWcZUlEsBQS4jGcO31scmylnS3zKtHG2taZgZqAYA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.9","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.9","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.0.8","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.9","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.0.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.8_1764315207072_0.5768620883889513","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@portabletext/plugin-input-rule","version":"1.0.9","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.9","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"3545b4d98a03de477a8c0c1826349383efd91645","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.9.tgz","fileCount":19,"integrity":"sha512-D6/hm0E6qpoZ/FAy1WevhKCVfVJ3bv3PDJTenpvsOyMAmo79n3g4W7xZvIKBxVq04E7+tNhxX0jI5mAbgMqLyA==","signatures":[{"sig":"MEUCIQDbdzTfF0fzz3ASazdwVK6c6Iz8iu2BA3a/BHYtBeOuJwIgNOpu9Vfp40x2OV5JxY218aJSVaO1rrSUMD8iBtqTGGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94830},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/ca51290ae2ad97d82db5466f80f1b2fd/portabletext-plugin-input-rule-1.0.9.tgz","_integrity":"sha512-D6/hm0E6qpoZ/FAy1WevhKCVfVJ3bv3PDJTenpvsOyMAmo79n3g4W7xZvIKBxVq04E7+tNhxX0jI5mAbgMqLyA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.9","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.9","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.0.9","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.9","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.9_1764317534577_0.3799623671901984","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@portabletext/plugin-input-rule","version":"1.0.10","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.10","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"dbe409d49ed5a0ebacda80b8646a58efa5fd3f48","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.10.tgz","fileCount":19,"integrity":"sha512-JrpoRc+kCZcrY46XwfqdEZFXhFWjgtcgsvjdTSyspZrnGhLgrAnQi+kEp0C7KR1ugvlNW04onIca0SOTJWx6pw==","signatures":[{"sig":"MEQCIBSOD4skuAwxoBowONZD145biMKP05lx1Y3S9JGHZtwIAiAC2mqUqSMn0L8+bWQWk6i7tzA4hj7X99Khu+7OAcxqEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94831},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/ec1e207cdbb59742f9f051fe1dd53125/portabletext-plugin-input-rule-1.0.10.tgz","_integrity":"sha512-JrpoRc+kCZcrY46XwfqdEZFXhFWjgtcgsvjdTSyspZrnGhLgrAnQi+kEp0C7KR1ugvlNW04onIca0SOTJWx6pw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.9","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.9","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.1.0","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.9","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.10_1764319581292_0.9029428771337178","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@portabletext/plugin-input-rule","version":"1.0.11","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.11","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8328ca1bf41630cff96e8a4080ef69d5935dfbe8","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.11.tgz","fileCount":19,"integrity":"sha512-p1n4n7nKEg/9qiV1C4l9YOzB7G/hRZZz5WyZliWQcnq7xJ3vUaqa7vqe59xeHO6qp91NZ3P4WL2Qzx2euBQjYQ==","signatures":[{"sig":"MEUCIGeJbIGVIYdKU89qznYn7nVy13KuuQIvuiSVLKzHrAH0AiEA7LlUMY9I48kV1w045gaj1703cC5Ai9wDhKwek/DQ4zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94831},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/bb30e14db4599e64886e79b5ad836e39/portabletext-plugin-input-rule-1.0.11.tgz","_integrity":"sha512-p1n4n7nKEg/9qiV1C4l9YOzB7G/hRZZz5WyZliWQcnq7xJ3vUaqa7vqe59xeHO6qp91NZ3P4WL2Qzx2euBQjYQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.9","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.9","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.1.1","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.9","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.11_1764338477192_0.419691623978105","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@portabletext/plugin-input-rule","version":"1.0.12","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.12","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"74fbc9245a0c1ed0fadb2fc7b176a7aa388e4c65","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.12.tgz","fileCount":19,"integrity":"sha512-iPqTX+3ufKtfEI09beeUd2HbGwbGiHydo2i/8pXefY8pySesewoSGHUUrA4Rim2/wMN6VF09hhUKStVbJZ8xuQ==","signatures":[{"sig":"MEYCIQDF0rQbi/OvesdXDoCeVsKklrRgRGb8laE7LRm3fnG65AIhAJIdPMXpcsOSeHDWfFlFHus6VU58rXQBD7cLpGCFU3Kh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94868},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/46e3f7d224c84867e30b8609cd445265/portabletext-plugin-input-rule-1.0.12.tgz","_integrity":"sha512-iPqTX+3ufKtfEI09beeUd2HbGwbGiHydo2i/8pXefY8pySesewoSGHUUrA4Rim2/wMN6VF09hhUKStVbJZ8xuQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^9.0.3","typescript-eslint":"^8.46.1","@portabletext/editor":"3.1.2","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.12_1764760153408_0.712430444923728","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@portabletext/plugin-input-rule","version":"1.0.13","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.13","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ccf1665758662824aeb2990cf607a410fc56af07","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.13.tgz","fileCount":19,"integrity":"sha512-RVvvPW6T3p0plrlJUBkN5S2wLuUvuR8rszx6qI4qZaCK+b6SoGdKseWQFOndURtswCnJ91iGNm8FJYvi412vgQ==","signatures":[{"sig":"MEUCIE6oiWY0bXlDyjVMFu56naX61R8rBgUD87bysAeLezo6AiEA0XE6OQRUQM5VvSAwsFR+or4cNxjGAvlRkepSg1jkmdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94869},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/f46e0080476df1659096ab7db471f815/portabletext-plugin-input-rule-1.0.13.tgz","_integrity":"sha512-RVvvPW6T3p0plrlJUBkN5S2wLuUvuR8rszx6qI4qZaCK+b6SoGdKseWQFOndURtswCnJ91iGNm8FJYvi412vgQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.0.0","typescript-eslint":"^8.46.1","@portabletext/editor":"3.2.0","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.13_1764765650422_0.01572674482382186","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@portabletext/plugin-input-rule","version":"1.0.14","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.14","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"fcba28a703459630a74f25e94e52fceb438d794a","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.14.tgz","fileCount":19,"integrity":"sha512-RjwVBB540q9J3CuW6HcQHeFow0e+e+GFiyWwu0CHPFn3SWSytFVzpnk2Bbm+jazeULj5jEzIY8GlRTtfAAMjQw==","signatures":[{"sig":"MEUCIArLHWRnfMMPtZ45fvSWa96OlzNYJP8Riwzs6hIbTxLbAiEA+33TiZgmZ5DRQJ9BY94e3OpjRQp8qVhT/Q1PXl4IURM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94869},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/74c06238ae3f7428275fe357b6ddbab8/portabletext-plugin-input-rule-1.0.14.tgz","_integrity":"sha512-RjwVBB540q9J3CuW6HcQHeFow0e+e+GFiyWwu0CHPFn3SWSytFVzpnk2Bbm+jazeULj5jEzIY8GlRTtfAAMjQw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","eslint":"^9.38.0","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.2","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.0.0","typescript-eslint":"^8.46.1","@portabletext/editor":"3.2.1","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.14_1764768024356_0.6737007889847426","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@portabletext/plugin-input-rule","version":"1.0.15","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.15","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"bee4d15b6b272cbab3029eabdfb25099a61e7eb4","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.15.tgz","fileCount":19,"integrity":"sha512-HwAOA0rVDVJH+t1PmETvuCNi3UR4G38RQO7WCH15mJnKCjuuVoadlnni2bW5yHBIRXqYu3XtjZvUUjI1TqSHyg==","signatures":[{"sig":"MEYCIQDsB4DMptZ2QgDoUU/ANMoJKuau477vw1odzFwIgSxpGwIhAO6hHH9A0ha9+9hYCdF1RLFtZ9OTI0tUAM0rW/O6M0P8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94869},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/4f2ba010bceef8e8ce47893d3b0f1294/portabletext-plugin-input-rule-1.0.15.tgz","_integrity":"sha512-HwAOA0rVDVJH+t1PmETvuCNi3UR4G38RQO7WCH15mJnKCjuuVoadlnni2bW5yHBIRXqYu3XtjZvUUjI1TqSHyg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.38.0","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.0.0","typescript-eslint":"^8.46.1","@portabletext/editor":"3.2.2","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.15_1764796180487_0.02887346311142336","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@portabletext/plugin-input-rule","version":"1.0.16","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.16","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"c3ef72b20130c9bb12273ed59336d6f5889182fb","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.16.tgz","fileCount":19,"integrity":"sha512-3K2p1FtkcbDkp9ad2dOdHvZG2ySN1JI0Q//8kD8zvuAU/q+wGBR7TqoK+Kvwy5hl2K7bAhFroE9FZ2KIpOeQyw==","signatures":[{"sig":"MEUCIHUG8FkEjsmI7N5B9LE5CmVfRGaShfPuqG6bY7WXf0/RAiEA/uB+PV2Lm4SQIk7MicSn+0u0QogFgi5QMwQorPmD0jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94869},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/8a7f3448a65bb9fbac0f8a98a0f7baa9/portabletext-plugin-input-rule-1.0.16.tgz","_integrity":"sha512-3K2p1FtkcbDkp9ad2dOdHvZG2ySN1JI0Q//8kD8zvuAU/q+wGBR7TqoK+Kvwy5hl2K7bAhFroE9FZ2KIpOeQyw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.0.0","typescript-eslint":"^8.48.0","@portabletext/editor":"3.2.3","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.16_1764854353447_0.37516354261299845","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@portabletext/plugin-input-rule","version":"1.0.17","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.17","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ad3e628a140453bf6ac28ab7cb4116b090d9f2ba","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.17.tgz","fileCount":19,"integrity":"sha512-FVjEdkIuMSh1Z8Rlkh2Thg1MGFtih0eBFgaF9f9zcT5reUBREvV2iv7HhQIMjYC1tVJlVMX8alN07AqpMwFOBg==","signatures":[{"sig":"MEUCIGvBuFCJMy0ztHJqD5D3oBPpn9sYQh7xL03XlWi57JicAiEA3zN0MAESW3lEoO8psXD77fSK42QjHdW7ErcMaWeQeWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94869},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/022fb1f753e2e224081809017b764145/portabletext-plugin-input-rule-1.0.17.tgz","_integrity":"sha512-FVjEdkIuMSh1Z8Rlkh2Thg1MGFtih0eBFgaF9f9zcT5reUBREvV2iv7HhQIMjYC1tVJlVMX8alN07AqpMwFOBg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.0.0","typescript-eslint":"^8.48.0","@portabletext/editor":"3.2.4","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.17_1764860058583_0.1380348557301474","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@portabletext/plugin-input-rule","version":"1.0.18","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.18","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8768b27a18b1cc1a32ad683b8ecb809b64a45779","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.18.tgz","fileCount":19,"integrity":"sha512-RZqKTgjNoLyRBhCAPxSDq5jqXflrlrLxOByvJbDBBnF8rML0s0JZIBo9PNfI3JPFvJNg6P1gUN7IyN4J8eNxeQ==","signatures":[{"sig":"MEUCIQCkmHe3hmrLe8oS2vhp2lbJVvS9gK/QuPkZCVCqDAetNAIgbh9kGenlP/Epx4gIdGsHanu5R0Jx810+JG0EGfzmoN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94869},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/40b206ec4492208b20d32d35efbab543/portabletext-plugin-input-rule-1.0.18.tgz","_integrity":"sha512-RZqKTgjNoLyRBhCAPxSDq5jqXflrlrLxOByvJbDBBnF8rML0s0JZIBo9PNfI3JPFvJNg6P1gUN7IyN4J8eNxeQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.1.1","typescript-eslint":"^8.48.0","@portabletext/editor":"3.2.5","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.2.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.18_1764917784808_0.45021710948642446","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@portabletext/plugin-input-rule","version":"1.0.19","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.19","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8032574012f64b4834760dd6464831da6d154f3b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.19.tgz","fileCount":19,"integrity":"sha512-LevlR8AJSe73+LLfaAmjdf0bNegUdBQjzvUy37E/nLm1kVgdAwRN3kqRtOk2taX3XGgSfE7Y+fbimHgTlNdX5Q==","signatures":[{"sig":"MEUCIAGw5/1Rh1gEg0DqH+wVXi1ghzjXOoi6oZIjv2rNlsbEAiEA17nWimSGfX2ibQvvfawiIIG6wpe4G6a+3/aG/iM768M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94869},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.19.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/f96e69ba44b7ae50c0bd32509fc893fa/portabletext-plugin-input-rule-1.0.19.tgz","_integrity":"sha512-LevlR8AJSe73+LLfaAmjdf0bNegUdBQjzvUy37E/nLm1kVgdAwRN3kqRtOk2taX3XGgSfE7Y+fbimHgTlNdX5Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.1.1","typescript-eslint":"^8.48.0","@portabletext/editor":"3.2.6","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.2.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.19_1765182470473_0.07793186331958246","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@portabletext/plugin-input-rule","version":"1.0.20","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.20","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"a6f4257ad6ac6108b11e1223568affa7593f07f8","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.20.tgz","fileCount":19,"integrity":"sha512-Qv0BuVrC8RetiOsP3XS/KibGvjecCsxtxzJVU/Sj5QZDw3OgnhhXAv7Bg83dMHYBmt7qHn3DysXCDqoplr7EHQ==","signatures":[{"sig":"MEYCIQDdZOVHdfsojpq/BpMMQO6phVIYW1bghTDV38CJIcWv7QIhAKAxlnBeuCjiTiEzjlP8bg1j/6pNJG8+pi2COFsW3GSU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94869},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/dc551896db1a1874208e371a373dfd28/portabletext-plugin-input-rule-1.0.20.tgz","_integrity":"sha512-Qv0BuVrC8RetiOsP3XS/KibGvjecCsxtxzJVU/Sj5QZDw3OgnhhXAv7Bg83dMHYBmt7qHn3DysXCDqoplr7EHQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.1.1","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.0","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.20_1765189344695_0.6408403056215661","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@portabletext/plugin-input-rule","version":"1.0.21","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.21","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"92bf30ff4339f98e27d734c6bf241ff7ceaf617a","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.21.tgz","fileCount":19,"integrity":"sha512-YIrM6yI9MHJIixsULQ8w+p1+nzFiwKF5YGpC13fi3if5/Ms6Q5UqooTLxEyV0jFLLYsxCMjUW8MMwpZip7J5xw==","signatures":[{"sig":"MEQCIBI5tybySiS0WPCVm+IU230VRP8urTgTDSK4tXooNbUxAiBDLUXIXHjPx1Gd2beOmte8HOua1T9QSvgeKq4dxVXbgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94869},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/facb69ea3d018624292c35e4a2818855/portabletext-plugin-input-rule-1.0.21.tgz","_integrity":"sha512-YIrM6yI9MHJIixsULQ8w+p1+nzFiwKF5YGpC13fi3if5/Ms6Q5UqooTLxEyV0jFLLYsxCMjUW8MMwpZip7J5xw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.1.1","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.1","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.21_1765192799630_0.7484645294467827","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@portabletext/plugin-input-rule","version":"1.0.22","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.22","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8c9e1d82f799d7ed7d6be59cd1dd13a233a1bd2f","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.22.tgz","fileCount":19,"integrity":"sha512-55gXPcWTp+gvxuFY4ZHgxlN036DadD7/wlr6Qf9NDzEPwQqU8VtvKPti835EVcyl79DMeGqaqVrUAXPpJY4eyg==","signatures":[{"sig":"MEUCIA1Dr/4qASFxuRcPH9D3DINDZg8VPPrVJ82pSy5SJN2bAiEA/ciEefiN5aK82Lz+iig/K+NFZyUM3C/jDSkdJVtkUho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94869},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/e1f2ea16fa4107b4cbaebc37506c6822/portabletext-plugin-input-rule-1.0.22.tgz","_integrity":"sha512-55gXPcWTp+gvxuFY4ZHgxlN036DadD7/wlr6Qf9NDzEPwQqU8VtvKPti835EVcyl79DMeGqaqVrUAXPpJY4eyg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.1.1","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.2","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.22_1765278345982_0.7857514364004359","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@portabletext/plugin-input-rule","version":"1.0.23","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.23","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ec6e4d2203328baf91c04b5bdb071f1984c87ea1","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.23.tgz","fileCount":19,"integrity":"sha512-aVWs/8ISC33yFPdUqD+qyPl9tJ9LfMKfA1HuChDJYpweVQH2Llj3apY0BE8EVrkLCTCN7GFx1fvwbSqNpioVmQ==","signatures":[{"sig":"MEUCIBVkWD7KKI8TUiMh4Nnc1KzgjH4SiCu0bPKuUmBRou0DAiEAhkFshrfcd3B6hy7nVlnvDbi9sHfXJPv4WFjWyR7zY+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94872},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.23.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/4f28a94bcb0f5fc26c209541d1015020/portabletext-plugin-input-rule-1.0.23.tgz","_integrity":"sha512-aVWs/8ISC33yFPdUqD+qyPl9tJ9LfMKfA1HuChDJYpweVQH2Llj3apY0BE8EVrkLCTCN7GFx1fvwbSqNpioVmQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.0","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.1.1","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.3","@portabletext/schema":"2.0.0","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.23_1765282111404_0.38388467266678994","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@portabletext/plugin-input-rule","version":"1.0.24","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.24","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"1a7e13086af49997fa4247c190fcd7045b1b75fb","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.24.tgz","fileCount":6,"integrity":"sha512-UbaF/B2NnSxIoXSpsVZ8T3RFDhjQ9kjoDQmL5cS8ryqCXYlW3VkB8SkwjYecL86/zYl7HZn/3Jsbq3XwfDlQ0A==","signatures":[{"sig":"MEYCIQCuITLWUnZVDp7Sfo/FnqeKvTg4sGZ1z4/VQ1jeB2ZazAIhAIHWMgse2LTuPThIUb8G7wIX+Guw7HnyoEzMmqeS8vER","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57736},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.24.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/141316804ee54dbe9ffc417cb3547a71/portabletext-plugin-input-rule-1.0.24.tgz","_integrity":"sha512-UbaF/B2NnSxIoXSpsVZ8T3RFDhjQ9kjoDQmL5cS8ryqCXYlW3VkB8SkwjYecL86/zYl7HZn/3Jsbq3XwfDlQ0A==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.1.1","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.4","@portabletext/schema":"2.0.1","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.24_1765282435259_0.391734945423198","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@portabletext/plugin-input-rule","version":"1.0.25","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.25","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ebc46c8da03c84d284ab00e365a5d9d0b0f772f2","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.25.tgz","fileCount":6,"integrity":"sha512-uE04GADYdCRp9RylApo5PVNkNnQXl9nPV4kJBRMxVm6JFoAt83H5hGZ8nTm7aCTX2mYwpj4mfZIri3ehqVRoXA==","signatures":[{"sig":"MEUCIHQbp0IhrdmuSv+QXq/8cSeKZiibsjtEsJpqiuT/uzWYAiEAgQJT8rZFaoaWJ2KRoJwd53j+uSQNElr+VjpLvy4VSMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57736},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.25.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/cc4b94af643cd58e45d26c82cc07d9b2/portabletext-plugin-input-rule-1.0.25.tgz","_integrity":"sha512-uE04GADYdCRp9RylApo5PVNkNnQXl9nPV4kJBRMxVm6JFoAt83H5hGZ8nTm7aCTX2mYwpj4mfZIri3ehqVRoXA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.6.4","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^1.0.0","@sanity/pkg-utils":"^10.1.1","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.5","@portabletext/schema":"2.0.1","@vitejs/plugin-react":"^5.0.4","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.25_1765285020417_0.6402895272891822","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@portabletext/plugin-input-rule","version":"1.0.26","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.26","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"124b9cca1dbe9cd730a768fe0cc5fa61bf456ddb","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.26.tgz","fileCount":6,"integrity":"sha512-KHdp7eZJLz9xdpEgNzSCav4zAoz7nh0t/CY2gS5yb6fXSxzt+GSs2Jz//d5yBGHUh+wYqNTc4n80Xhx9NC8Y4w==","signatures":[{"sig":"MEUCIQC2VtszU5OFkA+97f21fuQAVM3z92KTsJmBRMoHHTfHfgIgI8rnB+Hu8VtgT0Vye0bg2Elhn3xbkbeC9eaDNeBD+to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57736},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.26.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c874418ad35d7e2dc6eef2490a8aa052/portabletext-plugin-input-rule-1.0.26.tgz","_integrity":"sha512-KHdp7eZJLz9xdpEgNzSCav4zAoz7nh0t/CY2gS5yb6fXSxzt+GSs2Jz//d5yBGHUh+wYqNTc4n80Xhx9NC8Y4w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.6","@portabletext/schema":"2.0.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.26_1765359334676_0.5233125888703587","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@portabletext/plugin-input-rule","version":"1.0.27","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.27","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"12483095d7c17dcbcfc47a9981a7149329a3df10","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.27.tgz","fileCount":6,"integrity":"sha512-n0aQCwyHBqSgB8eWVeo49EIDiw6P6yHOP6MxGHU2IdmpZ1CfEHsHCeoqerp5G2DAc00rvYZdU6sxNr/mEWb6bA==","signatures":[{"sig":"MEYCIQCeQlgP6ZpGyCOjKm6buAs/oyBUzlrxNrVmC5tYpXmD6wIhAPokH8NcnN+4Q5H75JakmFMBkkbIyuBlgbg2DYRUZZVg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57736},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.27.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/10faff4b1b52677fa624a75f3338a848/portabletext-plugin-input-rule-1.0.27.tgz","_integrity":"sha512-n0aQCwyHBqSgB8eWVeo49EIDiw6P6yHOP6MxGHU2IdmpZ1CfEHsHCeoqerp5G2DAc00rvYZdU6sxNr/mEWb6bA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.7","@portabletext/schema":"2.0.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.27_1765362851707_0.3855698317343921","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@portabletext/plugin-input-rule","version":"1.0.28","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.28","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"9ee4e9f36e36e989c6b1bb11785b199f037d1352","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.28.tgz","fileCount":6,"integrity":"sha512-ypzPGKflMCguUz7scTxPG+kZ5RaIofUZ+A4PwjAFPfkM+taXjlxjuFa6XCSDGwzNdJUi5ST5YnEBfGHK5m6lBQ==","signatures":[{"sig":"MEYCIQCTcR3L/3NQSRJqI6bSgvrN5J1CwZkY/1ixU+w6m22ovQIhAOHh4e4u5W4M7SosWSiH2obN/d4t5JT1yf2yrlMOyCRv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57736},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.28.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/141120d312518df9856e0fedbea73689/portabletext-plugin-input-rule-1.0.28.tgz","_integrity":"sha512-ypzPGKflMCguUz7scTxPG+kZ5RaIofUZ+A4PwjAFPfkM+taXjlxjuFa6XCSDGwzNdJUi5ST5YnEBfGHK5m6lBQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.8","@portabletext/schema":"2.0.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.28_1765380639909_0.9490846914029718","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@portabletext/plugin-input-rule","version":"1.0.29","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.29","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"da853448cf5aacff16e3a5b3fa3c782272014661","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.29.tgz","fileCount":6,"integrity":"sha512-9evxGcyA5toIVKoTfY1qAzOhiYXzmcSMpojEZmyHbVpTYUNdANbpen2/sspVS8EFWk5YZhiCUT1JQvI8Jcn4fg==","signatures":[{"sig":"MEUCIDsfJVZegDUlRZgyGJEDAfOFLdW+WlueUk623DBFYf2jAiEAhSbPU5eqsudf8Mt6zJOqc8umDkycnBuFC8tCESLLYiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57736},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.29.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/6910e573d7df4d2a7e0cc45d7f0d5c8d/portabletext-plugin-input-rule-1.0.29.tgz","_integrity":"sha512-9evxGcyA5toIVKoTfY1qAzOhiYXzmcSMpojEZmyHbVpTYUNdANbpen2/sspVS8EFWk5YZhiCUT1JQvI8Jcn4fg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.9","@portabletext/schema":"2.0.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.29_1765445367615_0.012647883608010835","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@portabletext/plugin-input-rule","version":"1.0.30","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.30","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"640e1118668f37f3153ecc040410b9e8e74c36e0","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.30.tgz","fileCount":6,"integrity":"sha512-6AmnnFJou7VyU/4jJWTSbcAoBiHmEYqq5Qx78aloQk4XxoEKXbDjONz22HYZL4NEJOSb0mwUgRMoZYzSNAk2Rg==","signatures":[{"sig":"MEUCIQC5tyHYuXVt74tk1ZXIG0s8jOwrGMl3DUDEKrwTdlSffwIgGiAmqihS4ePGBh/uaTi9lki9beXW7CRW1FASm0p1i5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57738},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.30.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b3b5904ad55ec97bbaed542ea257ad7c/portabletext-plugin-input-rule-1.0.30.tgz","_integrity":"sha512-6AmnnFJou7VyU/4jJWTSbcAoBiHmEYqq5Qx78aloQk4XxoEKXbDjONz22HYZL4NEJOSb0mwUgRMoZYzSNAk2Rg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.10","@portabletext/schema":"2.0.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.10"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.30_1765447430202_0.7844119386442463","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@portabletext/plugin-input-rule","version":"1.0.31","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.31","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"bfb9275493a80021a4beb491a63eb95fbe526708","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.31.tgz","fileCount":6,"integrity":"sha512-CehEFRz0tRngy02XDefLZYggsPBquiRHXt1hf2p2lFC4+XtOtoZmxvGCx5dQm0ps+zWzNgkFxZFsXCzVBPf2aw==","signatures":[{"sig":"MEUCIQD8O+PwALMM93bxYeLpa7ox5XpUabqWGjcD4XIb6rrMMAIgLhO9KaLm3sCcV9EdkCzNqmdTzpd0U9+DIzB8VcX8uVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57738},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.31.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/bac86e3aee6a2c16656696e3d5cd1424/portabletext-plugin-input-rule-1.0.31.tgz","_integrity":"sha512-CehEFRz0tRngy02XDefLZYggsPBquiRHXt1hf2p2lFC4+XtOtoZmxvGCx5dQm0ps+zWzNgkFxZFsXCzVBPf2aw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.11","@portabletext/schema":"2.0.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.31_1765449149157_0.5885835614280961","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@portabletext/plugin-input-rule","version":"1.0.32","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.32","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"fd26ead3e6de80f4a9af19feb047418e43bf82d6","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.32.tgz","fileCount":6,"integrity":"sha512-NJPXaKt71hYTWPpu+ljbRcjoINEaIjvK/1Qe+zH7uVJCaxySTy3nOZnWm6jHXRKkDgXmNy06yUqlJvgPlEbRlg==","signatures":[{"sig":"MEUCIQDFyTmaAt+McE7T/5MAQb+ZysANTrf0vI4VSspuh/t9EAIgGBkRpW3Wg2RWvlLqnBiKMSS98M4trBY9ojUQjRrSCDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57738},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.32.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/d53c185d58af58d6379976c2f5f05567/portabletext-plugin-input-rule-1.0.32.tgz","_integrity":"sha512-NJPXaKt71hYTWPpu+ljbRcjoINEaIjvK/1Qe+zH7uVJCaxySTy3nOZnWm6jHXRKkDgXmNy06yUqlJvgPlEbRlg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.12","@portabletext/schema":"2.1.0","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.12"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.32_1765452621350_0.7120414175822685","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@portabletext/plugin-input-rule","version":"1.0.33","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.33","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"f52f439b0c9883d8c5c991d26eaf6e5f3f157e9c","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.33.tgz","fileCount":6,"integrity":"sha512-uAtAeCtJVSVJNy8jmUQTg7IwcEdMncfXBG77uEWUegSzNtFmmbOYMNmnq6+aMwB03ngKJ1tTaJRcCnHnpcX8nw==","signatures":[{"sig":"MEUCIQCo9tsJUUWXr7A0WvHYi9IWPxqALh/bDZ6zrsTNXGXSigIgBt/AgmLQEotZ8iWAJxft6ZmI9HtD5dA3BudjaFavBWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57738},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.33.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/5cde76637a6da4609c9ba78dd6702ab3/portabletext-plugin-input-rule-1.0.33.tgz","_integrity":"sha512-uAtAeCtJVSVJNy8jmUQTg7IwcEdMncfXBG77uEWUegSzNtFmmbOYMNmnq6+aMwB03ngKJ1tTaJRcCnHnpcX8nw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.13","@portabletext/schema":"2.1.0","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.13"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.33_1765524682726_0.4280067316066778","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@portabletext/plugin-input-rule","version":"1.0.34","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.34","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"e031c5fa9e9f171f8b2ffa0f70550a9dcfd10042","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.34.tgz","fileCount":6,"integrity":"sha512-UTCKtNowapYx3Z9yMDbrIXBZq7V35XWlD9LKsZt2UUkCRCNzDeEAYHjO3eL7mXkQ3gpumAQOCvTLKAT8fVsdOw==","signatures":[{"sig":"MEYCIQDDY9xe/C2MfUzGQunO4Bj+iCUIr4fNAdMeKZ2Zl+EuLgIhAO67OIF2QpZL4Sb5vd9ajvfYQzkSAVRDH7ESByhgs5gh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57738},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.34.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/58c93b11c77e25d639cc1aa602e60288/portabletext-plugin-input-rule-1.0.34.tgz","_integrity":"sha512-UTCKtNowapYx3Z9yMDbrIXBZq7V35XWlD9LKsZt2UUkCRCNzDeEAYHjO3eL7mXkQ3gpumAQOCvTLKAT8fVsdOw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.14","@portabletext/schema":"2.1.0","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.14"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.34_1765870621691_0.21635489860081192","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@portabletext/plugin-input-rule","version":"1.0.35","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.35","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"9763b4ab9989fd273b351c91b0185a38662d1970","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.35.tgz","fileCount":6,"integrity":"sha512-tvNlNKilc/dIwgSYTweq9bnb6w4Pk4bZdNSHztHPxffS4KNSnN4k7LhtqhLVfNo/unzXJNUWrC3NSAzyEVlByA==","signatures":[{"sig":"MEYCIQD44+LqwdEt+FwMNb/Jua2Z/DO0HpoR8JJ7qYuHOzyGUgIhAMkfNMsz2XROJA9WKaT01sNPl9xecYOiRZGPGbvVGbdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57738},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.35.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c288ead67295afd1eb3bc815e87473e5/portabletext-plugin-input-rule-1.0.35.tgz","_integrity":"sha512-tvNlNKilc/dIwgSYTweq9bnb6w4Pk4bZdNSHztHPxffS4KNSnN4k7LhtqhLVfNo/unzXJNUWrC3NSAzyEVlByA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.24.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.15","@portabletext/schema":"2.1.0","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.15"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.35_1765899470216_0.7964134859001362","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@portabletext/plugin-input-rule","version":"1.0.36","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@1.0.36","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"3432bfa9320d430bc21817a5a03de9b02bb9b925","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-1.0.36.tgz","fileCount":6,"integrity":"sha512-x1/EqP8BNjEeaWMWirTeyk3+VzPr8VQjwrssRDkkFFANID05HCiywPosTTkMi2PT0zqlb0unvT52ZB+7Mo5CjA==","signatures":[{"sig":"MEYCIQDsgPk1LSViF58VZwJjU8+N5nWZz62Pi92MQFvS9IhhRgIhAP+GtVnfb1/03dx0gvQJGa2EWXlTCq7596D2UFfO0b1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@1.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57738},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-1.0.36.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/4e767e25ea241849adb43c885259f60d/portabletext-plugin-input-rule-1.0.36.tgz","_integrity":"sha512-x1/EqP8BNjEeaWMWirTeyk3+VzPr8VQjwrssRDkkFFANID05HCiywPosTTkMi2PT0zqlb0unvT52ZB+7Mo5CjA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0","react-compiler-runtime":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.1","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.1.2","typescript-eslint":"^8.48.0","@portabletext/editor":"3.3.16","@portabletext/schema":"2.1.0","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^18.3 || ^19","@portabletext/editor":"^3.3.16"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_1.0.36_1765902578646_0.9123497564275789","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@portabletext/plugin-input-rule","version":"2.0.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"d0f53004c786ec6273be411d9e2265f47329388e","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.0.tgz","fileCount":6,"integrity":"sha512-IyJ4h1EexSHsLlDy/bhET/MMOGq4e6bgFUcI9sEYRGpIE+uyiy8TJbCcCcAGpXRi9oGSK1yz1vYe7XUtBsPSyg==","signatures":[{"sig":"MEUCICDMt9G6TqXdtXKWSK/rMI/t5C6SJ7glQuSL/Q70RDzpAiEAlmKYaXhYCY0jDxKVEtfoH0dQOB7aTs0EtU3sxI4dg9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57580},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/8759eaa24a7c69e9266d60b3be2ef2c6/portabletext-plugin-input-rule-2.0.0.tgz","_integrity":"sha512-IyJ4h1EexSHsLlDy/bhET/MMOGq4e6bgFUcI9sEYRGpIE+uyiy8TJbCcCcAGpXRi9oGSK1yz1vYe7XUtBsPSyg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.14","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.14","@sanity/tsconfig":"^2.0.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.0.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.14","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.0_1765904655056_0.5158004224037689","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@portabletext/plugin-input-rule","version":"2.0.1","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"044951eb733998ad1d42e9d0b93a538310365c31","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.1.tgz","fileCount":6,"integrity":"sha512-ZP3vBc5hA7kRDbVWNJl6P5jpvYP+kHq3/dgnEbGcoYikFUB6wYBEE2jJ2o5cZbJzkb9A9vveuurCfMlV0Y0Tqg==","signatures":[{"sig":"MEUCIQD/wFyD0kgbcVo/JXw1w9uzSAC2yDM5CRczK/tgEjW1WwIgO3nYBCnj8KSRnsF3lJQDD6aW3t/KL9NYxsS++2E3hlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57580},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/485df64de3f0f6748bcbf0d2786936e0/portabletext-plugin-input-rule-2.0.1.tgz","_integrity":"sha512-ZP3vBc5hA7kRDbVWNJl6P5jpvYP+kHq3/dgnEbGcoYikFUB6wYBEE2jJ2o5cZbJzkb9A9vveuurCfMlV0Y0Tqg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.0.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.1_1765960602803_0.06284243230781983","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@portabletext/plugin-input-rule","version":"2.0.2","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"7c2aa9ae101b3f4607f3f04c93d6d1697f25900b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.2.tgz","fileCount":6,"integrity":"sha512-lgQbAWBaL7hR9OOk/ZykKbAk4v9Qjx12MR0+QJagJpcQw9N59GO2iedtnuhOlepeLFeEMGjt67bRZkYXwrSZuQ==","signatures":[{"sig":"MEUCIDwzvisdtTxRyVekq6PpOOVlMaXNUdq9Fxq4+y1FnRuoAiEAk3oInfukzPKbkcJVRE8NEqqzsMiWE3JJ6qoDFuNzrwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57580},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c06810e42d54068ff1c8ee891e278228/portabletext-plugin-input-rule-2.0.2.tgz","_integrity":"sha512-lgQbAWBaL7hR9OOk/ZykKbAk4v9Qjx12MR0+QJagJpcQw9N59GO2iedtnuhOlepeLFeEMGjt67bRZkYXwrSZuQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.0.2","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.2_1766000831576_0.5411392313290759","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@portabletext/plugin-input-rule","version":"2.0.3","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"fec5667c4617aaaca2e153e4f37695c61020ba00","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.3.tgz","fileCount":6,"integrity":"sha512-L89EvVQbSc9gBxOoj+2wof9BIXAi/CJdGP3mAQSxyD/3UkBkUvImAwOUdDOkHnHYx4FPwb+pLhK+wOd9g8R/Qg==","signatures":[{"sig":"MEQCIEnHapgwFy5vdR+dBkhGXTzq+yOk2hVwbnwkGBBU1v1fAiBjHhwpapo3brmzpO4k9zlMBSwwilbfuymK6tjzRcLpww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57580},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/823a944f6b3f7d2fab8bc8e4a9f6aa62/portabletext-plugin-input-rule-2.0.3.tgz","_integrity":"sha512-L89EvVQbSc9gBxOoj+2wof9BIXAi/CJdGP3mAQSxyD/3UkBkUvImAwOUdDOkHnHYx4FPwb+pLhK+wOd9g8R/Qg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.0.3","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.3_1766053184774_0.2618781435877018","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@portabletext/plugin-input-rule","version":"2.0.4","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"78d3f65c24463f3677965ed2edc61e28ae8afe7a","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.4.tgz","fileCount":6,"integrity":"sha512-fYQyEof8K+ATCbzFUNC4K9fNt6KBdG912Xg0ou4pm22qG5++UAgeWPRxKbgWajseR3Q2nc52mdTIJURbSWOBzw==","signatures":[{"sig":"MEUCIQDGmfGDi16w0eF9uFwuKwU4YrBBm7q+tzAtVDoNB4h0mgIgAwXnOvdEBcfwQMW+m/p6WPdPQuFtIcEL6R/qLoqUtc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57580},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/6a83d82d5699eaaae3ee9da7826cc5ef/portabletext-plugin-input-rule-2.0.4.tgz","_integrity":"sha512-fYQyEof8K+ATCbzFUNC4K9fNt6KBdG912Xg0ou4pm22qG5++UAgeWPRxKbgWajseR3Q2nc52mdTIJURbSWOBzw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.1.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.4_1766062085663_0.6471791930824755","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@portabletext/plugin-input-rule","version":"2.0.5","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.5","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"809a86bb3a859183cb5fe9951593eeab41fe81e1","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.5.tgz","fileCount":6,"integrity":"sha512-HXgZq9jOL65dFh3T4ckSco8PeX/qHgh9reYaJjZrtk8HP6fGdNC2XJLmmyextkFRjq///xhzBTTU6jrk/R9y6g==","signatures":[{"sig":"MEQCICbw05H8MfwWiahZVwtYh9kWltG9hgeMtXVVrPhco7z+AiASlLCYX0/F0BUBq/f6x2gQwNIw/2XMJN1CGW/xs8HMug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57580},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/8fd9a9dd9b4119c15056077f04b0ac60/portabletext-plugin-input-rule-2.0.5.tgz","_integrity":"sha512-HXgZq9jOL65dFh3T4ckSco8PeX/qHgh9reYaJjZrtk8HP6fGdNC2XJLmmyextkFRjq///xhzBTTU6jrk/R9y6g==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.1.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.5_1766134193161_0.5312349407620109","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@portabletext/plugin-input-rule","version":"2.0.6","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.6","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ded9c33df4f0bcc2378a9a0929f0d8a499738c1c","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.6.tgz","fileCount":6,"integrity":"sha512-bntMAt/V9bl/eztNqbnirRsUZ5UeOe52c7K24ALjMTkFqiEPbZjVKShrXN6fdLlOw7woX+TbP1CQGu/BO4BBpg==","signatures":[{"sig":"MEYCIQC1zvsICXkIgyzlCrd2N29nlYf2da1GM85NXHut+dNnsAIhAL4BLoZvN0SKaNqzxi3tWG3OnrHkJkv/sI5Hp4dvBeKJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57580},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/e47b9b0318146e229e22470b57c34080/portabletext-plugin-input-rule-2.0.6.tgz","_integrity":"sha512-bntMAt/V9bl/eztNqbnirRsUZ5UeOe52c7K24ALjMTkFqiEPbZjVKShrXN6fdLlOw7woX+TbP1CQGu/BO4BBpg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.1.2","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.6_1766143914674_0.948175580646029","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@portabletext/plugin-input-rule","version":"2.0.7","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.7","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"6622df62d824f34b5e298f74fad5356a9494b942","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.7.tgz","fileCount":6,"integrity":"sha512-OIVNji284OGxkT1WeYiMvGy3k4bzfqGOhVenKSJpmJx1AUJW4/O13KjPfZPo5sCBBkfgR2wX/DaeNndTD58rGA==","signatures":[{"sig":"MEYCIQD66jEFber673U+kuXkVmPcbgHqQHuFHTV4fdSaZPhbQQIhAJAxPyCGFSrA77XVWHebJiqiz8/zIZta7xKMdaeq6Tix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57580},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b4194727a07561f9ccb796f39ca26c0f/portabletext-plugin-input-rule-2.0.7.tgz","_integrity":"sha512-OIVNji284OGxkT1WeYiMvGy3k4bzfqGOhVenKSJpmJx1AUJW4/O13KjPfZPo5sCBBkfgR2wX/DaeNndTD58rGA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.1.3","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.7_1766413758350_0.7072855103582611","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@portabletext/plugin-input-rule","version":"2.0.8","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.8","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"1247e6f28994106b14f5c50324625c5aa526946f","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.8.tgz","fileCount":6,"integrity":"sha512-e0WGYsSVNhXpkbz77ds6QLYjATHfCNbX2/tK4WzcNmEce9e9Gi4oSUIXb0+teuXkJI47lkD9hf08gpaH0zD8QQ==","signatures":[{"sig":"MEQCIHfp87C+8IgPQM4/tg9MTAKKUPk6d/KYNBuQB0jUROdkAiAlBHKwP2HALlfAFM9fNhc/7ULkVJtnQGUDJpMGWQiPhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57580},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/46cf1e7a51e8121d2490d6a3c4851546/portabletext-plugin-input-rule-2.0.8.tgz","_integrity":"sha512-e0WGYsSVNhXpkbz77ds6QLYjATHfCNbX2/tK4WzcNmEce9e9Gi4oSUIXb0+teuXkJI47lkD9hf08gpaH0zD8QQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.1.4","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.8_1767336549309_0.08311140777621762","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@portabletext/plugin-input-rule","version":"2.0.9","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.9","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"0143d09efd052898dffb999c24cd4c131d9a2f02","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.9.tgz","fileCount":6,"integrity":"sha512-TwgBMID47IOxk61SzW1ad7jdy35mrwB1uSK0l1dt4SttMuHoyanfzJMMB/vobJYTYH6DiD2XvIwsiqxUAhJ3RQ==","signatures":[{"sig":"MEYCIQCG2kucKedtIDJAzOR3Ppohtx5xvKZr5GdAfDeBISz11gIhAJ1OJe1WfH0neyYhIIWHDui3NWjppX6rNaA/nBQWYgky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57580},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/54f3cb6708b6f14d43b6adf8774e441e/portabletext-plugin-input-rule-2.0.9.tgz","_integrity":"sha512-TwgBMID47IOxk61SzW1ad7jdy35mrwB1uSK0l1dt4SttMuHoyanfzJMMB/vobJYTYH6DiD2XvIwsiqxUAhJ3RQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.1.5","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.9_1767357276562_0.47254298226851477","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@portabletext/plugin-input-rule","version":"2.0.10","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.10","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"0b01905af005af0f850a8b6369a0ed0be340d7de","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.10.tgz","fileCount":6,"integrity":"sha512-/IVGYvd3pNrHfL1KHpv7bc2XbYxkP8dNmVZ3LFtIIPcasY28HSkq3H7yPcq/FzzUL2dGZl4/LbpHMYUPhrZLDw==","signatures":[{"sig":"MEUCIQDXvSoQU0bEGxf3YmWDpiW4qo+Js/lrbhWlsqoNoZ6hngIgF9ncgMwew51MexTcM7GDbhWZIEPPHwBueNthK7C5dyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57581},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/251cc64aa66782bad2072ebd05ce1b4e/portabletext-plugin-input-rule-2.0.10.tgz","_integrity":"sha512-/IVGYvd3pNrHfL1KHpv7bc2XbYxkP8dNmVZ3LFtIIPcasY28HSkq3H7yPcq/FzzUL2dGZl4/LbpHMYUPhrZLDw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.2.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.10_1767611517312_0.25256644895460045","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@portabletext/plugin-input-rule","version":"2.0.11","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.11","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"c47d3e3ff9772523e90aaa20bd983215a79891b6","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.11.tgz","fileCount":6,"integrity":"sha512-1OpQGohuxKCOF4PqvsnBJXK2T5ZVjlqgmMQa7VFeTUxFUptkfUWq28LEBbsHklUNZ6EnawZ1/WrHIQUit5ymmw==","signatures":[{"sig":"MEUCIQCpBBgfZaBIy1X9Vz6GWVO8aIdJ1XrYxEq7AFtge608FQIgHbJh0NvE8FgNyO52doUNnLEMjnB8GAdJzEkF2kFnYbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57581},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c2b015408360d31fb864c1e0dd1b9853/portabletext-plugin-input-rule-2.0.11.tgz","_integrity":"sha512-1OpQGohuxKCOF4PqvsnBJXK2T5ZVjlqgmMQa7VFeTUxFUptkfUWq28LEBbsHklUNZ6EnawZ1/WrHIQUit5ymmw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.15","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.15","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.2.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.15","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.11_1767617335009_0.7953914917249238","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@portabletext/plugin-input-rule","version":"2.0.12","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.12","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"9386811fc465ec1b85fdfe56b1bad499970a0723","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.12.tgz","fileCount":6,"integrity":"sha512-G+TbY0I65gWKsiNyzxO0kE2/4Lm+Gt2SbDENscmki2djvZ3T/yO9lP+U8nFUQJPWC0wFibK07f53SrGCuRbtHw==","signatures":[{"sig":"MEUCIQCfzqZD9n+LDcVU+wSR8mUIfWVUp76p01TN9KkyqW30AQIgYn2p22+5yKtUsw4bpvaLbOcYtRglKag/YZp+bVaqL7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57581},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/d23bce5774d038188bcf381c6dce02c7/portabletext-plugin-input-rule-2.0.12.tgz","_integrity":"sha512-G+TbY0I65gWKsiNyzxO0kE2/4Lm+Gt2SbDENscmki2djvZ3T/yO9lP+U8nFUQJPWC0wFibK07f53SrGCuRbtHw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.2.2","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.12_1767868393995_0.4561475924443281","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@portabletext/plugin-input-rule","version":"2.0.13","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.13","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"d9b4ea2e52378656f4e52a0c93b12430665b6908","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.13.tgz","fileCount":6,"integrity":"sha512-hz/XOtCzn9kKW4la5RM4qTLDfLLOVzjvBFCg40hZSJTrOhFrPxVBicVlwUblvgU/iPfLzYhY8PmsmzpAx1HiSg==","signatures":[{"sig":"MEYCIQC0zTeViM4p62BKDbY3MRlM3YTnLBygl5g/zuj8mx8YKQIhAKKH7yW8tWnLJnNIRzDRYKNGshrzi+c3kHamI818Cnep","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57581},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0bb85d1cdeb359810cd5ce1a284ef651/portabletext-plugin-input-rule-2.0.13.tgz","_integrity":"sha512-hz/XOtCzn9kKW4la5RM4qTLDfLLOVzjvBFCg40hZSJTrOhFrPxVBicVlwUblvgU/iPfLzYhY8PmsmzpAx1HiSg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.2.3","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.2.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.13_1768225152759_0.5113002896465471","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@portabletext/plugin-input-rule","version":"2.0.14","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.14","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"cf343ef999c2f106b6a1af25796e67eefe3d9d48","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.14.tgz","fileCount":6,"integrity":"sha512-Hf2DALIY9aqy5+N1eRh8qg5Aocyl12R4DrEOif6j2vWg/2Vl9pSlaAiRC8/X6vcZnRu8nUmNZBIWBaTQ+fOd8g==","signatures":[{"sig":"MEUCICcxERYM0t6mMRL1MY5mxTgR4tKqNGfUQNbojW/JYvLLAiEAygJVdY6FL5JjohVwOwd3r/qPdBMVBHCyYmxlXTLubec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57581},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/531785c7f08aa8be263d1e5215576061/portabletext-plugin-input-rule-2.0.14.tgz","_integrity":"sha512-Hf2DALIY9aqy5+N1eRh8qg5Aocyl12R4DrEOif6j2vWg/2Vl9pSlaAiRC8/X6vcZnRu8nUmNZBIWBaTQ+fOd8g==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.2.4","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.14_1768233453851_0.7050113889669107","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@portabletext/plugin-input-rule","version":"2.0.15","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.15","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"c4e2567813910793bca1682825d27f7ecbf5dc74","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.15.tgz","fileCount":6,"integrity":"sha512-pSnkvtzgtAMUbdVmLF8KZ5nNc4A5HUoZTmiUAJjVITVIODeY6j6JD8DehsS593WVM7Qh9krFuKEpOFR0rxc8/A==","signatures":[{"sig":"MEUCIQDOaxDaXA3WfNxZR4eRd3VgrCGAACuBYeCIVDaTwIaHfQIgB9LpJTbcptaWos2eFNlpdxvRVjJXcZtx+VLwnfUqBdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57278},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0c9a29ceda5a14798857ff1254239d35/portabletext-plugin-input-rule-2.0.15.tgz","_integrity":"sha512-pSnkvtzgtAMUbdVmLF8KZ5nNc4A5HUoZTmiUAJjVITVIODeY6j6JD8DehsS593WVM7Qh9krFuKEpOFR0rxc8/A==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"4.3.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.15_1768815723710_0.1570398493792775","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@portabletext/plugin-input-rule","version":"2.0.16","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.16","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"20a35f495ee3b41f85e4f44e216379f3f2b87045","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.16.tgz","fileCount":6,"integrity":"sha512-CE2lqjg2X2KgKVCrlJRmqIpw5zT/Nnd1n+CPfOORInzrzVu+7jdn9IklIPPNdmcvdXPYu+hkTA5a1izef5klZg==","signatures":[{"sig":"MEQCIEXYjbCCHZR6J4MdGIQ+BZ5ekZXKU8IUSFSnzc5TBUE4AiBKhMkVOHycadE17OL7uojmmCEfHSd1lcNhPLoaQWq+ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57279},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c22bfb4339461995c67a646b37c49b1d/portabletext-plugin-input-rule-2.0.16.tgz","_integrity":"sha512-CE2lqjg2X2KgKVCrlJRmqIpw5zT/Nnd1n+CPfOORInzrzVu+7jdn9IklIPPNdmcvdXPYu+hkTA5a1izef5klZg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.7.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^4.3.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.16_1768984108155_0.688806444915451","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@portabletext/plugin-input-rule","version":"2.0.17","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.17","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"41fcc3ee04d97db49c7758859db4c1f368287a59","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.17.tgz","fileCount":6,"integrity":"sha512-hnlQI08Hj77nf67NdghCjkoa6P9Z27PlxGAsNGGywmqeA7SNQ6Z1DKtBr+m7aAzniLhFNEhugbdibpnTAXTA6w==","signatures":[{"sig":"MEUCIQDHotQ84IUhIm/Fx6oPu6DM2d60wAfh2xSTFbaCbUt1gwIgFdOL9+54Sj+uxfgam38ngn/f9Sj9gPF78yN9Wj8JS0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57279},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/2e0d768c8781971f040cf5bb6a96dcfa/portabletext-plugin-input-rule-2.0.17.tgz","_integrity":"sha512-hnlQI08Hj77nf67NdghCjkoa6P9Z27PlxGAsNGGywmqeA7SNQ6Z1DKtBr+m7aAzniLhFNEhugbdibpnTAXTA6w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.8.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^4.3.2","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.17_1769095629227_0.209651787106518","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@portabletext/plugin-input-rule","version":"2.0.18","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.18","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"3a2f10c21ba90aa439a04ce803db0e2f2ea7aaad","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.18.tgz","fileCount":6,"integrity":"sha512-AhTChH7jIcv1gfhPj7Stj27WpX44xiCdNPDykgBOt6FH+I4FhgXkv8R2tw1o7Rh7ogu0HbjUiurKz7z72R995Q==","signatures":[{"sig":"MEUCIQCCNKWhMY0emgCTcOdJ+hUIOe4DZOjsqDpn+vom8DKuAwIgTqGDP4I78hz5p1tGJ82G/rgitTTm890fmcot5SYnTZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57279},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/ea790254bd47eab5bceedc5243dbe38f/portabletext-plugin-input-rule-2.0.18.tgz","_integrity":"sha512-AhTChH7jIcv1gfhPj7Stj27WpX44xiCdNPDykgBOt6FH+I4FhgXkv8R2tw1o7Rh7ogu0HbjUiurKz7z72R995Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.8.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^4.3.3","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.18_1769188564308_0.17824522381364538","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@portabletext/plugin-input-rule","version":"2.0.19","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.19","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"7c6ec0d35d34d50ee6889978b7e4ec6f39b6a4fb","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.19.tgz","fileCount":6,"integrity":"sha512-oFVm6kK39z0s80tREQeHM1mvNoPXaCo16iOL0Qy7VnvR1H7MenA830wqDCnwQzat4C/sjuNwhl7EaMEJFVtqYw==","signatures":[{"sig":"MEUCIQCsYqjkCjx6QEchh69iLjQ+aarSn8PvpRfi4oNmGI/fiwIgV+uA7swEMDYMSiIm0zvp62BlyDJLWY99R8SKh8HhsVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57279},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.19.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/dbe132539a469b40ed17039ed5571a7e/portabletext-plugin-input-rule-2.0.19.tgz","_integrity":"sha512-oFVm6kK39z0s80tREQeHM1mvNoPXaCo16iOL0Qy7VnvR1H7MenA830wqDCnwQzat4C/sjuNwhl7EaMEJFVtqYw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.8.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^4.3.4","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.19_1769415735553_0.11195412899000834","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@portabletext/plugin-input-rule","version":"2.0.20","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.20","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"f5c4cbcd216750b247779c5d6514faafa3aaa47c","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.20.tgz","fileCount":6,"integrity":"sha512-/es6RbQI3nPualhGr7joB+8QAmbk1kkuPl3TnAYslbDTA++UzmvLUBQGEy8j0/VP4wcmnbh4lVgeW5NreM6cHg==","signatures":[{"sig":"MEYCIQCibOSpVMxUm4vjw8WhhDCf//4XFoWqlrIhtJfAOH8loAIhAOzDyOrrgl9FK6l9ttGGXFx2BNwpaRZem0l4f0N2HoJ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57279},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/f5ff052a22c0d1352ebd2455f3b4591c/portabletext-plugin-input-rule-2.0.20.tgz","_integrity":"sha512-/es6RbQI3nPualhGr7joB+8QAmbk1kkuPl3TnAYslbDTA++UzmvLUBQGEy8j0/VP4wcmnbh4lVgeW5NreM6cHg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.8.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^4.3.5","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.20_1769497669366_0.5965854704435665","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@portabletext/plugin-input-rule","version":"2.0.21","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.21","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"88834c2d5262192d8125e8055afbdba79eb026a4","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.21.tgz","fileCount":6,"integrity":"sha512-kvhl/pJED0JuPULuHWZfhgTgK/ETaOwwmPaPR8np0G/GG8ZCSrq7//9TjXtfH9vEZbPV25wxiFfbjvYjiLp4ug==","signatures":[{"sig":"MEUCIQCZGKvDdJ++KWxHVndD9cb7IP8Q9QhemGBfHQSKXVJxVgIgEi2q0jjCMfga9TYRw2fcNlP6DOttzcbXgfmm9XKis+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57279},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/100003224a8e5f93f57dd635dd2b3d1a/portabletext-plugin-input-rule-2.0.21.tgz","_integrity":"sha512-kvhl/pJED0JuPULuHWZfhgTgK/ETaOwwmPaPR8np0G/GG8ZCSrq7//9TjXtfH9vEZbPV25wxiFfbjvYjiLp4ug==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.8.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^4.3.6","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.21_1769598709825_0.03893686679303632","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@portabletext/plugin-input-rule","version":"2.0.22","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.22","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"603e30bf7ff66a8176bd4e232c6d90cf9ef47509","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.22.tgz","fileCount":6,"integrity":"sha512-kmvI6e/ITl7VeUw8K2rWCAu3+Nvj1gI8CYXctJF/xvOuB9mF/4OODksJtLLKCpLpGkfze/Hs9oTr8Ca9Fjeg1A==","signatures":[{"sig":"MEYCIQC/oxdlvgiaAJKDXdXGaKPvHzu49rwTv0cWomEY6ShTZgIhAPFlZGkBNuIVIJhMLSKF9TNQmsU1Pgr5yNROMfWkiu1l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57279},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/9e022a6bfeff0c7bb41e2fbc1d956e63/portabletext-plugin-input-rule-2.0.22.tgz","_integrity":"sha512-kmvI6e/ITl7VeUw8K2rWCAu3+Nvj1gI8CYXctJF/xvOuB9mF/4OODksJtLLKCpLpGkfze/Hs9oTr8Ca9Fjeg1A==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.8.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^4.3.7","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.22_1769720674110_0.191837614801885","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@portabletext/plugin-input-rule","version":"2.0.23","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.23","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"e250728e7e1d2b0da379378ad2e806b323393c28","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.23.tgz","fileCount":6,"integrity":"sha512-KsE1BS0kjMbCC/sL+tb0ikmeWSUOLWqC2WZ/rLaOCD9fFkK+x/Qb9/NVm2vyPJeMHGedMIXvlmGw4bD0bCBRBA==","signatures":[{"sig":"MEUCIQDeaJjJo44JtHV4A7z7Xwqld1B/Yod8xjhhCugVC9b3sgIgdplz/BjpIJqNCzonziMiX7QDYLPunvu8riwgmLe+XM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57279},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.23.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/5099e172545e1bc08fd05e51ec454348/portabletext-plugin-input-rule-2.0.23.tgz","_integrity":"sha512-KsE1BS0kjMbCC/sL+tb0ikmeWSUOLWqC2WZ/rLaOCD9fFkK+x/Qb9/NVm2vyPJeMHGedMIXvlmGw4bD0bCBRBA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.9.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^4.3.8","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.23_1770556838430_0.27444003400695016","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@portabletext/plugin-input-rule","version":"2.0.24","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.24","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"2b58098738039abd84fe1658c804e6cf785f2f44","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.24.tgz","fileCount":6,"integrity":"sha512-oZvM4yLr6P9FTQvwYpaou0fjLdO8Nuha8Ibl4NT+UvMvMqnk9AXAwiodxE2zVPMxp3Pk1Kf2S0FUokmBUr1zQg==","signatures":[{"sig":"MEYCIQCj8+MYuFLGa6ofeQ4uQaBn6VVbWIEe6FvaioV7Eo+ynQIhAMwig8yfuzQiwU1zobBmSn/gnOm0ZqtAZhtAMrn/IR38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57279},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.24.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/9de76023f2d571fd18c6e553f70303d7/portabletext-plugin-input-rule-2.0.24.tgz","_integrity":"sha512-oZvM4yLr6P9FTQvwYpaou0fjLdO8Nuha8Ibl4NT+UvMvMqnk9AXAwiodxE2zVPMxp3Pk1Kf2S0FUokmBUr1zQg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.9.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^4.3.9","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.24_1770639931987_0.6653947315949402","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@portabletext/plugin-input-rule","version":"2.0.25","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@2.0.25","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"dbb0232e5ebbad6407c4dc343b76016796b9b49b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-2.0.25.tgz","fileCount":6,"integrity":"sha512-llg9ohrBp7sa81eLvSWeuAVIVZouMyORkXmVA6Selg4VRVo9RE9JURdorT2dOL8GTuKkNKWU6mXklbzIP/Wt7w==","signatures":[{"sig":"MEQCIDMS1rAGAjWerg9fbupkBPPxAbQGxQ7W6wtz86reu00mAiAci5oWJXwwoGLZVcL0bUsL2FR5GVIEhHrys8aWLD43GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@2.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57281},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-2.0.25.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/1b39ee6fe9ef295cd63d126ea3ede366/portabletext-plugin-input-rule-2.0.25.tgz","_integrity":"sha512-llg9ohrBp7sa81eLvSWeuAVIVZouMyORkXmVA6Selg4VRVo9RE9JURdorT2dOL8GTuKkNKWU6mXklbzIP/Wt7w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.10.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^4.3.10","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^4.3.10"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_2.0.25_1770884711663_0.01877210522035133","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@portabletext/plugin-input-rule","version":"3.0.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@3.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"1e25aa9ab63c1de4e7a37ac72304d9e9d4a61e68","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-3.0.0.tgz","fileCount":6,"integrity":"sha512-rn/hHk5UOrperu2LOB9Ml8EkQIKXxrxHC2QjJUPUgE7bxV9sSL8HiqElyUdw3kp/hZD9zdz9HZ1WliWMh6cKzA==","signatures":[{"sig":"MEYCIQDBSRjE5e9d7809oA9eH7uk4Jq9tk3qCtUHiToBtaCroAIhAIFcJztS1BykBqWmEc5gW9LP3h5zqiAIOBBRyxKi/myA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57278},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-3.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/1cb5310937764b8b25fb874029b3c374/portabletext-plugin-input-rule-3.0.0.tgz","_integrity":"sha512-rn/hHk5UOrperu2LOB9Ml8EkQIKXxrxHC2QjJUPUgE7bxV9sSL8HiqElyUdw3kp/hZD9zdz9HZ1WliWMh6cKzA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.10.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.2","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^5.0.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_3.0.0_1770981384318_0.5863605454465877","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@portabletext/plugin-input-rule","version":"3.0.1","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@3.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"b60d6d7cc9644f5434347fc10bdeb6dceda477d4","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-3.0.1.tgz","fileCount":6,"integrity":"sha512-LaoXLQNfHcQJdhERAEWF07DptRls9r8zV58ln5TZModITU/mD9Meg3kMRaZazia5X9Vlk8+lpa8XfU7gGBlOXw==","signatures":[{"sig":"MEUCIQDTfyh3vhAkveU3xjT1GdV3f1Xa0LLnMaongKOUeJ4GhAIgFXmMP1bTmcEHRP5/JPTsAi+LFYJv702rQxjgCDxEN+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57278},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-3.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/27cf9b8393703e7bc33d242fe584267d/portabletext-plugin-input-rule-3.0.1.tgz","_integrity":"sha512-LaoXLQNfHcQJdhERAEWF07DptRls9r8zV58ln5TZModITU/mD9Meg3kMRaZazia5X9Vlk8+lpa8XfU7gGBlOXw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.10.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.3","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^5.0.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_3.0.1_1771407935619_0.3243881895721963","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@portabletext/plugin-input-rule","version":"3.0.2","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@3.0.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"c19c8dd183fb29eb729fcf16d8a455c21bd613e2","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-3.0.2.tgz","fileCount":6,"integrity":"sha512-qc3sGaEUtdC32oD04nICfvU7FKZhQLsFai/gpRzV0WgbhzEnjRe9WYAnMGwWa3VJp1+OCgfBJK3eYyCgWbwsuw==","signatures":[{"sig":"MEYCIQCfKYAW+G06FtgHtIjAk0BhUk5QNScrBfBn0++/AkZDywIhANSm6SMgh8Vtp82AVrh3Mu3EvlhzypzI5JIE8GCUdpgb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57278},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-3.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/69ecb9ab07f22d9bdc75b1d012a31fbc/portabletext-plugin-input-rule-3.0.2.tgz","_integrity":"sha512-qc3sGaEUtdC32oD04nICfvU7FKZhQLsFai/gpRzV0WgbhzEnjRe9WYAnMGwWa3VJp1+OCgfBJK3eYyCgWbwsuw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.10.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.3","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^5.0.2","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_3.0.2_1771409935050_0.32906703913201385","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@portabletext/plugin-input-rule","version":"3.0.3","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@3.0.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"e221efd7341bf1c2a2abbbae2b8c291aa18daf3a","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-3.0.3.tgz","fileCount":6,"integrity":"sha512-w9zM3DpEfzjYETBHvxPmUAZmWu2OdXtf8nfIxdmXNEUkMQYRPWs/Wl/ryWBR77SCnbb1st3QtpB85ToQ4vkHfg==","signatures":[{"sig":"MEUCIQC1GZ9M09e1LZ46giXJV32gTci5pKsRk1ZnsT0ultRNwQIgUuXyeu+uG4udmYXgl4A11xHxxDHtNWvN6FUbSMU998o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57278},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-3.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/fa38f7263d2160c83aabfb74f601842f/portabletext-plugin-input-rule-3.0.3.tgz","_integrity":"sha512-w9zM3DpEfzjYETBHvxPmUAZmWu2OdXtf8nfIxdmXNEUkMQYRPWs/Wl/ryWBR77SCnbb1st3QtpB85ToQ4vkHfg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.10.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.16","racejar":"2.0.3","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.16","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^5.0.3","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.16","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_3.0.3_1771450215476_0.00006843635105591162","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@portabletext/plugin-input-rule","version":"3.0.4","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@3.0.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"0abbe25f2510700cb9390338f73068c0fef88bb9","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-3.0.4.tgz","fileCount":6,"integrity":"sha512-3+dZi5dlJCoYrxmEGEgjoghqlWvpnZ296Y9t+HjVu8YRSrzgpq1I1oJtDx21EJjB1wZjd1ZLdWy2MmsmZuba5Q==","signatures":[{"sig":"MEQCIDwoM+92vv+GK+WMNBdsc8646A+fean9Gxmp7V1gHXZsAiAuVkvAOyGZDapW7ywAQX6cXKDRrzauTi0JnsVsMyRJ4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-3.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/34385890a36c0f1987bebcc971dd1f87/portabletext-plugin-input-rule-3.0.4.tgz","_integrity":"sha512-3+dZi5dlJCoYrxmEGEgjoghqlWvpnZ296Y9t+HjVu8YRSrzgpq1I1oJtDx21EJjB1wZjd1ZLdWy2MmsmZuba5Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.10.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.3","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^5.0.4","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_3.0.4_1771518351267_0.2093649511958544","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@portabletext/plugin-input-rule","version":"3.0.5","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@3.0.5","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"490350fad2bdbc8ab7bc8fb7dd29a2f3d1bfa816","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-3.0.5.tgz","fileCount":6,"integrity":"sha512-XCaFWUHdWYpf20a3cXyNpTEfJZeGUcbd4uvi8b7T5ijlqnoIoBDU4TeL0FYlzycdP390ipCrIhr5ovzye4CxLg==","signatures":[{"sig":"MEQCIBSvYTyoLH+KmKKFHdvgXLRnQDg9S8IWPDjvGXidJp3/AiB4pjMP5qEt2t6iWw7EIrcLotqXvvgd7I/ubWqZqXJApg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@3.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-3.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/79a1a20318ca28e1cfbc56321ac4bacf/portabletext-plugin-input-rule-3.0.5.tgz","_integrity":"sha512-XCaFWUHdWYpf20a3cXyNpTEfJZeGUcbd4uvi8b7T5ijlqnoIoBDU4TeL0FYlzycdP390ipCrIhr5ovzye4CxLg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.10.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.3","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^5.1.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_3.0.5_1771846182847_0.5054359221076055","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@portabletext/plugin-input-rule","version":"3.0.6","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@3.0.6","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"3065ea97bcd86a149536f9b340d5845f3f2c83df","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-3.0.6.tgz","fileCount":6,"integrity":"sha512-1aptxfQMDooWBrBbun9n86tkFUOkByUdlES7Uroqbaw+KABcyFTn2JYcFj/ENUCbCjDolzYVt4WrVTO0dCHqqw==","signatures":[{"sig":"MEYCIQCcE35mbraxW7eIwKoVvU63XbQRRzgSiAjJhyDl2dLJ1AIhAKJXzHelzezOLbgnJNMwnrRvvupBDXn1QUBbCO6iPdJE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-3.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c3e30f8d5db07f734b1b47c39481be25/portabletext-plugin-input-rule-3.0.6.tgz","_integrity":"sha512-1aptxfQMDooWBrBbun9n86tkFUOkByUdlES7Uroqbaw+KABcyFTn2JYcFj/ENUCbCjDolzYVt4WrVTO0dCHqqw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.10.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.3","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^5.1.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_3.0.6_1771858137287_0.9324345877007996","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@portabletext/plugin-input-rule","version":"4.0.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"feff34d16be5b96b4f42975d6a874d8464853007","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.0.tgz","fileCount":6,"integrity":"sha512-SL1mLaHsqrn19zfyT5SzICwxdBPlFR2ifUZihtKwGT6eJxk9gsGj5s53ta+zT4jf1ilEX69Vemf5c/rFicROkg==","signatures":[{"sig":"MEYCIQDsar9Cix/QqHuFmXva4OXSiSnAUF3qhPSRaK2/31JJYgIhAKX5n2YyiTytjt1h133JN6f3AUFeclu9c08IBv5qIePE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/23299a04eca1e74f86972e510b702775/portabletext-plugin-input-rule-4.0.0.tgz","_integrity":"sha512-SL1mLaHsqrn19zfyT5SzICwxdBPlFR2ifUZihtKwGT6eJxk9gsGj5s53ta+zT4jf1ilEX69Vemf5c/rFicROkg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.10.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.3","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.0_1771931667985_0.6783578740040983","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@portabletext/plugin-input-rule","version":"4.0.1","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"7b903eb52b8399dbca84bfef764541d82b6adac6","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.1.tgz","fileCount":6,"integrity":"sha512-TlKIZL5vN2l4VAvCH4DxmfRD2kRtbVf9ff+WHxUlrtsf/NRrHL4oN3e+rEAeNN+/e6sz2yXBepO405ugNVH/ng==","signatures":[{"sig":"MEUCIB4e3XPmrmVPR0FV1ppdgbcrL4RhzAVX2QF3/U0K92Y8AiEA3cpjf0COhFK/9pwmuaOEkyu21iB8lLjwV9Z2esdfeQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/a34241d445879f8f3822939c4a73462c/portabletext-plugin-input-rule-4.0.1.tgz","_integrity":"sha512-TlKIZL5vN2l4VAvCH4DxmfRD2kRtbVf9ff+WHxUlrtsf/NRrHL4oN3e+rEAeNN+/e6sz2yXBepO405ugNVH/ng==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.3","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.1_1772180107118_0.7203418079267749","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@portabletext/plugin-input-rule","version":"4.0.2","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"90457ceaf0efba6e8d846acf7a281689ce3273fe","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.2.tgz","fileCount":6,"integrity":"sha512-TId/u4Dy68JlvlRRry+3QtZPlRird1so/CICsW3w33RcdKa9bQY0Cf63gv0g6iOq51WPeiEqcQf1IH4uOr/LOQ==","signatures":[{"sig":"MEQCIFetjrsOjNs2MdflgeXPNQ8Bt8UhIrWd9+SPba4IF6jtAiAIFMzjVWDOMtuJ2+NfDQ3t6fA2mHBq2F8sBot9HSGg4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/50ada9145729b0bbc52ddfe7c7748911/portabletext-plugin-input-rule-4.0.2.tgz","_integrity":"sha512-TId/u4Dy68JlvlRRry+3QtZPlRird1so/CICsW3w33RcdKa9bQY0Cf63gv0g6iOq51WPeiEqcQf1IH4uOr/LOQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.3","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.2","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.2_1772207954567_0.8792759396832586","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@portabletext/plugin-input-rule","version":"4.0.3","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"d04db29b6a5b659d0811538dc5f2d26c97502adc","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.3.tgz","fileCount":6,"integrity":"sha512-JmZ8oNP+1R/yzWG8eV3dBsqHh3ZurtS3wiqu0tgGGOvdC9AVIWtZDP1nxVQRAHZcjMLERxM2IPML5SS+mxpNKw==","signatures":[{"sig":"MEQCIEazli4Ne+BnaKDSUt0USe7V6+cyeNsXIaThS+9+fgIVAiBm6nARePSZkPqjO4gNDoE1sGmV9w7EoVSiiKl1oeu3fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/fabeb8bc0a08fddce9f02982496bb1b8/portabletext-plugin-input-rule-4.0.3.tgz","_integrity":"sha512-JmZ8oNP+1R/yzWG8eV3dBsqHh3ZurtS3wiqu0tgGGOvdC9AVIWtZDP1nxVQRAHZcjMLERxM2IPML5SS+mxpNKw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"xstate":"^5.25.0","@xstate/react":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.3","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.3","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.3_1772467387967_0.36896820257480756","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@portabletext/plugin-input-rule","version":"4.0.4","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"006077d0307ab388a5a84dbb3f64cfa220f5ca06","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.4.tgz","fileCount":6,"integrity":"sha512-h4Thuq4QXwi2Bg7fVufxABisRtI3d9EV9WIh5HGY0C4n1E/mjUFyV0YgMZvj5jgjtRU955ywWjn7yv5rE4aP/w==","signatures":[{"sig":"MEUCICflYcfHOel5YaE0doZPwhZeA9ateb0A+FKVtLjYgLugAiEA852ko9bE4CCln4IYe/a5vxqr3B9Rstb7uJE1+qP+h9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/9dec19a72789b9c505f45835549c52a3/portabletext-plugin-input-rule-4.0.4.tgz","_integrity":"sha512-h4Thuq4QXwi2Bg7fVufxABisRtI3d9EV9WIh5HGY0C4n1E/mjUFyV0YgMZvj5jgjtRU955ywWjn7yv5rE4aP/w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.4","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.4_1772535145307_0.5406046575606787","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@portabletext/plugin-input-rule","version":"4.0.5","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.5","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"48b53f56d9fd07a7ae7110f97bb2d239ac019f15","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.5.tgz","fileCount":6,"integrity":"sha512-kx+TtUnag2cjX6EFvBpSa7G0o7NbTdNPefWEljAMZ8bXWp8XbvOgWuKd/xFivu4OOe4aMvZskEVHy4EoaiJ82A==","signatures":[{"sig":"MEYCIQC2NrY/Tfg+feTUg9hr/iwkFFFiBs0jDUvJCQMwDuGh8gIhAImcljoVb60yBJuawJQxh8rvFJ17eK1V/DycoMN5j5CU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/7149317dde62258c64b0540197e032c9/portabletext-plugin-input-rule-4.0.5.tgz","_integrity":"sha512-kx+TtUnag2cjX6EFvBpSa7G0o7NbTdNPefWEljAMZ8bXWp8XbvOgWuKd/xFivu4OOe4aMvZskEVHy4EoaiJ82A==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.5","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.5_1772620673152_0.030688065664641107","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"@portabletext/plugin-input-rule","version":"4.0.6","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.6","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"b6acbbd10ca56cf4538c6e9fac34fd3ab0e0ec1e","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.6.tgz","fileCount":6,"integrity":"sha512-qndiIawECnJlONXj6a7wzpiwL9oHHl0wDufcTgYgoqKDaiQyzsJXA3jXQpCXcOdCgkGRMNcvGg1PLt5Ln/rX0Q==","signatures":[{"sig":"MEQCIFYRwQ8187hR5JjOBeinBc78FEHbuxLdE0NH2uYy9ejaAiBnkiChqDuL3oUkIWKIqzZHvrXz1GRd2HlBjUPAP8NJrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/52b3440777bb478ff6a7ac66b1c2241c/portabletext-plugin-input-rule-4.0.6.tgz","_integrity":"sha512-qndiIawECnJlONXj6a7wzpiwL9oHHl0wDufcTgYgoqKDaiQyzsJXA3jXQpCXcOdCgkGRMNcvGg1PLt5Ln/rX0Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.6","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.6_1772621777237_0.24316999394069527","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"@portabletext/plugin-input-rule","version":"4.0.7","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.7","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"79582a77c2d3145022e055ad8519b81ba0147161","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.7.tgz","fileCount":6,"integrity":"sha512-O8rW7uiI8fSOCy/kylcFPcHT3Vp4nGB99nVnA+Lr8pMQUhJHE2TLlgEVpFEsIb1mnqCmYqSgUh0gB6dugshJ2w==","signatures":[{"sig":"MEUCIE+gEDefwinf/HAL1aqin/kGCSvV3nmWXHzSjg3iRJ9mAiEA7vZJfw9QdhMWFVTk6ahm3IiSE/yenK81qTdcbiqoCJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/3bd70763ecfca7a6bc55caa5c5aa94bd/portabletext-plugin-input-rule-4.0.7.tgz","_integrity":"sha512-O8rW7uiI8fSOCy/kylcFPcHT3Vp4nGB99nVnA+Lr8pMQUhJHE2TLlgEVpFEsIb1mnqCmYqSgUh0gB6dugshJ2w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.7","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.7_1772623348716_0.6645162903523096","host":"s3://npm-registry-packages-npm-production"}},"4.0.8":{"name":"@portabletext/plugin-input-rule","version":"4.0.8","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.8","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"5172a0eae6d47746241ef4409e47f3f536cbc4f7","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.8.tgz","fileCount":6,"integrity":"sha512-ajtfOsAy0qraff6gPw5d7A7Sit8awV8iboRD2sXoNrIHCjm3XXSeFxAXhGQuZIzsxSwSwTPbySj6vywemYlFWA==","signatures":[{"sig":"MEYCIQDTbhDYj8/GLwMkEIoeBWQn6ESt6mUHZLdIhhDHUO7AkQIhAP2P8MtUi4BYcWxyuE3IWTqKzPP/gF4Hczwj/6WX9gjk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/05d9c4ed92270d7b2e372a685b0ed543/portabletext-plugin-input-rule-4.0.8.tgz","_integrity":"sha512-ajtfOsAy0qraff6gPw5d7A7Sit8awV8iboRD2sXoNrIHCjm3XXSeFxAXhGQuZIzsxSwSwTPbySj6vywemYlFWA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.8","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.8_1772628233751_0.7179309484761403","host":"s3://npm-registry-packages-npm-production"}},"4.0.9":{"name":"@portabletext/plugin-input-rule","version":"4.0.9","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.9","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"777d4d66d90ad9cf5b166afc5f915c89857e867c","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.9.tgz","fileCount":6,"integrity":"sha512-CMKB69Nd5JQCdZ0khQGKcJAM7joibny9uYyvCMdi+Ndxq5sHNd4AZiwa1RCzV2QD/NPzmQrxutvKnu2mZ/ITZQ==","signatures":[{"sig":"MEUCIFoH2mm0lwlY0aViIGgdZhXpo3QCm3GRSzlf+0XwstQbAiEAm9YVmK8GEnTeD2nSvSQjr4U1kjSTFqG+C34JzOmnEKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59038},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b268bd3a0d6d8e1a305a3ead93f558ed/portabletext-plugin-input-rule-4.0.9.tgz","_integrity":"sha512-CMKB69Nd5JQCdZ0khQGKcJAM7joibny9uYyvCMdi+Ndxq5sHNd4AZiwa1RCzV2QD/NPzmQrxutvKnu2mZ/ITZQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.9","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.9_1772699181399_0.1537967415139181","host":"s3://npm-registry-packages-npm-production"}},"4.0.10":{"name":"@portabletext/plugin-input-rule","version":"4.0.10","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.10","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"7a0e86b77854491fdadff6d7c40351ffaddea3ac","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.10.tgz","fileCount":6,"integrity":"sha512-nzcETDcLvDf2anrZ/FDq5fVGUtHTkvIdSSa9/KvrbAA/QID6idt638NcbaVJ1zJVuW46omIYuRP/p9bTdAOJKg==","signatures":[{"sig":"MEQCIEEuCO0Xs4ccly+jbiGed0BwMIsIP0mAe0vwKyzlNmnlAiBQ1xMjW127ICMs679LyBY4UA85Sz390dWNoP+4zHX0ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59041},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/a7061ddfd18166facf0c7e20423713ca/portabletext-plugin-input-rule-4.0.10.tgz","_integrity":"sha512-nzcETDcLvDf2anrZ/FDq5fVGUtHTkvIdSSa9/KvrbAA/QID6idt638NcbaVJ1zJVuW46omIYuRP/p9bTdAOJKg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.10","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.10"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.10_1772717218461_0.4886088745509263","host":"s3://npm-registry-packages-npm-production"}},"4.0.11":{"name":"@portabletext/plugin-input-rule","version":"4.0.11","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.11","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"85fb3ef5a415a936aa8cfd6559fb69900e02bbc8","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.11.tgz","fileCount":6,"integrity":"sha512-jltg1isLas9bISm1BbQLJdJ6j15bwSY7+X0gDaWSPSLRrdq7Ty8I4T54/pEV0+wk7LERCUN1OFcXs9/gOko+OQ==","signatures":[{"sig":"MEUCIEbCb2OYBSLMyaHyYbzkvVQnhvJaKih2ygTjYvkORF9PAiEAuTaRbCKqlrO6/EicnZUcZNemmhud6TPC9SY5uy+OI5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59041},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"christianhg","email":"services@groengaard.dk"},"_resolved":"/private/var/folders/tk/v4wjs8ys3qg845n0bcflmnv00000gp/T/8659675e1ecd4b6351ebcc56ebc8d25d/portabletext-plugin-input-rule-4.0.11.tgz","_integrity":"sha512-jltg1isLas9bISm1BbQLJdJ6j15bwSY7+X0gDaWSPSLRrdq7Ty8I4T54/pEV0+wk7LERCUN1OFcXs9/gOko+OQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"10.9.2","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.0.11","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.0.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.11_1772731868018_0.05718443345035995","host":"s3://npm-registry-packages-npm-production"}},"4.0.12":{"name":"@portabletext/plugin-input-rule","version":"4.0.12","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.12","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8d9019a5444137a00c6a5d7f70fb7322a67c1431","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.12.tgz","fileCount":6,"integrity":"sha512-+Nve8pVJuRRnr/YjuDyGs4UAkFvQThPP1+KFlHbL832VhgtACl2Bah/PPfvbHkv57DHl8QG/kahO83MCh8DKqw==","signatures":[{"sig":"MEQCHz3p+k3hDVr7vi8NkV6AquvNucqGPbmwosjmBKRHRwQCIQC7spgYssxZF4hrI+6GNW8joGADGaRCGyTsE762e8gcIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59039},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/87c1c9d8cf850c355472de9036eee122/portabletext-plugin-input-rule-4.0.12.tgz","_integrity":"sha512-+Nve8pVJuRRnr/YjuDyGs4UAkFvQThPP1+KFlHbL832VhgtACl2Bah/PPfvbHkv57DHl8QG/kahO83MCh8DKqw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.1.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.12_1772786018916_0.20467522058072118","host":"s3://npm-registry-packages-npm-production"}},"4.0.13":{"name":"@portabletext/plugin-input-rule","version":"4.0.13","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.13","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"2dbf6cf3859d0a2e50230c771c444b2cfb28618c","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.13.tgz","fileCount":6,"integrity":"sha512-57R94tnxrhmkMxOY406FWfLXodwSJyEfhkiutz7NdF5JtuGm1OkPDvFnKse2UB1Vk0zTxdx8Ej2PjsFHC9AIoQ==","signatures":[{"sig":"MEUCIQDXNWaMEf3bNUowkIfVqmkNfq80oIGSAQsciotq9DWgtgIgJDqAaSazsJy/WLcIE3xi/v1C+cgGTboNQ416YqDt2rY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59039},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/cc8c85b9ebac03dc26cef25036f7b39e/portabletext-plugin-input-rule-4.0.13.tgz","_integrity":"sha512-57R94tnxrhmkMxOY406FWfLXodwSJyEfhkiutz7NdF5JtuGm1OkPDvFnKse2UB1Vk0zTxdx8Ej2PjsFHC9AIoQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.1.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.13_1772793921129_0.8041784762358253","host":"s3://npm-registry-packages-npm-production"}},"4.0.14":{"name":"@portabletext/plugin-input-rule","version":"4.0.14","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.14","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"08ee46fbe958b405c42ea5280c86d3fc96d2fa81","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.14.tgz","fileCount":6,"integrity":"sha512-Zxg2TZoBAdjmYlXfiF2mwjxpausT1N7IQyyfLIzwAg9VTkSvcvDSzfAuEaxUwOl5qUDhXUkp1dic3OTBa9IjLA==","signatures":[{"sig":"MEQCIFrgj/aq1FpESYAWM51iQpeVvrR3UI/FvwD5rzsOJFSIAiAwXxCa555nHh4AjBkFcvr8DFYCejqHMRE8Yicu5dgTqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59039},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/d4dc3128ef8b90a426aa11069121a091/portabletext-plugin-input-rule-4.0.14.tgz","_integrity":"sha512-Zxg2TZoBAdjmYlXfiF2mwjxpausT1N7IQyyfLIzwAg9VTkSvcvDSzfAuEaxUwOl5qUDhXUkp1dic3OTBa9IjLA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.4","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.1.2","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.1.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.14_1772794357393_0.6663988451288716","host":"s3://npm-registry-packages-npm-production"}},"4.0.15":{"name":"@portabletext/plugin-input-rule","version":"4.0.15","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.15","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"66bc5f08af2c400ddf29a255d3184382c5ea7bb0","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.15.tgz","fileCount":6,"integrity":"sha512-BTRE6qsp405cnMvUkQS/eZ7GdyIjT9sBcQDX+O6kgWWAAKSIISQCuADdMwQoc52+xfpGoXfPMO1YAXOFEVkR/Q==","signatures":[{"sig":"MEUCIH/hlZbnNCuvvg3DvUJaIt8XUitqx57+eLoh+hNyIk+5AiEA3iUHlunuwfTCnQQAml0i4CxvARR8J0mGUPUdSdT2QBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59039},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/e5830f0bf87d6951c0263109cf7d4fac/portabletext-plugin-input-rule-4.0.15.tgz","_integrity":"sha512-BTRE6qsp405cnMvUkQS/eZ7GdyIjT9sBcQDX+O6kgWWAAKSIISQCuADdMwQoc52+xfpGoXfPMO1YAXOFEVkR/Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.2.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.15_1773219738177_0.7186028669010112","host":"s3://npm-registry-packages-npm-production"}},"4.0.16":{"name":"@portabletext/plugin-input-rule","version":"4.0.16","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.16","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"9246b70eb1a6e6241e1aa1ca83841f209c1b5393","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.16.tgz","fileCount":6,"integrity":"sha512-TYlFhGLA60z07tTiDr5Haoou8SVbvBPgHRGKRoLb9eP90Mb3tt+PV5G8HMSzptRmhTsAqBginx9F/StBTM6RNw==","signatures":[{"sig":"MEUCIQCuhzq6sOtBfv7O++f3NbnP6TZcjlJ7wD0IdyfqOSHX4gIgTeI6iTH4Yd6M4tx3HwVR2uxMSKZxS3l5w6Hyc7zJEN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59039},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/84bca128cbddde96156e58145e030376/portabletext-plugin-input-rule-4.0.16.tgz","_integrity":"sha512-TYlFhGLA60z07tTiDr5Haoou8SVbvBPgHRGKRoLb9eP90Mb3tt+PV5G8HMSzptRmhTsAqBginx9F/StBTM6RNw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.3.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.16_1773245970219_0.4870965050232372","host":"s3://npm-registry-packages-npm-production"}},"4.0.17":{"name":"@portabletext/plugin-input-rule","version":"4.0.17","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.17","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"75b890bc5166f27ac776b58ddf0ba51c19468151","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.17.tgz","fileCount":6,"integrity":"sha512-RqQYN+yJ2gqhpoH0dYCiFJzGJDK2TY/3bVuTn8Czh5Ysl1LHA5nxTyY9FvgCkMOExW6gu8LMJHeKiK1WASOilQ==","signatures":[{"sig":"MEQCIDOa2c8DA7s9PEVc9VUL1yyFnlICZjrZU1mef3clkpCOAiAlmCrvzjzQpKxFKxudHv2gaI/pIT4kuuPlHHyKG/Gb4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59039},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b42dfcedf750ea2a02efe94ab7e7a5a3/portabletext-plugin-input-rule-4.0.17.tgz","_integrity":"sha512-RqQYN+yJ2gqhpoH0dYCiFJzGJDK2TY/3bVuTn8Czh5Ysl1LHA5nxTyY9FvgCkMOExW6gu8LMJHeKiK1WASOilQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.3.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.3.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.17_1773315576175_0.9279812276603896","host":"s3://npm-registry-packages-npm-production"}},"4.0.18":{"name":"@portabletext/plugin-input-rule","version":"4.0.18","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.18","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"147e5292309343bf21a5b4982be168f8d5a9371b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.18.tgz","fileCount":6,"integrity":"sha512-lyTlrPgOKzsJgiebiZL7b2vcM9aclkgEN/UoYgKr/ZXqiHG8dhg9GmnEB8UeU9Zx4NWYZq0ZJBQcudEpaPSOEA==","signatures":[{"sig":"MEUCIGKqJ/2uD/BWJfseuagG/PpXVyTBKVl+QLREx3wJ4E1GAiEAyPDpbJ8we6yVzEYMq8K/9AJO0hNAiRu2K6oB812ZHJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59039},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/966e0b893133fcc21a2bfe1d5ec00fb5/portabletext-plugin-input-rule-4.0.18.tgz","_integrity":"sha512-lyTlrPgOKzsJgiebiZL7b2vcM9aclkgEN/UoYgKr/ZXqiHG8dhg9GmnEB8UeU9Zx4NWYZq0ZJBQcudEpaPSOEA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.3.2","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.3.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.18_1773408074820_0.15687913803802744","host":"s3://npm-registry-packages-npm-production"}},"4.0.19":{"name":"@portabletext/plugin-input-rule","version":"4.0.19","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.19","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"09b3dd62c9870b7a8b0b991c2acbf24f2a24cf36","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.19.tgz","fileCount":6,"integrity":"sha512-8U/TDfZpihbp/93LFbgdNGPwSoViJzuKc2W9D1245X1RTMgeQUWQGJiAgeYK07edNXhAeFcyUSAVGP89Z2HPrQ==","signatures":[{"sig":"MEUCIQCvILWVlBHfesar8DyS7wbE+xPbF+UOEKXk5/kzYi1XEgIgWSdlon/wjJs6GZygDF8AbcB/3QwlN2QRU7qBC5A27FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59039},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.19.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/8a3b636fb1f0fd9d4f460a237af3e5df/portabletext-plugin-input-rule-4.0.19.tgz","_integrity":"sha512-8U/TDfZpihbp/93LFbgdNGPwSoViJzuKc2W9D1245X1RTMgeQUWQGJiAgeYK07edNXhAeFcyUSAVGP89Z2HPrQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.4.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.4.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.19_1773658865068_0.954704306840783","host":"s3://npm-registry-packages-npm-production"}},"4.0.20":{"name":"@portabletext/plugin-input-rule","version":"4.0.20","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.20","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"38b8f6d9955bfaef6c85028ec6f6e47841d27721","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.20.tgz","fileCount":6,"integrity":"sha512-QtyCmxbhAEbVceJpLwCankPKVWZaJZN6vFweG4Ie2g7AZ1syx7b7gFsTh5OCXHH3NQ+npG9W+NlD7Np+emz0fg==","signatures":[{"sig":"MEYCIQC+yo+Ljfa/dVJ/v+W1htdo0bS/yztxLANovlDjF0ENGAIhALwOs5Js3i4Rc18rVHk6iPD5HL8W6aG9qjBS1XkEjQOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59039},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0b0e882fee3fce0442f6f74c56e8edd2/portabletext-plugin-input-rule-4.0.20.tgz","_integrity":"sha512-QtyCmxbhAEbVceJpLwCankPKVWZaJZN6vFweG4Ie2g7AZ1syx7b7gFsTh5OCXHH3NQ+npG9W+NlD7Np+emz0fg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.5.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.20_1773752967179_0.6241593844509397","host":"s3://npm-registry-packages-npm-production"}},"4.0.21":{"name":"@portabletext/plugin-input-rule","version":"4.0.21","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.21","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"fe60ee02f82072994e942cd59125e503e2dcc718","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.21.tgz","fileCount":6,"integrity":"sha512-HUy9HMAu/a7gcnmS8+2f+xa+L1Gw6zK/SVq538QyLbMoks9vfj7B4jjyBeoixIedfGJNEzhKlCQbPtXa5HG9Mg==","signatures":[{"sig":"MEUCIQDLnEj57AFN2AA+4TIx0aQBYSIYj/HOmoioj287BnyTewIgAfxie3zCIoIxahHN23MPSR/kZGpdhoXTID+Ecn+J4KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59039},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/790b0f1a553a40a3e534ebb9627a58e8/portabletext-plugin-input-rule-4.0.21.tgz","_integrity":"sha512-HUy9HMAu/a7gcnmS8+2f+xa+L1Gw6zK/SVq538QyLbMoks9vfj7B4jjyBeoixIedfGJNEzhKlCQbPtXa5HG9Mg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.11.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.0.18","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.0.18","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.5.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.5.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.21_1773864576178_0.4695012152275557","host":"s3://npm-registry-packages-npm-production"}},"4.0.22":{"name":"@portabletext/plugin-input-rule","version":"4.0.22","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.22","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"912e9b0be313fd7a93e29dc73465c355863fab1d","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.22.tgz","fileCount":6,"integrity":"sha512-Wb75Qqe9OAoirxfWWlrag8iOetGeRfZvk2REBMITdGGx8Q2Ey0dD13Ih969zqjXGySsvuoTOFllXRqN7++lrFQ==","signatures":[{"sig":"MEUCIQCU3eSTTbrbC5dy4DV42SG+6WTKJHGxttJQxK1yvfVpBAIgLqYOPr6afmkAm9l7PlpKEvmnT1KRn+UyxeJotIJ6I7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/1bb314dd4a3e1001637abaa06e578d59/portabletext-plugin-input-rule-4.0.22.tgz","_integrity":"sha512-Wb75Qqe9OAoirxfWWlrag8iOetGeRfZvk2REBMITdGGx8Q2Ey0dD13Ih969zqjXGySsvuoTOFllXRqN7++lrFQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.12.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.5.2","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.5.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.22_1773934807108_0.00026417355009189514","host":"s3://npm-registry-packages-npm-production"}},"4.0.23":{"name":"@portabletext/plugin-input-rule","version":"4.0.23","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.23","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"c401cb382aaf5f6508ad048350267b7c42324eaf","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.23.tgz","fileCount":6,"integrity":"sha512-fN7sbAvQzRF01qh6nvI6ISVdQLFykMGnVLNqBtuUM2wOivxx8PGhP063MExejsEZFpTwzunaugxBtcz1vcEelw==","signatures":[{"sig":"MEQCICR+a/LHQT8NRNJl7iOceYa407ydlYAICiXD1lv48gkaAiAuM6L3gD8pYjIzUMhr7nGxVgZYO9rdPlE9QHVrQ9Ryrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.23.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/398eb8fdd1e448ce7c0b3760a5cabd69/portabletext-plugin-input-rule-4.0.23.tgz","_integrity":"sha512-fN7sbAvQzRF01qh6nvI6ISVdQLFykMGnVLNqBtuUM2wOivxx8PGhP063MExejsEZFpTwzunaugxBtcz1vcEelw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.12.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"xstate":"^5.28.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.6.0","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.23_1774859376705_0.4020167980968672","host":"s3://npm-registry-packages-npm-production"}},"4.0.24":{"name":"@portabletext/plugin-input-rule","version":"4.0.24","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.24","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"0666d11c28e4ec13de11d6a7ddfc61ee84734508","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.24.tgz","fileCount":6,"integrity":"sha512-pocQFHmzNCTrIL5ju9aKaSnB8KzDrOWFMoKeSlmfxll7UxU9jQJF6jiH7AjZEzGUtJo1fBBZFKWUAnMFRxFr8Q==","signatures":[{"sig":"MEQCIEL+8HgOUb3OcM3zwjREBvbX6TvTZpymT0fcYGzGYMeyAiAFsuCFrv+EUrOk9h+qe2AA8/0yS68IAsbD1lUrUFrmBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.24.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/97850eff7d8da0c9378dd1ff05f6641a/portabletext-plugin-input-rule-4.0.24.tgz","_integrity":"sha512-pocQFHmzNCTrIL5ju9aKaSnB8KzDrOWFMoKeSlmfxll7UxU9jQJF6jiH7AjZEzGUtJo1fBBZFKWUAnMFRxFr8Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.12.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"xstate":"^5.30.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.6.1","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.6.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.24_1775548941781_0.9145827072247457","host":"s3://npm-registry-packages-npm-production"}},"4.0.25":{"name":"@portabletext/plugin-input-rule","version":"4.0.25","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.25","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ff133145afce780c05dcf659c231fa26f8f4e61d","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.25.tgz","fileCount":6,"integrity":"sha512-MyLeZ9Wx5Cm3i5OxdL1ikba2jqB5bDM7AnGDNT6WYD8+KfgufUVPQIsI8QuYTI5yjVpcadzbKL/gky1zOLZ0ew==","signatures":[{"sig":"MEQCIAwokAx5V8YUnxjgQTDpBx3fhwdx3rDbpmWOYCX9eqQTAiB81V77tygn7tEiQJuJAQht63DEI7hPddyIwlJREfj5cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.25.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/23f103b82a73bd1a24bef1ac9f62650e/portabletext-plugin-input-rule-4.0.25.tgz","_integrity":"sha512-MyLeZ9Wx5Cm3i5OxdL1ikba2jqB5bDM7AnGDNT6WYD8+KfgufUVPQIsI8QuYTI5yjVpcadzbKL/gky1zOLZ0ew==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.12.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"xstate":"^5.30.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.6.2","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.6.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.25_1775629438036_0.26355267078246647","host":"s3://npm-registry-packages-npm-production"}},"4.0.26":{"name":"@portabletext/plugin-input-rule","version":"4.0.26","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.26","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"135e6e5a6ad427bb680f441befad8cb55fd3b03e","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.26.tgz","fileCount":6,"integrity":"sha512-GYzWjvWwH1eAD4io5UZKPY1ZWZEBq6a7CRpkduYt8J9K/i3rx/o2Hl8Hu8YC5oO15T1gI69AyLwmezFJ6Z0czA==","signatures":[{"sig":"MEUCIQCsSO9g6Ft1Lc40Hm/iuGmiBGa8ZGFzsgajmVt6/4gPtQIgIA50SB0aiCOB20L6GsnmqFcDfgI3HsxyKMDwDj3r/6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.26.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/9f755f107fbeff3b2d88bad1d2035b48/portabletext-plugin-input-rule-4.0.26.tgz","_integrity":"sha512-GYzWjvWwH1eAD4io5UZKPY1ZWZEBq6a7CRpkduYt8J9K/i3rx/o2Hl8Hu8YC5oO15T1gI69AyLwmezFJ6Z0czA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.13.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"xstate":"^5.30.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.6.3","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.6.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.26_1777449251042_0.6804330582685492","host":"s3://npm-registry-packages-npm-production"}},"4.0.27":{"name":"@portabletext/plugin-input-rule","version":"4.0.27","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.27","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"769893099d62a5ff4c7db14605ae9368b96693e7","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.27.tgz","fileCount":6,"integrity":"sha512-q8Bq8qPofofHH6mzf/HnlXJiJRxr50XYyuLxCvfcQefa4EfYl8mCYInYIpqRrxy0h+Wpw0TfBEJNRqOpbkFCSg==","signatures":[{"sig":"MEQCIGpZR9jcrUZrEooaKOGZ/IMHi6C+WZvBtUaOcrC5MY5GAiAUGDS84asI6fZP7NDn63b2OqNV4QDFgQeJ3/4Qbr5icw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.27.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0f1d40bcdf67cffae282a92f1aee4245/portabletext-plugin-input-rule-4.0.27.tgz","_integrity":"sha512-q8Bq8qPofofHH6mzf/HnlXJiJRxr50XYyuLxCvfcQefa4EfYl8mCYInYIpqRrxy0h+Wpw0TfBEJNRqOpbkFCSg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.13.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"xstate":"^5.30.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.6.4","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.6.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.27_1777660463676_0.11782375511686727","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@portabletext/plugin-input-rule","version":"5.0.0","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8fb602a73ad8c87fef0cb2dd0e135ad675a1c7d5","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.0.tgz","fileCount":6,"integrity":"sha512-gvmpXWkFtXmR2YUhYSUzOahQ4SsYXZxRy3OMLwR/4bd9LxT1d2enFZ1ZgtXc6y0tqD/BgLDlkaz1+OXrqLov7A==","signatures":[{"sig":"MEUCIQDiYSN0upQQr85WSHvkHxKNVjgoyqHlfQKsoMZD2wgnTgIgHhkcvrGMUVm0IDzsBkInu3Ngn87BcOzpVIieseRGI0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61035},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c04f87f4be8b05fb97aae53ee188c81b/portabletext-plugin-input-rule-5.0.0.tgz","_integrity":"sha512-gvmpXWkFtXmR2YUhYSUzOahQ4SsYXZxRy3OMLwR/4bd9LxT1d2enFZ1ZgtXc6y0tqD/BgLDlkaz1+OXrqLov7A==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.14.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"xstate":"^5.31.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.4","racejar":"2.0.6","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.0.0","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.4","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.0_1779280216121_0.8360151297887832","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@portabletext/plugin-input-rule","version":"5.0.1","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"408eef484bcafdef86f8af0b82c86741e39ca7e8","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.1.tgz","fileCount":6,"integrity":"sha512-EEHbBYIwpWL3g+ZAciUkbKPFax734Pe07ZHv/wn5hVyZ+riGSa+frKPrfh0ZTn3CJ50pa4C3TtAkugBn3v9Lyg==","signatures":[{"sig":"MEUCIFapI35493SfKS2HPL0dq7/NJ1uDnqeO87L3Mm8Chc+xAiEA/dGheoMMDdWePPfSJbhtAvhYXO12TqpfL8B7rlAsHIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61035},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/31b7e25a2234d052c2e6067b2964bf58/portabletext-plugin-input-rule-5.0.1.tgz","_integrity":"sha512-EEHbBYIwpWL3g+ZAciUkbKPFax734Pe07ZHv/wn5hVyZ+riGSa+frKPrfh0ZTn3CJ50pa4C3TtAkugBn3v9Lyg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.15.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"xstate":"^5.31.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.4","racejar":"2.0.6","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.0.1","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.4","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.1_1779470510108_0.8549604989989694","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@portabletext/plugin-input-rule","version":"5.0.2","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"e27ec9069dc233465a2a4a5bcfb1d979f80c3a30","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.2.tgz","fileCount":6,"integrity":"sha512-EvP/ttm7AcEcpgYOmhW4N0zuckWM9nWeF90Y+KFfE4Yz8DOHPmzq9JWOcYic13NIwPs3Q9n8Ayrx4+/yYESoMA==","signatures":[{"sig":"MEQCIG4i8wMwgFMWpaBgcguzfXLEko6a0l5WUblPliJVDy9dAiBcGfWPMLu4Waq7ri4qq7GsNsDlI5NJt+y6mYvst7Rt1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61035},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0e40b7963af206edaf1aa245bce23229/portabletext-plugin-input-rule-5.0.2.tgz","_integrity":"sha512-EvP/ttm7AcEcpgYOmhW4N0zuckWM9nWeF90Y+KFfE4Yz8DOHPmzq9JWOcYic13NIwPs3Q9n8Ayrx4+/yYESoMA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.15.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.31.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.4","racejar":"2.0.6","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.0.2","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.4","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.2_1779868214503_0.21620610887514546","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@portabletext/plugin-input-rule","version":"5.0.3","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"b07b4e5d5bae20bbd0f63263ea6fc0c91dbfd7a7","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.3.tgz","fileCount":6,"integrity":"sha512-sug6OEZJpNkf/h7btHqujUUitouH+hkQcT8iy6myYQK82Z3LYoysYlLStZBDN+Npq/R0DwQvcTK0DuS+k9E6Ww==","signatures":[{"sig":"MEUCIQDyU71iHL8BNExL28UVRK7QGrYHX567yGKAzhzTdllwfAIgP9wcRZJopw4BwFyezFC97/pyvLUNrkjdrmyRhWG0Dn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61035},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/8b70f743f86b895cd64296ed7ebed8ab/portabletext-plugin-input-rule-5.0.3.tgz","_integrity":"sha512-sug6OEZJpNkf/h7btHqujUUitouH+hkQcT8iy6myYQK82Z3LYoysYlLStZBDN+Npq/R0DwQvcTK0DuS+k9E6Ww==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.15.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.31.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.4","racejar":"2.0.6","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.0.3","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.4","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.3_1779906945174_0.7118714387149414","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@portabletext/plugin-input-rule","version":"5.0.4","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"bbd5e0a943ac421c476673b124af9ced55e70495","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.4.tgz","fileCount":6,"integrity":"sha512-vycvyNrxXe8NWCVlXQXVPXfkQ6ZCz2uqUcEllYJpiRTsGwv1+YNRlTKIWoBxjuIV5nIV/hO38zfduCgdGjQurw==","signatures":[{"sig":"MEYCIQCMlHzK+BtQ9oZP8fMUpKHjgCta41aYSlBIOIJAVoHfSQIhALe4rOtVahMPjIfSZpj+fPDiPxn32gBqYNc9OyMtQ23b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61035},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/947803b5e76d10193d1021393c526e01/portabletext-plugin-input-rule-5.0.4.tgz","_integrity":"sha512-vycvyNrxXe8NWCVlXQXVPXfkQ6ZCz2uqUcEllYJpiRTsGwv1+YNRlTKIWoBxjuIV5nIV/hO38zfduCgdGjQurw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.31.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.4","racejar":"2.0.6","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.0.4","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.4","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.4_1779978857408_0.4965375181674796","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"@portabletext/plugin-input-rule","version":"5.0.5","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.5","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"4ae9d704e5adabf8686a5111f07e6a11ce4e0117","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.5.tgz","fileCount":6,"integrity":"sha512-vA2wP/G4k1OS0OVBAE/zTEGKT1LDEHu8eyKv4hmHImHJvCP8jzjeiNQ1YdhnMYJAdUsEp42//NBHU1ahX5+8iw==","signatures":[{"sig":"MEQCIGSEVJKiWOCBA/82PSUuTLUbW8Re3Wy9s4SMuOEwF8YFAiBgikFwGB7ravzaCBTYIzUSLceEZO3wU/TZ38qfROmS0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61035},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/ec22d0da9eeb721f458c8ea4d21b0711/portabletext-plugin-input-rule-5.0.5.tgz","_integrity":"sha512-vA2wP/G4k1OS0OVBAE/zTEGKT1LDEHu8eyKv4hmHImHJvCP8jzjeiNQ1YdhnMYJAdUsEp42//NBHU1ahX5+8iw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.31.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.7","racejar":"2.0.7","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.7","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.0.5","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.7","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.5_1780313091258_0.7949464404111082","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"@portabletext/plugin-input-rule","version":"5.0.6","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.6","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"bb2fe9335eba58642037be5fb862764c9e5aacac","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.6.tgz","fileCount":6,"integrity":"sha512-4ga5N4l3Cbym2+q3K+4xY7pQdKGoSgeYsy0k+8qYYvdHqhhPRN8h3/2IurFKCtIijhhqwZdb0aboAkCQUZcrlQ==","signatures":[{"sig":"MEQCIFTRHCrdArGvovn/l4XMXTbZeEytue3Kdpo63pjNSEP6AiAO3jOBqOmAONh/BVvkQSNCViwoREP0+uVBLeTwnC4m/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61035},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/cb28349f0025e87be3532831a521c435/portabletext-plugin-input-rule-5.0.6.tgz","_integrity":"sha512-4ga5N4l3Cbym2+q3K+4xY7pQdKGoSgeYsy0k+8qYYvdHqhhPRN8h3/2IurFKCtIijhhqwZdb0aboAkCQUZcrlQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.31.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.7","racejar":"2.0.7","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.7","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.0.6","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.7","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.0.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.6_1780336077461_0.34784695789704356","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"@portabletext/plugin-input-rule","version":"5.0.7","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.7","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"415e362c9b54a32ba7123400f6cd5ded2680349f","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.7.tgz","fileCount":6,"integrity":"sha512-gyxEOWDrqBDNYClmdxxwMhLKxWtDsynsuFaJ1LvXwmj0DyT5i0vnpMPIqrswlbMYnlntMWMSowG68Xrfr4tSiA==","signatures":[{"sig":"MEQCIBJn+1hT2WevvHS16M7K+39V0PHCFEjeOQv2b8PRaYTYAiA2+3qa2GLsnPGWJUzvb77rPgYsk+2gdeR3HutTSDxG6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61035},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/78a78e5ccf31e72969d7ff5453388326/portabletext-plugin-input-rule-5.0.7.tgz","_integrity":"sha512-gyxEOWDrqBDNYClmdxxwMhLKxWtDsynsuFaJ1LvXwmj0DyT5i0vnpMPIqrswlbMYnlntMWMSowG68Xrfr4tSiA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.31.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.7","racejar":"2.0.7","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.7","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.1.0","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.7","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.7_1780392125745_0.7943907716297083","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"@portabletext/plugin-input-rule","version":"5.0.8","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.8","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"060dffe0c86a9477823bb52480b07de5eadf5806","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.8.tgz","fileCount":6,"integrity":"sha512-8B5s/WSTI3zrGiU5ypKhlq3bx7UPAHiGUZzESMg2J/TfJX0YRwROem8ICbYWRVpCH+q3kWwyC628F3DFK8SZVQ==","signatures":[{"sig":"MEYCIQDoBD8M0/QTngzhiBvGz8N+wIM5W3tQwnflHXwxp7DviQIhALeV1bKRZVSdwlNbKfPq5NHUDShV2NxzAA7hjiMPyx3/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61035},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/2bb84c766b2b60307d40034889f1c334/portabletext-plugin-input-rule-5.0.8.tgz","_integrity":"sha512-8B5s/WSTI3zrGiU5ypKhlq3bx7UPAHiGUZzESMg2J/TfJX0YRwROem8ICbYWRVpCH+q3kWwyC628F3DFK8SZVQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.31.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.7","racejar":"2.0.7","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.7","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.1.1","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.7","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.8_1780393781774_0.40861255658287643","host":"s3://npm-registry-packages-npm-production"}},"5.0.9":{"name":"@portabletext/plugin-input-rule","version":"5.0.9","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.9","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"2c1182c262e8fb9852d6d45c7961ca614486805e","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.9.tgz","fileCount":6,"integrity":"sha512-1zuR0c3rzO+vsv6wJHsGt3T0TlkECXINsZiwVmD98xApafjbh6El5k+cDr2vNXyZ3RWTU6wGQ+nsVGrisAX1+A==","signatures":[{"sig":"MEYCIQCECIIvhU7/Xy4C61y4uIQa+3I6rLXyJbrnx6mm269qZAIhANoMXoRyVGHT5mVsCBnVY91Ia+3cP3SP3LvmtlzizkWP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61035},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/5bc4c188374679a8617f3c86c8527698/portabletext-plugin-input-rule-5.0.9.tgz","_integrity":"sha512-1zuR0c3rzO+vsv6wJHsGt3T0TlkECXINsZiwVmD98xApafjbh6El5k+cDr2vNXyZ3RWTU6wGQ+nsVGrisAX1+A==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.7","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.2.0","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.9_1780651398428_0.13994118591215265","host":"s3://npm-registry-packages-npm-production"}},"5.0.10":{"name":"@portabletext/plugin-input-rule","version":"5.0.10","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.10","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ff71cd1a0be236532b87d728848f8edcbdab2207","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.10.tgz","fileCount":6,"integrity":"sha512-5SHm67UR1FYG6ii5M+0bbfg1s8lvMqeRopjkYkODgmre6lA4ORR2Fnq5mPlknfEWMV438EMg/AXc5oR6k12dvA==","signatures":[{"sig":"MEUCIQDdm37GAUeGE6hCIRhPIw22y1e8zPKD3KyFk1HAO3QnuQIgUP3Z9xxMbQA8FAlV2zSpFRTrKg+UM6Arr1VfZO7j77w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/2759b29ee33ca4d82c3a5e276e327f88/portabletext-plugin-input-rule-5.0.10.tgz","_integrity":"sha512-5SHm67UR1FYG6ii5M+0bbfg1s8lvMqeRopjkYkODgmre6lA4ORR2Fnq5mPlknfEWMV438EMg/AXc5oR6k12dvA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.7","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.3.0","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.10_1780655648209_0.9007978807332264","host":"s3://npm-registry-packages-npm-production"}},"5.0.11":{"name":"@portabletext/plugin-input-rule","version":"5.0.11","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.11","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"2179e3b37ca90ebf98650a438062cc112e9a6466","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.11.tgz","fileCount":6,"integrity":"sha512-sbtn6HT+fO46LlGXhE9bgozJgxd4FQmiPZRVWEHWhR+uAHgWUMGeXZ2YfyNS3peXs3m26tMj1hktfeqO3ffFew==","signatures":[{"sig":"MEUCIQCVt1gEUlXpDVrMDzyiGyToiESrxZHztQVD6Rn4wQqV0AIgWEKS8e0ob6X5D3Hkktk7O1VaRVVhzjWyN2nD6Ky8lnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/11e5cb7cfa4eadeb1c526528ca2f2637/portabletext-plugin-input-rule-5.0.11.tgz","_integrity":"sha512-sbtn6HT+fO46LlGXhE9bgozJgxd4FQmiPZRVWEHWhR+uAHgWUMGeXZ2YfyNS3peXs3m26tMj1hktfeqO3ffFew==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.7","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.3.1","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.11_1780663519789_0.03103870897482497","host":"s3://npm-registry-packages-npm-production"}},"4.0.28":{"name":"@portabletext/plugin-input-rule","version":"4.0.28","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.28","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"2d74bb4fcdd762344287a41b820f4c2f6a210e39","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.28.tgz","fileCount":6,"integrity":"sha512-WESJpC0wG9nf4NNUBMA0Fpd6z8dI1dpC2ZqvCm5LckoWpNXlwEdIICX2KzHOqe9YF7Jz5w6/1a+efdssq8nSwQ==","signatures":[{"sig":"MEUCIQDrHnZaKMOOa50NbkSk0GTcqpoi6z52aNmRGvIxPyOdDgIgAYkZiwRfSsT/I+FLD5VMWDc2f5VNM5+jN5Ew1Dc0pDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.28.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/287030b25fcd3b13d1b55c0f82b115f4/portabletext-plugin-input-rule-4.0.28.tgz","_integrity":"sha512-WESJpC0wG9nf4NNUBMA0Fpd6z8dI1dpC2ZqvCm5LckoWpNXlwEdIICX2KzHOqe9YF7Jz5w6/1a+efdssq8nSwQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.30.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.6.5","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.6.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.28_1780906833179_0.27690568608017796","host":"s3://npm-registry-packages-npm-production"}},"5.0.12":{"name":"@portabletext/plugin-input-rule","version":"5.0.12","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.12","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"57f9f40a8e246aa28a29eb881e2ef792f1b26ec3","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.12.tgz","fileCount":6,"integrity":"sha512-4T3UpZxB8waZWa0lEyLUHw21hsLV7OajGQGVc0YcGhbgL84txJxqp0v+nN9YYqOOhKHhh2vfwe/pp/KvHw/QdQ==","signatures":[{"sig":"MEUCIQC7bnPWed1lkJMpAA+E1BiTobh437BtYj8wWtxmCb/ouQIgeLbXIdJvAx8baRg93PlO22QIYSrUF+VGn/HP7eRaumc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/23f2f3a2a5cc4576dfbe0f47f68c6f37/portabletext-plugin-input-rule-5.0.12.tgz","_integrity":"sha512-4T3UpZxB8waZWa0lEyLUHw21hsLV7OajGQGVc0YcGhbgL84txJxqp0v+nN9YYqOOhKHhh2vfwe/pp/KvHw/QdQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.7","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.3.2","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.12_1780910502974_0.16823178962205243","host":"s3://npm-registry-packages-npm-production"}},"5.0.13":{"name":"@portabletext/plugin-input-rule","version":"5.0.13","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.13","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"66d3f48fffd00d3ab9b1f13024eb4c50f7c27b8f","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.13.tgz","fileCount":6,"integrity":"sha512-twdJ8Nu+UEUqlyeTRODzt8V0Hu50df+kTKS8b+oLzKdSEW/878SPDmWMGRKpD6bgFNhejFFChPL46Mygw+UZyA==","signatures":[{"sig":"MEYCIQD0YPjygUMTinuKN2qufcwN5279Zcy959s3b5btdIUJ2gIhAOBY66cD9xHlHMwV/svyY2F+xl2s7ZIiURgerMU+IKaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/72cd4c2e9e7e9380a26d31c27e98c4b5/portabletext-plugin-input-rule-5.0.13.tgz","_integrity":"sha512-twdJ8Nu+UEUqlyeTRODzt8V0Hu50df+kTKS8b+oLzKdSEW/878SPDmWMGRKpD6bgFNhejFFChPL46Mygw+UZyA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.7","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.3.3","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.3.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.13_1781112206716_0.5849302428514211","host":"s3://npm-registry-packages-npm-production"}},"5.0.14":{"name":"@portabletext/plugin-input-rule","version":"5.0.14","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.14","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"9e4b9322e8ec2de76a0e094540021e6adf45c312","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.14.tgz","fileCount":6,"integrity":"sha512-HIm7H8nNjhVsia9lAUMP71wKDvBsK2IFq42AuvZe1nLhmTWpDPX/dLcftLGpkXAChrTW8ldh6Z3K3WDxMC2T4A==","signatures":[{"sig":"MEYCIQCim9JOqiRiIFkOHUINKFOVf+Z7Xy3KHjZdHQzfF9FlxgIhANBk31gS0v79n1gBTvoA1IvRdNo3kl377G0QtmcsCbu+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/2395ad378801571cd7e1056697cfc5c6/portabletext-plugin-input-rule-5.0.14.tgz","_integrity":"sha512-HIm7H8nNjhVsia9lAUMP71wKDvBsK2IFq42AuvZe1nLhmTWpDPX/dLcftLGpkXAChrTW8ldh6Z3K3WDxMC2T4A==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.16.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.7","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.3.4","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.14_1781164253843_0.48306731142712933","host":"s3://npm-registry-packages-npm-production"}},"5.0.15":{"name":"@portabletext/plugin-input-rule","version":"5.0.15","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.15","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"bdd9de101eb138c4fada624bf6cb1501b20b27d0","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.15.tgz","fileCount":6,"integrity":"sha512-9PKkDXMG+3VB0/8CiS3fwxSCfoj7/5BtwHDs26v5LmZoyuiH0XYkE6F8FpBg0Tcpavo4KzNjA2fkmLlSA5FRQg==","signatures":[{"sig":"MEUCIC1VeIXwdPz2Q5DZQjRziK2qZbLjGMtLvbmlRwCVuNHcAiEAxM4jHg7nM70BY70KBO5W9aqZn6uG9aw+Z3Qx6RlleEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b90fca815323897c17a5b2c9fb5c90f5/portabletext-plugin-input-rule-5.0.15.tgz","_integrity":"sha512-9PKkDXMG+3VB0/8CiS3fwxSCfoj7/5BtwHDs26v5LmZoyuiH0XYkE6F8FpBg0Tcpavo4KzNjA2fkmLlSA5FRQg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.8","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.4.0","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.15_1781504945732_0.15066304433713973","host":"s3://npm-registry-packages-npm-production"}},"5.0.16":{"name":"@portabletext/plugin-input-rule","version":"5.0.16","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.16","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"fe2908f58b79ed0c043ba7d589e0c42f9a2a037f","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.16.tgz","fileCount":6,"integrity":"sha512-qQAUwGreq3L0Ft/+WMDA3W8nrNrErZxorU8+K3lvGzJ4PQqa3oUz0WfPcnOLQAC38XslerZQztn+36NzN9bfeQ==","signatures":[{"sig":"MEYCIQD3VjaXIWgqGuYxRx6gNzB5q1qODKqSZPtCEy/iWU3/1AIhAKKMslWSmuKi20Z0q4GXTg6eTZZc8tk161z/ZEpnsygw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/d92e9692713e5ff5d4fe0e983dda0e60/portabletext-plugin-input-rule-5.0.16.tgz","_integrity":"sha512-qQAUwGreq3L0Ft/+WMDA3W8nrNrErZxorU8+K3lvGzJ4PQqa3oUz0WfPcnOLQAC38XslerZQztn+36NzN9bfeQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.8","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.5.0","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.16_1781516441895_0.6534047188397913","host":"s3://npm-registry-packages-npm-production"}},"5.0.17":{"name":"@portabletext/plugin-input-rule","version":"5.0.17","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.17","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"383ddd485d84f7246a2d12af0394b0aea9e4a57b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.17.tgz","fileCount":6,"integrity":"sha512-ZPNdsaIPEsUa4nBOOnYMyi7kn8YMbFpEjRlxJhNPMXrTQ7eWPQVuL6zQBkAMFGxJfdk/pD80IbqeXvAEatU3SQ==","signatures":[{"sig":"MEUCIDgOZIfh7IOMTpUh/TOUBuD9c5YfdhO8h5vKLqmYgDGjAiEAjCYHYD/1PBysMPYOJy+rgM7383crZTM8UYnDqq29ceQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/5c1c7b8d1d202165e871637030d2cd52/portabletext-plugin-input-rule-5.0.17.tgz","_integrity":"sha512-ZPNdsaIPEsUa4nBOOnYMyi7kn8YMbFpEjRlxJhNPMXrTQ7eWPQVuL6zQBkAMFGxJfdk/pD80IbqeXvAEatU3SQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.8","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.5.1","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.5.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.17_1781600145032_0.3270002022778562","host":"s3://npm-registry-packages-npm-production"}},"5.0.18":{"name":"@portabletext/plugin-input-rule","version":"5.0.18","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.18","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"7d34f3321bdc49d8a5494e3ebdb42e7bef2021cd","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.18.tgz","fileCount":6,"integrity":"sha512-7GOMsPvTCFNimgvYdoVsj817o4wK1M7gsquOvSJChdexTY1Z4NiQvu3L+54Kjp8ULIT8djQFJtmnv5oEOPB5cQ==","signatures":[{"sig":"MEYCIQDL1YXHKk+fDWgqSmzQjEMjoYMX8fQbSLa1ELadkPFkvQIhAPNYKQdoAqhTz1VuF/RYpLlTfcNPfl/XitVCMaew8t16","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/a44505479e0032498e4df1b99e9c4bda/portabletext-plugin-input-rule-5.0.18.tgz","_integrity":"sha512-7GOMsPvTCFNimgvYdoVsj817o4wK1M7gsquOvSJChdexTY1Z4NiQvu3L+54Kjp8ULIT8djQFJtmnv5oEOPB5cQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.8","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.5.2","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.5.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.18_1781602270223_0.19092533766305286","host":"s3://npm-registry-packages-npm-production"}},"5.0.19":{"name":"@portabletext/plugin-input-rule","version":"5.0.19","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.19","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"3b5f94ef38cd54325fb072b8bb55693e6508adad","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.19.tgz","fileCount":6,"integrity":"sha512-xu5fnjO2F5mH7sfCKJJ/emlaKRWulR6Vv3TNUFFfveUcBoxJpzq684/jWPqo1k9JEdyjuqdIR6DJadW8TyT82A==","signatures":[{"sig":"MEYCIQCElfDeoMdPkwYO+88D/vZwipvBzXH7WgaGxNBjQu9xwwIhAIV2X/4/KRUxFMZx72609fqlHFi+QGPxG0inc2sl58Y7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.19.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/d7876ce15290bd677d372c575b417215/portabletext-plugin-input-rule-5.0.19.tgz","_integrity":"sha512-xu5fnjO2F5mH7sfCKJJ/emlaKRWulR6Vv3TNUFFfveUcBoxJpzq684/jWPqo1k9JEdyjuqdIR6DJadW8TyT82A==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.8","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.6.0","@portabletext/schema":"2.2.0","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.19_1781766062768_0.035509495851706596","host":"s3://npm-registry-packages-npm-production"}},"5.0.20":{"name":"@portabletext/plugin-input-rule","version":"5.0.20","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.20","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"488ce0f60f60976e9716bd67ed98220ca46d6faa","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.20.tgz","fileCount":6,"integrity":"sha512-hYLaSt29gBQGZGbrszIDV9Aacrp/U92s0WejV2KMMxSnQ+zZkUP/70mhycUVqq7eRNrQUCKivTLWXIr/7tSyvA==","signatures":[{"sig":"MEUCIHITLlLGPrzc1/GresuJU+s1LpiTNzFzdETLqsLWl4M6AiEAiF7bc/9ge1PqaUDPCopmZstlRD5hpZ4kqFT4aPiq4co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/7ab2f4b61f06eaefcb04911926616de0/portabletext-plugin-input-rule-5.0.20.tgz","_integrity":"sha512-hYLaSt29gBQGZGbrszIDV9Aacrp/U92s0WejV2KMMxSnQ+zZkUP/70mhycUVqq7eRNrQUCKivTLWXIr/7tSyvA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.8","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.6.1","@portabletext/schema":"2.2.1","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.6.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.20_1781856926348_0.6809545622198252","host":"s3://npm-registry-packages-npm-production"}},"5.0.21":{"name":"@portabletext/plugin-input-rule","version":"5.0.21","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.21","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"936678475decdeef677872b67b4271bf68b29629","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.21.tgz","fileCount":6,"integrity":"sha512-oStU0D8HTqt2Qv6o0nszJAyMF4Z6dE5u29UqtuLVUNj3r9QwsJEOtmTXgB+Zve65eTnRPJv6HfMFZ6VRevisOQ==","signatures":[{"sig":"MEYCIQDoG6EKtd8nEAiidxtEG09ofnGA8t1oLE7CYxayO3wmjwIhAK0m0C5/w/nhSMh/NGFeJC+LP2N90if5iS9q9OpOOgl1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/98b8d74bd10c53d3f27639586d8bab2a/portabletext-plugin-input-rule-5.0.21.tgz","_integrity":"sha512-oStU0D8HTqt2Qv6o0nszJAyMF4Z6dE5u29UqtuLVUNj3r9QwsJEOtmTXgB+Zve65eTnRPJv6HfMFZ6VRevisOQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.8","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.6.2","@portabletext/schema":"2.2.1","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.21_1781863395762_0.15310872516157903","host":"s3://npm-registry-packages-npm-production"}},"5.0.22":{"name":"@portabletext/plugin-input-rule","version":"5.0.22","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.22","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"3444f2b10b02204a1a5ef4970a9f618a256f6fb3","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.22.tgz","fileCount":6,"integrity":"sha512-Po7xouMoxp6zptoSuSAkQEWnSguHZ5nu5DriT1OogfthE4sRelDy3HE4fWCYZBWvUHk7XK3yGEg+FrkoxkN+vw==","signatures":[{"sig":"MEQCIA25vQKGP2c3uvZpqk6hdcw3RiExtr2aE4zYwJPRUvTnAiBFt7flq/PFi/xn7co3Xc5M0YjiujBiQm/RdtYSbIEdxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61225},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/98d998dd8f111c750134c5a5ba617f6b/portabletext-plugin-input-rule-5.0.22.tgz","_integrity":"sha512-Po7xouMoxp6zptoSuSAkQEWnSguHZ5nu5DriT1OogfthE4sRelDy3HE4fWCYZBWvUHk7XK3yGEg+FrkoxkN+vw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","eslint":"^9.39.1","vitest":"^4.1.8","racejar":"2.0.8","typescript":"5.9.3","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.7.0","@portabletext/schema":"2.2.1","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.8","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.22_1782196459364_0.8547370603226556","host":"s3://npm-registry-packages-npm-production"}},"5.0.23":{"name":"@portabletext/plugin-input-rule","version":"5.0.23","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.23","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"59c06abfffdb2115fc1fd83b314a22d85e8a2d14","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.23.tgz","fileCount":6,"integrity":"sha512-GyJnNfLqLSfHY4fjsjEWEvJiyG4wMCtVzQFnpChmQoxAwZipIh1qcH0RA9ryA8g+YZ5cnhFTg83cWoTqKYYBAA==","signatures":[{"sig":"MEUCIDQ6d3Ab5KIj/pfjgRe+V9ZeRVTObJr1xpAkru8s03LKAiEA95yu+GMiA5Xx6u+zkGCcaf71JpkJqYvF0t4ymrCB3Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61225},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.23.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/f21af58037ebc5b75aec9f72580cad18/portabletext-plugin-input-rule-5.0.23.tgz","_integrity":"sha512-GyJnNfLqLSfHY4fjsjEWEvJiyG4wMCtVzQFnpChmQoxAwZipIh1qcH0RA9ryA8g+YZ5cnhFTg83cWoTqKYYBAA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.1","vitest":"^4.1.9","racejar":"2.0.9","typescript":"5.9.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.8.0","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.23_1782294101054_0.09690687202969839","host":"s3://npm-registry-packages-npm-production"}},"5.0.24":{"name":"@portabletext/plugin-input-rule","version":"5.0.24","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.24","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"27ef639f120a22339b47267585672ad6b6ef5b20","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.24.tgz","fileCount":6,"integrity":"sha512-XvQ5IcQb6z5V7MiaF3hY7drvutPmZlH8SAJyQONZts5PaUo5aYT4di54QNE6n7uDuX9xJhIRKzC2zvqJUEKEiA==","signatures":[{"sig":"MEUCIHXxcDVISg3eNG88oxpfa39yshJdeR3byxFrdvCDsegYAiEAsti1gZnThOk3eju5gpR6YkxXCROwLRs+XeNDS9RNcIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61225},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.24.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/de2b320657d32ef37d6e35584b38ea46/portabletext-plugin-input-rule-5.0.24.tgz","_integrity":"sha512-XvQ5IcQb6z5V7MiaF3hY7drvutPmZlH8SAJyQONZts5PaUo5aYT4di54QNE6n7uDuX9xJhIRKzC2zvqJUEKEiA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"xstate":"^5.32.1","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.1","vitest":"^4.1.9","racejar":"2.0.9","typescript":"5.9.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.8.1","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.8.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.24_1782392136724_0.7641018165966571","host":"s3://npm-registry-packages-npm-production"}},"4.0.29":{"name":"@portabletext/plugin-input-rule","version":"4.0.29","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.29","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"65efbbe638011479ce9b08ec922aba1fb5fc3205","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.29.tgz","fileCount":6,"integrity":"sha512-WZ4U5FhCPCsl89DfxNzrsu4UD6EIr78Ank+ZQoIpbJ6Q08PREF22qQ2EfkeDNcr4gnv6lZdmIk44AlbsSwHJ9w==","signatures":[{"sig":"MEUCIQDcqQl+bDcmh/CnHqmxs2VzYntcUUZxqERVrDIJSznp8gIgdMpXh+4440gWmlgnrnkCISvZHUgakkx36WeeDUJby8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.29.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/fc6cd61970fe2a0477b0de69f20298a1/portabletext-plugin-input-rule-4.0.29.tgz","_integrity":"sha512-WZ4U5FhCPCsl89DfxNzrsu4UD6EIr78Ank+ZQoIpbJ6Q08PREF22qQ2EfkeDNcr4gnv6lZdmIk44AlbsSwHJ9w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.30.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.6.6","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.6.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.29_1782734475217_0.700563144239011","host":"s3://npm-registry-packages-npm-production"}},"5.0.25":{"name":"@portabletext/plugin-input-rule","version":"5.0.25","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.25","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"72bca643aa6692067db10bf6458b66b4b7ae792b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.25.tgz","fileCount":6,"integrity":"sha512-X+fl+gFaqZYsKsgxJgTJqa1csuQjSViVJSCP8AQtjqLzW+U2mH+yTWq91Q0ordUEMs/jiZs6qgvQ89hfwWTIYw==","signatures":[{"sig":"MEUCIQDrxG/Y2hNag5LJFeJr5CpJcu3Yvr9/uOMxFOaFN8089gIgOO3mp6Kb3PbsXVRj7gXSdlpHpkLeMj1J4pIraJrjbGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61225},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.25.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/fc9d1ad1ac719ddfb9a59b4ca84950a8/portabletext-plugin-input-rule-5.0.25.tgz","_integrity":"sha512-X+fl+gFaqZYsKsgxJgTJqa1csuQjSViVJSCP8AQtjqLzW+U2mH+yTWq91Q0ordUEMs/jiZs6qgvQ89hfwWTIYw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.17.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.2","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.1","vitest":"^4.1.9","racejar":"2.0.9","typescript":"5.9.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.8.2","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.8.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.25_1782734858149_0.5740073484515558","host":"s3://npm-registry-packages-npm-production"}},"5.0.26":{"name":"@portabletext/plugin-input-rule","version":"5.0.26","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.26","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ba35e6a038178a0195ba051f9aa204b7bee88106","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.26.tgz","fileCount":6,"integrity":"sha512-fnY0KkL6tTnTj9Ccsv4FJliFFlPrAyWUaSzuF5Gz6tNHDN8ixQbptfv3ZyNeu24OJEzbZwNW39fC9bz6sY4POw==","signatures":[{"sig":"MEUCIQCBO7T/YPMJ7lYr6Ib3zBIW8UD14UD4N69c3QdAe+z0ZgIgUZXlOhC97ExandtNrT03V5oFB4Jhf8CIHauMm0NtdPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61225},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.26.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/6ddb4517690ce2197f97e8c5cafcce15/portabletext-plugin-input-rule-5.0.26.tgz","_integrity":"sha512-fnY0KkL6tTnTj9Ccsv4FJliFFlPrAyWUaSzuF5Gz6tNHDN8ixQbptfv3ZyNeu24OJEzbZwNW39fC9bz6sY4POw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.2","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.1","vitest":"^4.1.9","racejar":"2.0.9","typescript":"5.9.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^7.9.0","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.26_1782752472515_0.5985562518090295","host":"s3://npm-registry-packages-npm-production"}},"4.0.30":{"name":"@portabletext/plugin-input-rule","version":"4.0.30","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.30","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"7c562dcaa7c3f1843599a007400986a024a050cf","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.30.tgz","fileCount":6,"integrity":"sha512-VpNifw/AV6uHU6bPGOQ1tJG1xGcCYfv1nTq3w5mu7GMVOCKW26hAnB7ZBH6glooPyztqS79NtyXM91k0iynLDA==","signatures":[{"sig":"MEUCIQDLmFS458Rv/ee4qS9qfzTG7USOOcp6j5A0CqJ0/Ex2CwIgYJnolx4ySmVUjxAyCD2DZey5luPFKpdqlfNy/A+Zba0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.30.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/8210fefd616d2ae187b3fbfdd9a93fd7/portabletext-plugin-input-rule-4.0.30.tgz","_integrity":"sha512-VpNifw/AV6uHU6bPGOQ1tJG1xGcCYfv1nTq3w5mu7GMVOCKW26hAnB7ZBH6glooPyztqS79NtyXM91k0iynLDA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.30.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.6.7","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.6.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.30_1783335360659_0.7665720517055388","host":"s3://npm-registry-packages-npm-production"}},"5.0.27":{"name":"@portabletext/plugin-input-rule","version":"5.0.27","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.27","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"503ba24bc7ca85532c511f613b1d30f0cfe0575f","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.27.tgz","fileCount":6,"integrity":"sha512-W86vbVhcZbfi92X+qPZEO41lQ+cT7pYHaxVVt4ynBUTl7+hlcjIpxp9ZYsSWeVANZGdj8gYFpb6136DiaOWYmA==","signatures":[{"sig":"MEUCIQDYtzr9tNGsF7kbCd2yAcBefg8jTSRJ/LXYlN+aRfEMsgIgHkt/oNZVBBvU2N/Ai/t4SQsKH9GlQrBqMWszrCVc0UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61394},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.27.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/ece6a29572e955d1e2c9bd0757d1c73f/portabletext-plugin-input-rule-5.0.27.tgz","_integrity":"sha512-W86vbVhcZbfi92X+qPZEO41lQ+cT7pYHaxVVt4ynBUTl7+hlcjIpxp9ZYsSWeVANZGdj8gYFpb6136DiaOWYmA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.2","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.9","racejar":"2.0.9","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/editor":"^7.10.0","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.27_1783337376806_0.11160074080372473","host":"s3://npm-registry-packages-npm-production"}},"5.0.28":{"name":"@portabletext/plugin-input-rule","version":"5.0.28","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.28","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"9c2bcf045a8a333974c0e18caf3ca7676179f979","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.28.tgz","fileCount":6,"integrity":"sha512-T3ItzHQHNMpFzsoNzrOO9pLE6onHY4KjFf5ac+qEy7r1Uot7ewlVqfADVCi8M1DInwvV9YraUCEgCsLFZx2EhA==","signatures":[{"sig":"MEQCIGHyn2nFMKvGLbj6WcGkNg0VVjm4ZTejZWNQd+HCSVTfAiAY7he/e+GH0aSfq6PU0ZIcxI1VrvAntVZA45OdNWdf1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61394},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.28.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/524fbb3888e739e16f699b4e25991c7a/portabletext-plugin-input-rule-5.0.28.tgz","_integrity":"sha512-T3ItzHQHNMpFzsoNzrOO9pLE6onHY4KjFf5ac+qEy7r1Uot7ewlVqfADVCi8M1DInwvV9YraUCEgCsLFZx2EhA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.2","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.9","racejar":"2.0.9","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/editor":"^7.10.1","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.28_1783360467981_0.4882830917961658","host":"s3://npm-registry-packages-npm-production"}},"5.0.29":{"name":"@portabletext/plugin-input-rule","version":"5.0.29","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.29","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"c56d85471f93995680b2f815eba5e2a5021b2b0b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.29.tgz","fileCount":6,"integrity":"sha512-7JALBbX+9KJ6f/MWkiulwms/Qv7PrKlVJRYI9z5In0OtNoXiTSA9cdhHtoEbItg/2NnGiIQ64rVq9XlJpINmUQ==","signatures":[{"sig":"MEQCIBlvBvs3G+XKy84KGDiHk16MqDL8TQx2LNnf32gGH/+BAiBDrRtAMNyhXuZxWZgjnBGUpfFZsOZURna64UVIR4fOfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61394},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.29.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/5aa83edb4abec7ef5576738de96d195c/portabletext-plugin-input-rule-5.0.29.tgz","_integrity":"sha512-7JALBbX+9KJ6f/MWkiulwms/Qv7PrKlVJRYI9z5In0OtNoXiTSA9cdhHtoEbItg/2NnGiIQ64rVq9XlJpINmUQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.2","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.9","racejar":"2.0.9","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/editor":"^7.10.2","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.29_1783413779300_0.6599569083563965","host":"s3://npm-registry-packages-npm-production"}},"5.0.30":{"name":"@portabletext/plugin-input-rule","version":"5.0.30","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@5.0.30","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"0fb9e4d1a019011b33ab9c484ef2820b0b994790","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-5.0.30.tgz","fileCount":6,"integrity":"sha512-IJuVSrJjo6+mM9fGYroexvnrtfNrVQupYrjkO4YgJ4HYIF3DTjZXk4X9Gq3/hYeJTBwxtmZthZqzH3DXImiGoA==","signatures":[{"sig":"MEUCIBYxu1JiOhCDcqOqGDoeHzYy9C6eUiaaMn+QsYXZQ4xNAiEAsGybDO6CdsGM+ey9/jP9yij2+0XU83AYLXGITx0vsfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@5.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61394},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-5.0.30.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/59a2fd586f2e9784b49c2481bfd734b9/portabletext-plugin-input-rule-5.0.30.tgz","_integrity":"sha512-IJuVSrJjo6+mM9fGYroexvnrtfNrVQupYrjkO4YgJ4HYIF3DTjZXk4X9Gq3/hYeJTBwxtmZthZqzH3DXImiGoA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.9","racejar":"2.0.9","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/editor":"^7.10.3","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_5.0.30_1783421977403_0.010859743890717866","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@portabletext/plugin-input-rule","version":"6.0.0","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"37f83ab34ab747ab0210d71b06b7ba383effbfac","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.0.tgz","fileCount":6,"integrity":"sha512-BMS9wvOZFql5MI1STRAqQmfeLNlZRyDsmfJ+ruNQnpbthT/RW7NclGoTqhAK216uNvFqLB/q2T7XayjO845ptw==","signatures":[{"sig":"MEUCIQDyxGO7+qVmPFwZ2jpbq+/Sv4PiulNM13QZfOeUhBm5IQIgffSeeTNDxGqUWzBn134yvOoIG54WTIuSO6vE1K1KIbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77972},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/810f77dee42c6ea1cbe6227f40a32d9d/portabletext-plugin-input-rule-6.0.0.tgz","_integrity":"sha512-BMS9wvOZFql5MI1STRAqQmfeLNlZRyDsmfJ+ruNQnpbthT/RW7NclGoTqhAK216uNvFqLB/q2T7XayjO845ptw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.9","racejar":"2.0.9","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/editor":"^7.10.3","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.0_1783504904605_0.20586147271713973","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@portabletext/plugin-input-rule","version":"6.0.1","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"72572076f7de7b240a32ee26e0616d9d9cf81290","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.1.tgz","fileCount":6,"integrity":"sha512-4xQthZ8RBLWi+VTr/lk0j7xQGpVTDgOaTLzHaSICjlwmS6ri52GpUWyQg3+E+oTBfhycwcCRiH/LKJN3MywN2Q==","signatures":[{"sig":"MEUCIDizTdomr6KhOw4X65r5it11gGgcbpbyDbFbaOFhlGWkAiEA+LzJoO9XGHIV/8Fx0VVxjsyOjtBiqlu2GpLj74dy+Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77972},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/a9bb5813d2659c4e9f1572be7f366b47/portabletext-plugin-input-rule-6.0.1.tgz","_integrity":"sha512-4xQthZ8RBLWi+VTr/lk0j7xQGpVTDgOaTLzHaSICjlwmS6ri52GpUWyQg3+E+oTBfhycwcCRiH/LKJN3MywN2Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.9","racejar":"2.0.9","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/editor":"^7.10.4","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.1_1783522309925_0.4070855870685606","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@portabletext/plugin-input-rule","version":"6.0.2","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"d134ecca53aa7a2cd6847bb03bd286adbb81c9f8","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.2.tgz","fileCount":6,"integrity":"sha512-EZVXtCt/APR/9Nei77wrVvQLTovGb8UrGPE6/Nvp01TGQ7Z0xuFuuddjQmOgVhm0ovs36tp2xYisRr+Fa6dgRA==","signatures":[{"sig":"MEUCIAM4x6AgXCuz/Wt45ezdCFgzaHjFY+/mhPHZobdc9LZ+AiEAnL0cg1+SqeO+Wnu8WP8KqWybB5puVwbXqIgLyGYDBEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77972},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/eb23646cfffe026f35228ebc134dac86/portabletext-plugin-input-rule-6.0.2.tgz","_integrity":"sha512-EZVXtCt/APR/9Nei77wrVvQLTovGb8UrGPE6/Nvp01TGQ7Z0xuFuuddjQmOgVhm0ovs36tp2xYisRr+Fa6dgRA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.9","racejar":"2.0.9","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.9","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/editor":"^7.10.5","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.9","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.2_1783594835882_0.07446660326612187","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"@portabletext/plugin-input-rule","version":"6.0.3","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"d60836d2825be0f2e9f708f6628233f3a9e13b30","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.3.tgz","fileCount":6,"integrity":"sha512-GlUPbo1uqGG6akZnXoBwZSqDChBW5DhYNNNN5JP+uL0ZdLd/xzWaTlZ1E3bRPLmOG/Y/gMCJ9ujrosjxj4HvKA==","signatures":[{"sig":"MEUCIGb0jMhS5bYNHHOJ01+yKHGWWXdpIzAaT43EZctwCUd1AiEA5cg3LeMkQjakF6FuqlLPbdQLbtO6ffs3QUfqErN3VAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77975},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/f280c798b0c127e462121670045c0b10/portabletext-plugin-input-rule-6.0.3.tgz","_integrity":"sha512-GlUPbo1uqGG6akZnXoBwZSqDChBW5DhYNNNN5JP+uL0ZdLd/xzWaTlZ1E3bRPLmOG/Y/gMCJ9ujrosjxj4HvKA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.9","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/editor":"^7.10.6","@portabletext/schema":"2.2.2","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.3_1783620474719_0.800086576425282","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"@portabletext/plugin-input-rule","version":"6.0.4","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"aaac30e6ce3cfcea3e40d763a47ce6989fa92372","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.4.tgz","fileCount":6,"integrity":"sha512-hyi85dyN3Elr8lQLx43Q9w1dxrWtGujQSwuquoXjnsQk6o5plbwb1DTYEPE5zCSr2nMH+j5efM3xG0qBvr2VmA==","signatures":[{"sig":"MEQCIFrGsp+Do3LRw33XU77+pnr2PgUr5OyVCvg+VRv/sdKFAiBa9pnQ/Ztmv4cCJW9BB78z81WIO0c7Lh4pnyaTtoK+2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80520},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/7098736fb06b3eb64977328695905262/portabletext-plugin-input-rule-6.0.4.tgz","_integrity":"sha512-hyi85dyN3Elr8lQLx43Q9w1dxrWtGujQSwuquoXjnsQk6o5plbwb1DTYEPE5zCSr2nMH+j5efM3xG0qBvr2VmA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.10","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.4","@portabletext/editor":"^7.10.7","@portabletext/schema":"2.2.3","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.4_1783686992931_0.3302149490810671","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"@portabletext/plugin-input-rule","version":"6.0.5","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.5","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"da1e063d2929925bcf0f1443326b1d74284ade0d","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.5.tgz","fileCount":6,"integrity":"sha512-W5KWQTvt/d6oC4oI23ktyuqNV6jYqD7CuT8ZnS2GnZK4I9ZqigCx3qfWWKn5uDvUqUJGkqI4+DfsCPsIRKyrFg==","signatures":[{"sig":"MEYCIQCQhhF/4L4RpvgWY2I6K7JGt40zqJdfq4wgbhLnvf6v2gIhAN9Zypo04t9jKWdZIW4QT/dzMS/ZhfHv3DCM7BgAgofY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80520},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/a4116d34bbb8a41ad8aa8de583705df5/portabletext-plugin-input-rule-6.0.5.tgz","_integrity":"sha512-W5KWQTvt/d6oC4oI23ktyuqNV6jYqD7CuT8ZnS2GnZK4I9ZqigCx3qfWWKn5uDvUqUJGkqI4+DfsCPsIRKyrFg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.10","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.4","@portabletext/editor":"^7.10.8","@portabletext/schema":"2.2.3","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.5_1784529047056_0.6219299873284534","host":"s3://npm-registry-packages-npm-production"}},"6.0.6":{"name":"@portabletext/plugin-input-rule","version":"6.0.6","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.6","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"fe9b5d6194afe4bf594d009eb742d0f7d6f3dfbe","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.6.tgz","fileCount":6,"integrity":"sha512-OMEv4UclyMd5JL2dtBrcc1fwdORDDgzqsbiI735oN/9qy8lSCFYjcwbXEw76s1jJ+b8c/PDYDO3V5YvTMdB6vw==","signatures":[{"sig":"MEQCIBVDSaNCp0LdnDDuPXNTe8+0eK9FN9uJQ1VJtKC4+vxBAiANNzezrOq4BGrJYac1lN80Qi8EdKmtuR17KifCUYGmBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80520},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/87290ff168d19d0aeb526e8a497cc624/portabletext-plugin-input-rule-6.0.6.tgz","_integrity":"sha512-OMEv4UclyMd5JL2dtBrcc1fwdORDDgzqsbiI735oN/9qy8lSCFYjcwbXEw76s1jJ+b8c/PDYDO3V5YvTMdB6vw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.10","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.4","@portabletext/editor":"^7.10.9","@portabletext/schema":"2.2.3","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.6_1784622670393_0.7035982555782372","host":"s3://npm-registry-packages-npm-production"}},"6.0.7":{"name":"@portabletext/plugin-input-rule","version":"6.0.7","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.7","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"94b6557a367a512a27d68d15da19c962a0432933","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.7.tgz","fileCount":6,"integrity":"sha512-pKmtPGB/jWydkUzyUY14hc92XI7Co2tBXZOHkWVy3adasqn+cRjYe9F7nzpv7vuC4iGK9smZrUNugELA8I2Ubg==","signatures":[{"sig":"MEUCIQCAMnlv4dS0Tabo3FbpUgjEW7pWK9fvwoLgOJV0cpijtAIgF9O32+FTppL41gdWhyjgYaUWr9Em/FStyk0x4Z3tnkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80544},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0136e65338aff6328f3a79ff8af2d4ec/portabletext-plugin-input-rule-6.0.7.tgz","_integrity":"sha512-pKmtPGB/jWydkUzyUY14hc92XI7Co2tBXZOHkWVy3adasqn+cRjYe9F7nzpv7vuC4iGK9smZrUNugELA8I2Ubg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.10","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.4","@portabletext/editor":"^7.10.10","@portabletext/schema":"2.2.3","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.10"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.7_1784659036853_0.9414721232088963","host":"s3://npm-registry-packages-npm-production"}},"6.0.8":{"name":"@portabletext/plugin-input-rule","version":"6.0.8","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.8","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"f0ebb7a5d2a997c9c30b65e4c6d62c968de3e91a","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.8.tgz","fileCount":6,"integrity":"sha512-dkrgIVbRdMcdODH262BBOkrWetft37YIwI4kxS58JicxZSn1olfUeSbg+QDH1BFuOFzGPnmMd1t8vdHLV97zMw==","signatures":[{"sig":"MEUCIQCaYTdkcsbVZZg1rx+fdsPBIVktzQ3BnwTTslQOEPAumQIgRTxX6/p1mlc6rNwCMHBmvXcEP0uoyHyhC65I//4d1Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80544},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/dbc8c67985b0f294a616f1fa9cdf7f56/portabletext-plugin-input-rule-6.0.8.tgz","_integrity":"sha512-dkrgIVbRdMcdODH262BBOkrWetft37YIwI4kxS58JicxZSn1olfUeSbg+QDH1BFuOFzGPnmMd1t8vdHLV97zMw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.10","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.4","@portabletext/editor":"^7.10.11","@portabletext/schema":"2.2.3","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.8_1784710108434_0.05396375240106055","host":"s3://npm-registry-packages-npm-production"}},"6.0.9":{"name":"@portabletext/plugin-input-rule","version":"6.0.9","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.9","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"f014b668f012e19008f7724b109824cbc79b104b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.9.tgz","fileCount":6,"integrity":"sha512-vL668zVOba1TrsqC4bfzonNigOXNMu9TEC7a/2mJaMEaMwt5iz/0h/Eq5UyFhwCT2B3mgwuR+SiR6JgqO0P9iA==","signatures":[{"sig":"MEUCIQCX/5SYJZ3ZGUxCCUvX2QsmonoQR/7qxCaxTder0JAMFwIgDKMyWH+Ue/IyayJal373pcqJblvSXkc2XE8uJ6lJ9eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80544},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/bfec510cc4326460adad0c845e3568f7/portabletext-plugin-input-rule-6.0.9.tgz","_integrity":"sha512-vL668zVOba1TrsqC4bfzonNigOXNMu9TEC7a/2mJaMEaMwt5iz/0h/Eq5UyFhwCT2B3mgwuR+SiR6JgqO0P9iA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.10","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.4","@portabletext/editor":"^7.10.12","@portabletext/schema":"2.2.3","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.12"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.9_1784750926206_0.3078866226436143","host":"s3://npm-registry-packages-npm-production"}},"6.0.10":{"name":"@portabletext/plugin-input-rule","version":"6.0.10","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.10","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8b3878b48ed36ad8c3ec9e1c74abfccc989c301e","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.10.tgz","fileCount":6,"integrity":"sha512-csoxDThDFkFyHVXe+nGvOmXC/TiCUo9JUHJelrc3yN3BadqpzS4x1TaHiJSvMrh9JEGZOcTVMcc3PmL+uiwzaA==","signatures":[{"sig":"MEUCIQDKD1Rgz41GpSe74Znb4H799RkKv1JnDRtisQ2MFce07QIgCTRVGWSwDx3hYcm3TprIEBz734WxrJyQcCei3ZBaM5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80545},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/5ab8d21003a8361b906b409d3c150531/portabletext-plugin-input-rule-6.0.10.tgz","_integrity":"sha512-csoxDThDFkFyHVXe+nGvOmXC/TiCUo9JUHJelrc3yN3BadqpzS4x1TaHiJSvMrh9JEGZOcTVMcc3PmL+uiwzaA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.18.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.10","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.4","@portabletext/editor":"^7.10.13","@portabletext/schema":"2.2.3","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.13"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.10_1784829724689_0.6713285295440077","host":"s3://npm-registry-packages-npm-production"}},"6.0.11":{"name":"@portabletext/plugin-input-rule","version":"6.0.11","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.11","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"ce49997c066ee1fdc997761db35be4206c3d4161","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.11.tgz","fileCount":6,"integrity":"sha512-cATqqoENnm17EbMTpfYLpwNGaZY1DLaenkh9WsXaS8XXvNKiUibjMBL5VcLujRT+f/N+l8pLM78oVNqyO8sDmg==","signatures":[{"sig":"MEQCIFRECsTrN+hKmAG4vI7aM5i7sevQ6otAkQ9XxeKda8BvAiAr30jCHcfOqI4nQHHc1vimeA2wmGqXN9IHmT2LgOkAWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80545},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/a4424cc12684f87f484bd5ae9e6604cb/portabletext-plugin-input-rule-6.0.11.tgz","_integrity":"sha512-cATqqoENnm17EbMTpfYLpwNGaZY1DLaenkh9WsXaS8XXvNKiUibjMBL5VcLujRT+f/N+l8pLM78oVNqyO8sDmg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.10","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.4","@portabletext/editor":"^7.10.14","@portabletext/schema":"2.2.3","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.14"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.11_1785739935730_0.633098031237237","host":"s3://npm-registry-packages-npm-production"}},"6.0.12":{"name":"@portabletext/plugin-input-rule","version":"6.0.12","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.12","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"74591a0f238abd3208a1572e269c280b95e1a0bb","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.12.tgz","fileCount":6,"integrity":"sha512-agAmDFWJBp7YPnqL0yEEGqHr6xFhK6y/YMmoXYozcoQkco2w9Wc77f84NN2rK/iGvbcTcOyJqpxi32uz/3tltw==","signatures":[{"sig":"MEQCIGoMHX87/71sjSzeFV3uu8qHshMT5glUTMtq3bqNrgptAiB0MBVwJ8gJAG/dXGCjijZ70iLnnQ9mqeVAF+D4tPfl2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80545},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/d0c18c2c6e152582fd1fba7db15061ec/portabletext-plugin-input-rule-6.0.12.tgz","_integrity":"sha512-agAmDFWJBp7YPnqL0yEEGqHr6xFhK6y/YMmoXYozcoQkco2w9Wc77f84NN2rK/iGvbcTcOyJqpxi32uz/3tltw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.10","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.4","@portabletext/editor":"^7.10.15","@portabletext/schema":"2.2.3","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.15"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.12_1785853760768_0.41956393473604625","host":"s3://npm-registry-packages-npm-production"}},"6.0.13":{"name":"@portabletext/plugin-input-rule","version":"6.0.13","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.13","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"a8c37fc37299a493680ebdfedd74f35c4f53021a","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.13.tgz","fileCount":6,"integrity":"sha512-H9baZYv28cxTaspEKWz1gBkFe+BXVDfT6g2uW6yXge8ZyPm1M8nKNpuWpJdrLczuAAEtuYxwT/NrMRj9ktQTWA==","signatures":[{"sig":"MEQCIDNJNDUjFCReGeAsWuNm4AY2pqmk5Ovl0ZBVlVfDT/qbAiBGEXRLJRsVsR4oTMVB/jVD8OTSqwflISM8SdPrn0966A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80545},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/551c786f3c0c95092bdab93e18a57834/portabletext-plugin-input-rule-6.0.13.tgz","_integrity":"sha512-H9baZYv28cxTaspEKWz1gBkFe+BXVDfT6g2uW6yXge8ZyPm1M8nKNpuWpJdrLczuAAEtuYxwT/NrMRj9ktQTWA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.10","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.8.2","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.4","@portabletext/editor":"^7.10.16","@portabletext/schema":"2.2.3","@vitejs/plugin-react":"^5.2.0","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.16"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.13_1786015487025_0.7857577344529616","host":"s3://npm-registry-packages-npm-production"}},"6.0.14":{"name":"@portabletext/plugin-input-rule","version":"6.0.14","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.14","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"059858c310f15c3c7b68c4a51439d7e3bf02d618","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.14.tgz","fileCount":7,"integrity":"sha512-i3TE6K7cmwhxshNzsPlpsqjdrq0QnKkII697TE8i8zuJktjaHGQd9UIDz6mWyangw60+gszaXlz++df+aabg+Q==","signatures":[{"sig":"MEUCIFdh+/xHfMJjf6nvnPEULP7D8ngefh5s8lFZtAHzkp0kAiEAsFIq3EkQ+6ASp+ktj64ny5I94kNGjyeTekzjE791cDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79162},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/708569ecfc38a66abd7f64ad3f838278/portabletext-plugin-input-rule-6.0.14.tgz","_integrity":"sha512-i3TE6K7cmwhxshNzsPlpsqjdrq0QnKkII697TE8i8zuJktjaHGQd9UIDz6mWyangw60+gszaXlz++df+aabg+Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.4","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.7","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.11","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.1.0","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.5","@portabletext/editor":"^7.10.17","@portabletext/schema":"2.2.4","@vitejs/plugin-react":"^6.0.5","eslint-formatter-gha":"^1.6.0","@rolldown/plugin-babel":"^0.2.3","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.17"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.14_1786343747787_0.33357595931457307","host":"s3://npm-registry-packages-npm-production"}},"6.0.15":{"name":"@portabletext/plugin-input-rule","version":"6.0.15","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.15","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"272c633495e2d033e4dfe5e82f01486c91819441","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.15.tgz","fileCount":7,"integrity":"sha512-nQqm4FbbdjWsdL0bGb6CHh9cSgLLbZTqRwyb651UCXDcPx/x0vN2S/DWPY2xbZMmWD5FudejaG93griA5re4Og==","signatures":[{"sig":"MEQCIGrQBzPAi7F86WznQWBc/b2I2BMzRje7dWLonvyGDqzCAiBYu0molAS6zK2ImC+RkxyO87cLG2cqDOL5HNz1Sa356A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79162},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0560f9b0f30f5a5c41ada77b64eb55b2/portabletext-plugin-input-rule-6.0.15.tgz","_integrity":"sha512-nQqm4FbbdjWsdL0bGb6CHh9cSgLLbZTqRwyb651UCXDcPx/x0vN2S/DWPY2xbZMmWD5FudejaG93griA5re4Og==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.11","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.1.0","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.5","@portabletext/editor":"^7.10.18","@portabletext/schema":"2.2.4","@vitejs/plugin-react":"^6.0.5","eslint-formatter-gha":"^1.6.0","@rolldown/plugin-babel":"^0.2.3","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.15_1786370211555_0.16008092178991018","host":"s3://npm-registry-packages-npm-production"}},"6.0.16":{"name":"@portabletext/plugin-input-rule","version":"6.0.16","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.16","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"f61fba09d8181e9d36b9733a3e2045197cb99d31","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.16.tgz","fileCount":7,"integrity":"sha512-K/48J6aD2aUos1eY+Ghqn4Yv96PNwh5SngkEnvVdXzisORPWEbf+gQuci7GeSHayaXDcG/+vo/Z/XLCRLo5Fmg==","signatures":[{"sig":"MEUCIQDby0hLfvifurNxf6oSAPyjIhfrGGDWk3MVO1pCVcm5HQIgPT4hEtAEIG9mqG3EuMxEd3ZTEmQNuNcos6i/mszFw3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79162},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/1301eaf80674df455bc494edf6918168/portabletext-plugin-input-rule-6.0.16.tgz","_integrity":"sha512-K/48J6aD2aUos1eY+Ghqn4Yv96PNwh5SngkEnvVdXzisORPWEbf+gQuci7GeSHayaXDcG/+vo/Z/XLCRLo5Fmg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.11","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.1.0","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.5","@portabletext/editor":"^7.10.19","@portabletext/schema":"2.2.4","@vitejs/plugin-react":"^6.0.5","eslint-formatter-gha":"^1.6.0","@rolldown/plugin-babel":"^0.2.3","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.10.19"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.16_1786690190446_0.9601907896903767","host":"s3://npm-registry-packages-npm-production"}},"6.0.17":{"name":"@portabletext/plugin-input-rule","version":"6.0.17","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.17","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"e366e0a8d5fd0db892799ab7aaeebc5a2b0f3622","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.17.tgz","fileCount":7,"integrity":"sha512-n6dMB31MEDe9phPAJSAMRc4DjyOxkIfyF3Jh4o2oHnKW3YVZMXJQkJ9qQ9Y3PtVqWBXCQBvYMB+j4IJpije7JA==","signatures":[{"sig":"MEYCIQCKNZzU8qoUYZnaPxmY/te4te21juIZbFbZZ7rivNay/QIhAJQWA2CSJcPcIVLccWAoJSO/aSL7s4YiwS1XrsmugOtC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79160},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0b560101ceb07c950e3150f0eb9e711c/portabletext-plugin-input-rule-6.0.17.tgz","_integrity":"sha512-n6dMB31MEDe9phPAJSAMRc4DjyOxkIfyF3Jh4o2oHnKW3YVZMXJQkJ9qQ9Y3PtVqWBXCQBvYMB+j4IJpije7JA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.11","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.1.0","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.5","@portabletext/editor":"^7.11.0","@portabletext/schema":"2.2.4","@vitejs/plugin-react":"^6.0.5","eslint-formatter-gha":"^1.6.0","@rolldown/plugin-babel":"^0.2.3","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.17_1786972148693_0.30156750286244605","host":"s3://npm-registry-packages-npm-production"}},"6.0.18":{"name":"@portabletext/plugin-input-rule","version":"6.0.18","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.18","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"40921951de01de0628b343639542aa195cbf071d","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.18.tgz","fileCount":7,"integrity":"sha512-UHuEziAKTIAspR89UhDnbp0Wf4VlrVF/Vv7FzV6DWTOapQFhAxqxVMbobb5snKlgWKOHVXBkx8hN/dZg5EF1OQ==","signatures":[{"sig":"MEQCIDRgH/yQwDQgO5K9wqMgsObzuDi3tXGV0pTAGOll1Kf4AiAduGMW6FiddfCE2ACCneVIoVoWJZRUVP6mDC8JRpflMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79160},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/ae1067fea41a8417102ed6e5ba54971c/portabletext-plugin-input-rule-6.0.18.tgz","_integrity":"sha512-UHuEziAKTIAspR89UhDnbp0Wf4VlrVF/Vv7FzV6DWTOapQFhAxqxVMbobb5snKlgWKOHVXBkx8hN/dZg5EF1OQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.11","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.1.0","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.5","@portabletext/editor":"^7.12.0","@portabletext/schema":"2.2.4","@vitejs/plugin-react":"^6.0.5","eslint-formatter-gha":"^1.6.0","@rolldown/plugin-babel":"^0.2.3","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.12.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.18_1787127539154_0.8136799988832373","host":"s3://npm-registry-packages-npm-production"}},"6.0.19":{"name":"@portabletext/plugin-input-rule","version":"6.0.19","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.19","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"53b560cd678730a938fd3891c22431f0188ca0f9","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.19.tgz","fileCount":7,"integrity":"sha512-qaXXam6lnPkp4X6S6nsXmQzJnDqNynA1JNv5s5p3p1GvXhKNdcVYksgJGpS9Dyi/kIAll7XwwAyHq9NHx76MsQ==","signatures":[{"sig":"MEQCIQDaAdGk7t72qaYf1RZr4yHuH2fNLeRB7BAVYOKrsIux7AIfQMDFRjhep8NYZ+4JZhXiKY4K4iWKZEgUUsUGOOiAUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79160},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0005991febc092836f5f603933562026/portabletext-plugin-input-rule-6.0.19.tgz","_integrity":"sha512-qaXXam6lnPkp4X6S6nsXmQzJnDqNynA1JNv5s5p3p1GvXhKNdcVYksgJGpS9Dyi/kIAll7XwwAyHq9NHx76MsQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.11","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.1.0","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.5","@portabletext/editor":"^7.12.1","@portabletext/schema":"2.2.4","@vitejs/plugin-react":"^6.0.5","eslint-formatter-gha":"^1.6.0","@rolldown/plugin-babel":"^0.2.3","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.19_1787571981326_0.7641851553335746","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@portabletext/plugin-input-rule","version":"7.0.0","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"a4ea3efcb1691ff5581b16285924ef8169423460","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.0.tgz","fileCount":7,"integrity":"sha512-658BbmmAO7+chqzEqLKaLZcIsTnPmPc7B6XBCt2abST+IP9lvRKA6iDb6lEw3wSFQ9p/H4t/kTcD0R3b85vpvg==","signatures":[{"sig":"MEQCICgUXdQwYxWzHPWrdwhT+N5n3MFJ9/Of4PSrtdfwFKhpAiAgY8KmzF74sBZyeVxU/W6mpk75XJtuW6qKxDI1WnqZgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73819},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/2d6bf6bb63dd5ca41b1d2165513438e5/portabletext-plugin-input-rule-7.0.0.tgz","_integrity":"sha512-658BbmmAO7+chqzEqLKaLZcIsTnPmPc7B6XBCt2abST+IP9lvRKA6iDb6lEw3wSFQ9p/H4t/kTcD0R3b85vpvg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.10","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.0.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.0.0","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.10"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.0_1787648607527_0.6918048122553981","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@portabletext/plugin-input-rule","version":"7.0.1","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"7cb1b5f748c54e9fc8bb34f572859554a702d21f","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.1.tgz","fileCount":7,"integrity":"sha512-JbTT/CqP5kd84q4mjf/0mPzkFFE+nZs8VKu9+Hr50iDu0nlKZdLK+OJ8/azW5RCzPmrClZeg4PwuLxkfKjPiYA==","signatures":[{"sig":"MEUCIGGM/erli9AHxvWJmYSagVb4w5sfmajhuasmQK9iwIm9AiEAyscAsdIK/pBObV4grzsGOvv9zdYfxDQCPdmkxD3ZCBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73819},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/b0626818b2e04a93e79bf1f3b127b118/portabletext-plugin-input-rule-7.0.1.tgz","_integrity":"sha512-JbTT/CqP5kd84q4mjf/0mPzkFFE+nZs8VKu9+Hr50iDu0nlKZdLK+OJ8/azW5RCzPmrClZeg4PwuLxkfKjPiYA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.10","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.0.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.0.1","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.10"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.1_1787651516916_0.6341325771252153","host":"s3://npm-registry-packages-npm-production"}},"6.0.20":{"name":"@portabletext/plugin-input-rule","version":"6.0.20","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.20","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"383625f159aafe561bf2f7c809b74d6200f9b5ae","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.20.tgz","fileCount":7,"integrity":"sha512-GX2RnYBomj03gquOpZOsoWo5tel5YP7FTn55HLlojnao3woSdsg7TOhrTs+2GlhIJDis2YSUFENzdEtD1KZi3w==","signatures":[{"sig":"MEYCIQCav57eJmlShKl8/yHmsLRv/XixPFlJ4simOnGXrMiAfgIhAKwW4jA3D+F7sbwup+tZ2rKmGsGeefsQL19iE1hNyOYY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79160},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/3f427b20687b974028726d6ecce205d2/portabletext-plugin-input-rule-6.0.20.tgz","_integrity":"sha512-GX2RnYBomj03gquOpZOsoWo5tel5YP7FTn55HLlojnao3woSdsg7TOhrTs+2GlhIJDis2YSUFENzdEtD1KZi3w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.11","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.1.0","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.5","@portabletext/editor":"^7.12.2","@portabletext/schema":"2.2.4","@vitejs/plugin-react":"^6.0.5","eslint-formatter-gha":"^1.6.0","@rolldown/plugin-babel":"^0.2.3","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.12.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.20_1787654276456_0.20046518073765252","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"@portabletext/plugin-input-rule","version":"7.0.2","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"06c3fda52ef53007c794838f49e2bbb5c03c9cf7","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.2.tgz","fileCount":7,"integrity":"sha512-9I+Fkl6pDALDI8iFUsHhikMhpXuSKNOdxWImdvFjoRsREcUiNc6G/w/J9fjh0Pnkqs2MlGX6g+mmIvE/cSUiAw==","signatures":[{"sig":"MEYCIQDtCq5Bw74qtbNQLcC+tPGuCQyynHrergGa4lQLRNkKSAIhANFruUK71e4m74Dn86ni1zj6H7W8Ad4XqCLF7whue4ui","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73819},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/9559b93b4dd6140e63d5a46bccdb9d5d/portabletext-plugin-input-rule-7.0.2.tgz","_integrity":"sha512-9I+Fkl6pDALDI8iFUsHhikMhpXuSKNOdxWImdvFjoRsREcUiNc6G/w/J9fjh0Pnkqs2MlGX6g+mmIvE/cSUiAw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.10","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.0.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.0.2","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.10"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.2_1787655298571_0.23168129711433094","host":"s3://npm-registry-packages-npm-production"}},"4.0.31":{"name":"@portabletext/plugin-input-rule","version":"4.0.31","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.31","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8b19f5264a474ad63ce9669b7c4b6468daa31099","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.31.tgz","fileCount":6,"integrity":"sha512-Qi5QdlJrpC1SonV6M+/AVNrUwdVKO8BLzPzEoi3Ga+T6QaM6+owGrTP05Lt9IXl5wg6vg3b8r4CKDxrHzQlzkw==","signatures":[{"sig":"MEYCIQDwkczaJDZA+JSXzcEzIT4NCW0DTegNSeZIU+9Fv+t7lAIhAOLfs+IPji2qfjH6bjpj7B1Y2xvcR2GPQEim/wx761bP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.31.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/fea256ced1f87473b42011b5ddc63933/portabletext-plugin-input-rule-4.0.31.tgz","_integrity":"sha512-Qi5QdlJrpC1SonV6M+/AVNrUwdVKO8BLzPzEoi3Ga+T6QaM6+owGrTP05Lt9IXl5wg6vg3b8r4CKDxrHzQlzkw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.30.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.6.8","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.6.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.31_1787657915870_0.12040932892289913","host":"s3://npm-registry-packages-npm-production"}},"7.0.3":{"name":"@portabletext/plugin-input-rule","version":"7.0.3","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"2528379538b8b810dd634f8195fa3676e38a3264","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.3.tgz","fileCount":7,"integrity":"sha512-aevGMytg7HjdibwjnSKMFK3nmel0uPBvPjoFDjg9AgSiDn9uZo5Sh1eu59GrVBHYYu3Gqv2kQ8BYirWjD8jcbQ==","signatures":[{"sig":"MEYCIQCCulxJptqRX2HVIzgvRmw8eZFUobhsovd+n+AK7WbtSQIhANajw9rH/pTYfuK4nsKpIcYJ7ZYLIx3oJ+U0W9R9RZYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73819},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/45a7b27488f30f61e1d94cd7ae54a566/portabletext-plugin-input-rule-7.0.3.tgz","_integrity":"sha512-aevGMytg7HjdibwjnSKMFK3nmel0uPBvPjoFDjg9AgSiDn9uZo5Sh1eu59GrVBHYYu3Gqv2kQ8BYirWjD8jcbQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.0.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.0.3","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.3_1787747458540_0.3497688382805859","host":"s3://npm-registry-packages-npm-production"}},"4.0.32":{"name":"@portabletext/plugin-input-rule","version":"4.0.32","keywords":["portabletext","plugin","input-rule"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@4.0.32","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"7e0ddeb8dadefd3b464fbeaf083d32212693f00f","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-4.0.32.tgz","fileCount":6,"integrity":"sha512-cT51Ef6pS16Y/rgkRhsfqwHtFZdE4IauSZBomL6xjmG9MSEyFfDlOwmt9faZqdX/xQ1hwx0ED4R+J810gtey9g==","signatures":[{"sig":"MEYCIQDzUkMYI3a6VLfz14q9AZcFqJvmH07Dbz+thobTZaJJcQIhAM2iR2FcdKR+92/anV4MjpznTDTATKwwtkKc4Xa3CKrf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@4.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59036},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-4.0.32.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check --clean","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/7d73aa334446ac92c6fbef3de3b7c3a3/portabletext-plugin-input-rule-4.0.32.tgz","_integrity":"sha512-cT51Ef6pS16Y/rgkRhsfqwHtFZdE4IauSZBomL6xjmG9MSEyFfDlOwmt9faZqdX/xQ1hwx0ED4R+J810gtey9g==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure input rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"xstate":"^5.30.0","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","eslint":"^9.39.1","vitest":"^4.1.0","racejar":"2.0.5","typescript":"5.9.3","@types/react":"^19.2.7","@vitest/browser":"^4.1.0","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^10.2.1","typescript-eslint":"^8.48.0","@portabletext/editor":"^6.6.9","@portabletext/schema":"2.1.1","@vitejs/plugin-react":"^5.1.1","eslint-formatter-gha":"^1.6.0","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^6.6.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_4.0.32_1787821308149_0.5045620942396463","host":"s3://npm-registry-packages-npm-production"}},"6.0.21":{"name":"@portabletext/plugin-input-rule","version":"6.0.21","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.21","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"1ac2c82b76dcfbc5f797f1d97203211e6af66d7b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.21.tgz","fileCount":7,"integrity":"sha512-jVPWrrhfpv8Cwe9mFD9JJVCkVWT6WE4oREBQHSccgRljxvWocYblasmyNkR38+O1gkHk3WbpYSC9XZ4lNmTPdg==","signatures":[{"sig":"MEUCIQCGayD9O3OcYB/vDYzg1CjzasfmSdKR6hBQgTMCLxIHjQIgJkoK+D/4jrLrFF109al9ko4lOBgWYxKrToLcGFPh/2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79160},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/90a90e3a1165b3fd9ba4f2b9af2030d4/portabletext-plugin-input-rule-6.0.21.tgz","_integrity":"sha512-jVPWrrhfpv8Cwe9mFD9JJVCkVWT6WE4oREBQHSccgRljxvWocYblasmyNkR38+O1gkHk3WbpYSC9XZ4lNmTPdg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.11","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.1.0","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.5","@portabletext/editor":"^7.12.3","@portabletext/schema":"2.2.4","@vitejs/plugin-react":"^6.0.5","eslint-formatter-gha":"^1.6.0","@rolldown/plugin-babel":"^0.2.3","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.12.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.21_1787823223724_0.11728184454244728","host":"s3://npm-registry-packages-npm-production"}},"7.0.4":{"name":"@portabletext/plugin-input-rule","version":"7.0.4","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8fc86fc489d4a5dbbc38afe515ea4089522dc5c8","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.4.tgz","fileCount":7,"integrity":"sha512-6PVw99KZCw7mo4mCxs7XaEvTq1aWmefVYXRWNnczPTi/GkXK7qBvjT8usldTRJvi6db/e9mrySLqSubxa74TTQ==","signatures":[{"sig":"MEYCIQCZBuXlK+PUlMJteTxMqQxZN8KoAiYounDZsxokJpjjzAIhAOnssHdfu6XF8hxJHpPj2RjHYaTg8mEPTmpPc/yG5QFq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75235},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0261b5f7a4ce2d7f1bd938444d9c6fb7/portabletext-plugin-input-rule-7.0.4.tgz","_integrity":"sha512-6PVw99KZCw7mo4mCxs7XaEvTq1aWmefVYXRWNnczPTi/GkXK7qBvjT8usldTRJvi6db/e9mrySLqSubxa74TTQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.0.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.1.0","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.4_1787924708715_0.23958993797136752","host":"s3://npm-registry-packages-npm-production"}},"7.0.5":{"name":"@portabletext/plugin-input-rule","version":"7.0.5","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.5","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"66076a13f380daa72e719c60a561fd8068bd3ec9","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.5.tgz","fileCount":7,"integrity":"sha512-MxIkofP9nR9UJYcFAY8Qt3wGbxybmmydibrP8zv123FUXTL3Y6Bgg+248ZSevSg/ks+CSXjF2kZwJposY6Xapg==","signatures":[{"sig":"MEYCIQC5Oh42jlf9u40KCGWBG3879gLv5Ob0ZjGS6j1RdF7BwwIhALMZXLQgNKFm2spAemCiI/a7osa7HXLxAf79zXd8w+Sl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75235},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/f20f99bcf1b5b70a6b4fe389a0356f13/portabletext-plugin-input-rule-7.0.5.tgz","_integrity":"sha512-MxIkofP9nR9UJYcFAY8Qt3wGbxybmmydibrP8zv123FUXTL3Y6Bgg+248ZSevSg/ks+CSXjF2kZwJposY6Xapg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.0.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.1.1","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.5_1788233232205_0.49993099941818353","host":"s3://npm-registry-packages-npm-production"}},"7.0.6":{"name":"@portabletext/plugin-input-rule","version":"7.0.6","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.6","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"932b8c725b3a1c8a1e144c1d80450b1c5f8a36bd","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.6.tgz","fileCount":7,"integrity":"sha512-jkftOZcWm4AYBJJsCKndl6G/i4qxJ7Py1E76YF5vlQDehyoP4Dl1ofv6WD6aCXwSIjqvSg25MJXGy7N/bof4dg==","signatures":[{"sig":"MEUCIQCtpE53x0nn+x/z7lDNXDeBHMFbF6wsBh/HPnHfnfY68gIgQjDi45aEqbnxDhswvwtfSIbmn8lICjqka1dTpT6EyOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75235},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/e6285c19486049fb13b69c88a46c4467/portabletext-plugin-input-rule-7.0.6.tgz","_integrity":"sha512-jkftOZcWm4AYBJJsCKndl6G/i4qxJ7Py1E76YF5vlQDehyoP4Dl1ofv6WD6aCXwSIjqvSg25MJXGy7N/bof4dg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.1.2","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.6_1788422065336_0.2589063760823118","host":"s3://npm-registry-packages-npm-production"}},"7.0.7":{"name":"@portabletext/plugin-input-rule","version":"7.0.7","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.7","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"cfbc06d4939fe2f954f8ccc6f6dc689265fd189b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.7.tgz","fileCount":7,"integrity":"sha512-vqZjpPCG6m95LiNzQC3b0zo1I5XKrI8gE5KBMw9gZ+zgVG4nW8EsZYxL93t5hdxCeohuVGZQWkjcSIW3rc3qUQ==","signatures":[{"sig":"MEUCIFBIc/OqE6lYzDmLiKHJEZZWQAtYtjUI37wQw4h+09VRAiEA38cZwblYmcdW8pQcm7mEtVd/snBkn26fTNLgIJoRslI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75235},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/ff67d8322cc2b8d10b8245ff95ee44b7/portabletext-plugin-input-rule-7.0.7.tgz","_integrity":"sha512-vqZjpPCG6m95LiNzQC3b0zo1I5XKrI8gE5KBMw9gZ+zgVG4nW8EsZYxL93t5hdxCeohuVGZQWkjcSIW3rc3qUQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.1.2","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.1.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.7_1788456432645_0.9520821493248901","host":"s3://npm-registry-packages-npm-production"}},"7.0.8":{"name":"@portabletext/plugin-input-rule","version":"7.0.8","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.8","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"85f526f17763ac3b161477d6a94b38728f06936b","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.8.tgz","fileCount":7,"integrity":"sha512-fJJhnpboaJB/sfeGdHkq9Kh/QsHbwFFK+k628q9kp3AZ5xcKmhietLLri4e2v1zKxMkLHoQZFt37+6L6fv4O4Q==","signatures":[{"sig":"MEUCIQCLrwfOlYh1gVP2rpaIIgYVGLaagKbxiRCLhAijDNm70AIgEB57pOIlLx+SKTHUF6d6vT4GKdUDp/avaSmRKRhWeN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75235},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/df0d6205a363c86c8447977ff483a068/portabletext-plugin-input-rule-7.0.8.tgz","_integrity":"sha512-fJJhnpboaJB/sfeGdHkq9Kh/QsHbwFFK+k628q9kp3AZ5xcKmhietLLri4e2v1zKxMkLHoQZFt37+6L6fv4O4Q==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.1.3","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.8_1788933934639_0.40360038439305956","host":"s3://npm-registry-packages-npm-production"}},"6.0.22":{"name":"@portabletext/plugin-input-rule","version":"6.0.22","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@6.0.22","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"5f8b96ce878090434baca56c939b758b34848bae","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-6.0.22.tgz","fileCount":7,"integrity":"sha512-sdre1lIX5E9s13iGZ4T043xNaNjpmv6y/sI3wzkDv+f1AQ+by8JbaqUDrr9qFhMMBPDk3apTpNx6v+Ugxh+5pg==","signatures":[{"sig":"MEUCIESn/yAMN4uttDXaX/4UVnEJkZ/vvVg0MIeXhy4GH6gvAiEA5Xe4d5AFR6fpXUDfMmr37QLfBa+t2QBwWLVSUE+Q7UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@6.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79160},"main":"./dist/index.js","type":"module","_from":"file:portabletext-plugin-input-rule-6.0.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","lint:fix":"biome lint --write .","test:unit":"vitest run --project unit","check:lint":"biome lint .","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","check:react-compiler":"eslint --cache .","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/be572b41c9b25ab0e1a3d656c04ca3d9/portabletext-plugin-input-rule-6.0.22.tgz","_integrity":"sha512-sdre1lIX5E9s13iGZ4T043xNaNjpmv6y/sI3wzkDv+f1AQ+by8JbaqUDrr9qFhMMBPDk3apTpNx6v+Ugxh+5pg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^9.39.4","vitest":"^4.1.10","racejar":"2.0.11","typescript":"6.0.3","@types/react":"^19.2.17","@vitest/browser":"^4.1.10","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.1.0","typescript-eslint":"^8.62.0","@portabletext/test":"^1.0.5","@portabletext/editor":"^7.12.4","@portabletext/schema":"2.2.4","@vitejs/plugin-react":"^6.0.5","eslint-formatter-gha":"^1.6.0","@rolldown/plugin-babel":"^0.2.3","eslint-plugin-react-hooks":"^7.1.1","@vitest/browser-playwright":"^4.1.10","babel-plugin-react-compiler":"^1.0.0"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^7.12.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_6.0.22_1788935752659_0.4551120990290882","host":"s3://npm-registry-packages-npm-production"}},"7.0.9":{"name":"@portabletext/plugin-input-rule","version":"7.0.9","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.9","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"36e48aaeed7f1ba27a5ebac0f528966912ebecec","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.9.tgz","fileCount":7,"integrity":"sha512-y3EwA8VxmgZJQSsFkA+Uc2s7V40D/eAQJ5b92EeyByytlXYfdyc5SQcmli7+HMNp9O+YRD9/tH47TXQv7Z8gbA==","signatures":[{"sig":"MEYCIQDwudBoDR5K0teXmlMGqo6vEvbY/QsJQUKW9pkAiNFC3wIhAM/roxi9fsWytbh4mAy6wF5tCqKjwBWRfHMSUpF1Kuua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75235},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/8a8fe72860aa2ba221292bec6d56ce5b/portabletext-plugin-input-rule-7.0.9.tgz","_integrity":"sha512-y3EwA8VxmgZJQSsFkA+Uc2s7V40D/eAQJ5b92EeyByytlXYfdyc5SQcmli7+HMNp9O+YRD9/tH47TXQv7Z8gbA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.1.4","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.1.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.9_1789386381081_0.5913828282213454","host":"s3://npm-registry-packages-npm-production"}},"7.0.10":{"name":"@portabletext/plugin-input-rule","version":"7.0.10","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.10","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"f0235d83cb597e48da0008253aa82a2f341dd610","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.10.tgz","fileCount":7,"integrity":"sha512-+3W2V7EMBEEFZRz4+07N9nBiiZEJX1kQNuP/FuaIDbgwetd059S5Zfh7Z7S+Cr8pxQ28DwOIF2+RoWPSBLVODg==","signatures":[{"sig":"MEQCIGl2CisuZ3WMN9ZpKbSQn3KZQvzsWzY9R0T5U7ASLmOMAiA8Dn5bkT103/Ksi7diLTkHRhorKds3x5sVdl1RfggLEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75236},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/bbfbf4079a097862c7eaf859f7b2b05e/portabletext-plugin-input-rule-7.0.10.tgz","_integrity":"sha512-+3W2V7EMBEEFZRz4+07N9nBiiZEJX1kQNuP/FuaIDbgwetd059S5Zfh7Z7S+Cr8pxQ28DwOIF2+RoWPSBLVODg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.1.5","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.1.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.10_1789389914647_0.1676696737568406","host":"s3://npm-registry-packages-npm-production"}},"7.0.11":{"name":"@portabletext/plugin-input-rule","version":"7.0.11","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.11","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"7da0b592c1e00d50793f9157a72f8226147b135f","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.11.tgz","fileCount":7,"integrity":"sha512-h0JgreA3e8sJyxA/t3qC6BnJZ2OLv/QHzgTuQcZh+G69RdZrvKmd+O5uC0jVf8tPvt4ckuwK+M4RPqLjGGOrow==","signatures":[{"sig":"MEUCIGINhPbf0s8RigZB0UePg4DctVulrTnmC8LSYPeaeps9AiEAr8W2JkJwvyZeUPZ4aO1u4i+fRLs0GSMrYjcLPneDF/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDPPwaLa6SteFFym+X6rAwcjst7M/DLD+E8eOa+6Cr1UAiEAi5GekaNVuIjq2a9n+wfA2UR+chb7/AoI3nOhofbDSIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75236},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/bc6d7db14de6fbb719b81ed610b72750/portabletext-plugin-input-rule-7.0.11.tgz","_integrity":"sha512-h0JgreA3e8sJyxA/t3qC6BnJZ2OLv/QHzgTuQcZh+G69RdZrvKmd+O5uC0jVf8tPvt4ckuwK+M4RPqLjGGOrow==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.1.6","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.1.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.11_1790003704834_0.8198161630292573","host":"s3://npm-registry-packages-npm-production"}},"7.0.12":{"name":"@portabletext/plugin-input-rule","version":"7.0.12","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.12","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"c4c00047b2a990380a5b75b3716eb1f7a0179cf5","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.12.tgz","fileCount":7,"integrity":"sha512-8Npg9Ddm9km0IwCs784SxlY38zBUBjdEH08pEVaJUo6BJu+vzRcCCxSC73dDgmNiCIF7yGJbTWdYEfaJ8AcFTw==","signatures":[{"sig":"MEYCIQCMOaCXY4Oo4T+BigCEaY8+f8s1BQLG6wJEcXJL0aTSoQIhAKuAv+6bWit8dfVdfgR3f3P6n49Ge++wVolwwYncbppS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcYCitZ4NLlzsI8HIwxBbZJ75ZJ2PPNGaGI+BbKH7m+AIhAL9Zw1MndIsL0sRtx/rJ2IvgfT28BYMlHiwS42ETGeEM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75236},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/e1e6ad19bd87814b23e785b98333a33d/portabletext-plugin-input-rule-7.0.12.tgz","_integrity":"sha512-8Npg9Ddm9km0IwCs784SxlY38zBUBjdEH08pEVaJUo6BJu+vzRcCCxSC73dDgmNiCIF7yGJbTWdYEfaJ8AcFTw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.1.7","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.1.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.12_1790069229469_0.675029370882829","host":"s3://npm-registry-packages-npm-production"}},"7.0.13":{"name":"@portabletext/plugin-input-rule","version":"7.0.13","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.13","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"9bfda98b25204e55f9b2f2b1a9e27f9f0d46c292","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.13.tgz","fileCount":7,"integrity":"sha512-UUfGc74NCg2rF/7LbpLdyUosgeGePtV8LAknC/s8q8s8AJhI0NaNN6wf0j91Y/cmBOXeauaCayTwJT/93CoVRA==","signatures":[{"sig":"MEQCIGaSAE3Tecrc3qAGSQRYB93uHcy2aafPwam+L6SP+maoAiAyy8XW3RIRYgYmE7oUfBunxJeqqz8lpwleJI1VOf5Brg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTa33GGjaseXbO2Xg+K77XWOiFH6jF2XBLO9gESfyTpQIgOnRXoVGJv2Gnkg9iM5Kz/bUZtxxbh2PpTifdZeDrEeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75236},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/e58da8169cf8116370a524dee119471a/portabletext-plugin-input-rule-7.0.13.tgz","_integrity":"sha512-UUfGc74NCg2rF/7LbpLdyUosgeGePtV8LAknC/s8q8s8AJhI0NaNN6wf0j91Y/cmBOXeauaCayTwJT/93CoVRA==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.1.8","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.1.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.13_1790071671093_0.6663189537558314","host":"s3://npm-registry-packages-npm-production"}},"7.0.14":{"name":"@portabletext/plugin-input-rule","version":"7.0.14","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.14","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"8dbb9c39098c9b0c5ab85b0d0a6e7ea9ccab5738","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.14.tgz","fileCount":7,"integrity":"sha512-l8NnY5XMbIfy1fGLVozrvLmMY+7ixCqfF5RZB7i46V++mTpDF8xhqRNRlqC+iAW4Du/bqY6eKsndXXbLEtgIcg==","signatures":[{"sig":"MEQCIA6FDIrdpU2Bva7RyMv4nq8qY2kMRwE6Wg9YO1HpcRvXAiAp4ti24GJTEYiSQkVm0R1pi1ve0cyPLipFY69eot/IOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHsvr6vGlDVxFFZ7KvyWiRaBfBFdJCjzNXlBcKOubonRAiATRwIJq/qI/lkTnxUmhTSqb3RI9kKD/OboNokESxZvzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75236},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/e6630716fde26a3c0171e6f9c2f6d833/portabletext-plugin-input-rule-7.0.14.tgz","_integrity":"sha512-l8NnY5XMbIfy1fGLVozrvLmMY+7ixCqfF5RZB7i46V++mTpDF8xhqRNRlqC+iAW4Du/bqY6eKsndXXbLEtgIcg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.19.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.0","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.14_1790085495716_0.5196842597275779","host":"s3://npm-registry-packages-npm-production"}},"7.0.15":{"name":"@portabletext/plugin-input-rule","version":"7.0.15","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.15","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"b316cbb531bec3a145966f4ce1da84a0e066e203","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.15.tgz","fileCount":7,"integrity":"sha512-/I88nUyjDGPKMo5qUVSOUUz6aRqKLtl+ltPM4tu/so81QHKKBluwbCXytuzOr4EPtJgoCZtusj8vCFE+HzfqXQ==","signatures":[{"sig":"MEUCIBewOyE4GSZJk81ufuAQ5CKts/D9Ffms5F7+vUwd7xpTAiEA4V8DQhRM4Susm4rgVXf9rNVz/Ma2BDDN0vyNpada5QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHD+5zjttno+vkHosAIX9+YU7o6O+KlHDuaM8fAHaEZbAiBwCIU6ag2D+0YJd2XUoAsTmujfMNo1IWeIDnuP7ezn4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75236},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/8c9b642f0f1302ba1899d240105ecd7c/portabletext-plugin-input-rule-7.0.15.tgz","_integrity":"sha512-/I88nUyjDGPKMo5qUVSOUUz6aRqKLtl+ltPM4tu/so81QHKKBluwbCXytuzOr4EPtJgoCZtusj8vCFE+HzfqXQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.20.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.1","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.15_1790143810529_0.9461149403045801","host":"s3://npm-registry-packages-npm-production"}},"7.0.16":{"name":"@portabletext/plugin-input-rule","version":"7.0.16","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.16","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"2257c90ca666f29ab96fe6523c16169d1a56e6c4","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.16.tgz","fileCount":7,"integrity":"sha512-D6NPor6NTGtrzrypgBnD0Nww5b6CdMXhY0PwCGhiD25YYiNMiZW2Efds5HwXUA4sntKpIukv5vsnpFPOmMqEEw==","signatures":[{"sig":"MEYCIQD3DjQQV78RjZGshHTrPWaDmHOMe5cNqhI4SNT1yPMSAAIhAPwmeRONf8mjz7LDj4i4BQSZF4IezmOEKJivgUrbwfnq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6pV6OPCBgKiNRstW6tgvmlvAk4Gphmze06FiqGmqXzAiEApzFypnw2OI8znhWOsiiqD4lw0zK0ksX7Hn+oYWrO/hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75236},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/0aa89f041bdbf57e0c43f052e38f9406/portabletext-plugin-input-rule-7.0.16.tgz","_integrity":"sha512-D6NPor6NTGtrzrypgBnD0Nww5b6CdMXhY0PwCGhiD25YYiNMiZW2Efds5HwXUA4sntKpIukv5vsnpFPOmMqEEw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.20.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.2","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.16_1790514836006_0.6534020781079914","host":"s3://npm-registry-packages-npm-production"}},"7.0.17":{"name":"@portabletext/plugin-input-rule","version":"7.0.17","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.17","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"922aee7d85d8198ada7f608e7f39fab7b4af1c13","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.17.tgz","fileCount":7,"integrity":"sha512-3uyCccVWRTStRhdvkJJj5lEKuqNkreFWBKiyls9Du+p+1RTiH7Fh6UVBG+h2FnkF6WCAMwgwM4Px7PwY7s18Nw==","signatures":[{"sig":"MEQCIGAarRWgzJ2SZmK950IuhfztGaKqMS2f53irz8cu73rFAiB3m/yHVZ+FgysYCEMTfQUgFuFK5s8bzbHbsLaR2ibRRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsjyPlrQdmxigTTrSzNk4HmTwQJGT5oDjG0frQzGCM9QIgFMSJlJ0TgsUJVstD+Qu8sXKI8ANDJOVeEqM896IF48Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75236},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/61a1ed363cc745cdd2211a5100673700/portabletext-plugin-input-rule-7.0.17.tgz","_integrity":"sha512-3uyCccVWRTStRhdvkJJj5lEKuqNkreFWBKiyls9Du+p+1RTiH7Fh6UVBG+h2FnkF6WCAMwgwM4Px7PwY7s18Nw==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.20.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.0","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.3","@portabletext/schema":"3.0.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.17_1790755831548_0.5989894781828449","host":"s3://npm-registry-packages-npm-production"}},"7.0.18":{"name":"@portabletext/plugin-input-rule","version":"7.0.18","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.18","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"b43e9227d8aaf7e6c055361b9cf114c7f4222b7e","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.18.tgz","fileCount":7,"integrity":"sha512-J5hJvgCGWBmQ+THdC1kanxx4MgAx102DeIlM1ch42seuvPakmogJYWSt50eoFvDT5/rbF0Nrp7qs8VgvdweOVQ==","signatures":[{"sig":"MEQCIBfRJbd6ZXTF2OkGRjqcPPabPFEUB5gWmIkUlq8vUYEEAiAp6iPkLl0k7qMJ4gZ5xcWzDyBjDiHGAm/J59lA+vOQuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH15U6sWVN66goxo9MAgPk9Tvc5WxJX9S+jnVS5trU5aAiA5ZJ6FBrs4qy0Jv7Dnw4kCG5+MVyglYHdpGm6m2Rgdng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75236},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/d96d00fc548c96ada4637f196dac566f/portabletext-plugin-input-rule-7.0.18.tgz","_integrity":"sha512-J5hJvgCGWBmQ+THdC1kanxx4MgAx102DeIlM1ch42seuvPakmogJYWSt50eoFvDT5/rbF0Nrp7qs8VgvdweOVQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.21.0","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^4.1.11","racejar":"3.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^4.1.11","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.1","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.4","@portabletext/schema":"3.0.1","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^4.1.11"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.18_1791548788894_0.8783922572596448","host":"s3://npm-registry-packages-npm-production"}},"7.0.19":{"name":"@portabletext/plugin-input-rule","version":"7.0.19","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.19","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"eefae501baa4ccdeb0d1637282ca20a155e3dff8","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.19.tgz","fileCount":7,"integrity":"sha512-4p+2rRKAi6+9hLa/7xWn8PNgqE3EKrloVY6HrAwowvfEf8/gpBmrJeUA8ffdKOwKIVXyVtMUmhLmJQ7vew2Xpg==","signatures":[{"sig":"MEUCICGnBgCDWq9A1Q+7XXH48my1jvL8HpmCqPtZvYocPHHqAiEA286/OCt0GWKbwy7pr13AjxpD4NlakwfRSo6N1iOOwnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDbnad3nnYRedYpTECkJrWDF5CRhjusHu/QNzC/ZxjixAiA5e66EJktCvZ4oTt46oTrbKG39+1JBmpixR6Vwm78buA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75233},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.19.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/a2bbe97b25358801b6397eb0fea9fb38/portabletext-plugin-input-rule-7.0.19.tgz","_integrity":"sha512-4p+2rRKAi6+9hLa/7xWn8PNgqE3EKrloVY6HrAwowvfEf8/gpBmrJeUA8ffdKOwKIVXyVtMUmhLmJQ7vew2Xpg==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.21.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.22.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","vitest":"^5.0.4","racejar":"4.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^5.0.4","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.1","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.5","@portabletext/schema":"3.0.1","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^5.0.4"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.19_1792423684322_0.9448622664569772","host":"s3://npm-registry-packages-npm-production"}},"7.0.20":{"name":"@portabletext/plugin-input-rule","version":"7.0.20","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.20","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"d1af92493de0e76252c8168a229e7436714f7595","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.20.tgz","fileCount":7,"integrity":"sha512-m3TMRfFNF5BYvoj4QOdC35hmMe2+vkeF2SOn/xNMlpC0Xmp1jdcDwBFhPkQZs1ba6bnISvVPqTyg9sBgvyyOow==","signatures":[{"sig":"MEQCIAibgEKAu6oVL9e28fMW8Awptl9FAxcbOcp6THxCBvuxAiA85zs5be+p1U0EqmQGJP/32KwHq79hpNOLnlDYJZ36wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwG3jSS115iBHg3Hfp8qIqt1EZvbbzz4/Kssz4WtLH4wIgK4BXs1pK3kef7g4StRMSbQM10DCU/vn322cTNR3p+GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75233},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/06516911bda53ce06efb1d0ace6d24af/portabletext-plugin-input-rule-7.0.20.tgz","_integrity":"sha512-m3TMRfFNF5BYvoj4QOdC35hmMe2+vkeF2SOn/xNMlpC0Xmp1jdcDwBFhPkQZs1ba6bnISvVPqTyg9sBgvyyOow==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.21.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.22.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.3.1","vitest":"^5.0.4","racejar":"4.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^5.0.4","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.2","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.6","@portabletext/schema":"3.1.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^5.0.4"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.20_1792485703166_0.3217885995700558","host":"s3://npm-registry-packages-npm-production"}},"7.0.21":{"name":"@portabletext/plugin-input-rule","version":"7.0.21","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.21","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"374a29174ca59f56bdcc2f115c4233e1988a0c1e","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.21.tgz","fileCount":7,"integrity":"sha512-UFYlxKiRAJcLRAakKU2Xe3jdEj3ZkXp0V6D8qe8hvfIHjGplGRBea2RIb4gIA+Twh+fLrX/630YrX1kTixzMcQ==","signatures":[{"sig":"MEUCIQC/8Wpf40dOn80H8RwoIpfzNKcS6uioLz7KNog3teq11QIgHXDO5TZ1yPmtS68HZKuK6mv435yifrpfcS/Dwn+kRTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWJ/3XXwdnVSW2ti2CKjBPvdVPTEji1WrbnXSdk11F8QIhAJiqby+AZYg7DRE8ijNR0xs2tWzL7SDnlCaxeIKQzhtX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75233},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/5605a4d5fcd506bc36386a929e7b61a7/portabletext-plugin-input-rule-7.0.21.tgz","_integrity":"sha512-UFYlxKiRAJcLRAakKU2Xe3jdEj3ZkXp0V6D8qe8hvfIHjGplGRBea2RIb4gIA+Twh+fLrX/630YrX1kTixzMcQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.21.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.22.0","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.3.1","vitest":"^5.0.4","racejar":"4.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^5.0.4","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.2","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.7","@portabletext/schema":"3.1.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^5.0.4"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.21_1792565107665_0.5239743362924274","host":"s3://npm-registry-packages-npm-production"}},"7.0.22":{"name":"@portabletext/plugin-input-rule","version":"7.0.22","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.22","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"0e288168fb21a4fe99ae12f57b5f680f0f2a9521","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.22.tgz","fileCount":7,"integrity":"sha512-GlM6gopeDFN3qC1aXJLNZ2ajTBgO/YpnoswrUy5n70tnrh4rIP/UaAy/8yQI5wr+Xq3NTnuESWb9uSJsXK+U3w==","signatures":[{"sig":"MEQCIHbDjvMJmHzZmY+zFJMgw/CZ3GSmBL/bxgWSc/4W17k6AiB1oa3yavasd7lpns8ZH+FNCbZXKH8RsnyIXAK0qC25ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAlTq3HXR4T8Dqr4o58PlH7wRIl8jyotQQQ52Cezj3ehAiA5d2+59Vz7CGmMG9RwzrGOSDJ2lRjGTnp2zmkc1H2e/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75259},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/c15b0e17944f47afd9a01fb10e2e136f/portabletext-plugin-input-rule-7.0.22.tgz","_integrity":"sha512-GlM6gopeDFN3qC1aXJLNZ2ajTBgO/YpnoswrUy5n70tnrh4rIP/UaAy/8yQI5wr+Xq3NTnuESWb9uSJsXK+U3w==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.21.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.3","react":"^19.3.1","vitest":"^5.0.5","racejar":"4.0.0","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^5.0.5","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.2","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.8","@portabletext/schema":"3.1.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^5.0.5"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.22_1793016112759_0.048262039984420246","host":"s3://npm-registry-packages-npm-production"}},"7.0.23":{"name":"@portabletext/plugin-input-rule","version":"7.0.23","keywords":["input-rule","plugin","portabletext"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/plugin-input-rule@7.0.23","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://www.portabletext.org/","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"481396a757d94f545047029909588f9425e25efc","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.23.tgz","fileCount":7,"integrity":"sha512-u1CRPCuODj04Anm8wMBj2T1ALfL7iZVlZTEgNsSGqgUQocVLX82u8WLzCzxByLxy3hOKBMmVslXeq/E7vyzKvQ==","signatures":[{"sig":"MEUCIAwz5d3IKjKP8J+UbI8amCUSKTq861red7sAVyTrncIzAiEAskpHwcZESy7bGTRpsq38AaDwucm4SAL0PgncE+Algw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAU/cx1h8A/qmWRShwKlw7SlgtIau8RKYPAPjG5VJVgTAiEA6V0DqHVSDJHozvL2KwrZN75PFBgUjUI0Mli0nsEFi48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75259},"type":"module","_from":"file:portabletext-plugin-input-rule-7.0.23.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"06849a60-c970-437a-aaad-c1cf983e96f6"}},"_resolved":"/tmp/7a01dbe6d8f2be2e95d58e2c24152920/portabletext-plugin-input-rule-7.0.23.tgz","_integrity":"sha512-u1CRPCuODj04Anm8wMBj2T1ALfL7iZVlZTEgNsSGqgUQocVLX82u8WLzCzxByLxy3hOKBMmVslXeq/E7vyzKvQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.21.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.3","react":"^19.3.1","vitest":"^5.0.5","racejar":"4.0.1","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^5.0.5","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.2","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.9","@portabletext/schema":"3.1.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^5.0.5"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-input-rule_7.0.23_1793108529331_0.5337247953573404","host":"s3://npm-registry-packages-npm-production"}},"7.0.24":{"_id":"@portabletext/plugin-input-rule@7.0.24","bugs":{"url":"https://github.com/portabletext/editor/issues"},"dist":{"shasum":"bf8db3fd34e0b13dca5555beb13803824916e697","tarball":"https://registry.npmjs.org/@portabletext/plugin-input-rule/-/plugin-input-rule-7.0.24.tgz","fileCount":7,"integrity":"sha512-mc+SiOXl2RoRZRo5NC1fd/5xQB+ZQ31Ca64HSG/CtE5rnqjfSxIDGAUmvaFZKT1wVF5B7YeJ9OTC3rfbR1/SbQ==","signatures":[{"sig":"MEYCIQDBB4ODBSBz0qSk++3GocIsWN4TjXgIprSQinr7BdRwGAIhAKlNAixf9DaotKmDmx+2g92uxLdWc37RP41zwSmo7eCd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsK5FJgyw57Hke9RxrfxOGZD0vOJKR16ZKMNpDxL9hwgIgSgYvDOzTokKBrWqC9jmenwFZ3aXle94dvNRnZtYed9A="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2fplugin-input-rule@7.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75261},"name":"@portabletext/plugin-input-rule","type":"module","_from":"file:portabletext-plugin-input-rule-7.0.24.tgz","types":"./dist/index.d.ts","author":{"name":"Sanity.io","email":"hello@sanity.io"},"engines":{"node":">=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"pkg-utils watch","test":"vitest --run","build":"pkg-utils build --strict --check","clean":"del .turbo && del lib && del node_modules","test:unit":"vitest run --project unit","check:types":"tsc","test:browser":"vitest --run --project browser","check:types:watch":"tsc --watch","test:browser:webkit":"vitest run --project \"browser (webkit)\"","test:browser:firefox":"vitest run --project \"browser (firefox)\"","test:browser:chromium":"vitest run --project \"browser (chromium)\"","test:browser:webkit:watch":"vitest watch --project \"browser (webkit)\"","test:browser:firefox:watch":"vitest watch --project \"browser (firefox)\"","test:browser:chromium:watch":"vitest watch --project \"browser (chromium)\""},"version":"7.0.24","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"06849a60-c970-437a-aaad-c1cf983e96f6"}},"homepage":"https://www.portabletext.org/","keywords":["input-rule","plugin","portabletext"],"_resolved":"/tmp/017075dcb3c5d80301df3965f61a0355/portabletext-plugin-input-rule-7.0.24.tgz","_integrity":"sha512-mc+SiOXl2RoRZRo5NC1fd/5xQB+ZQ31Ca64HSG/CtE5rnqjfSxIDGAUmvaFZKT1wVF5B7YeJ9OTC3rfbR1/SbQ==","repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"_npmVersion":"11.21.1","description":"Easily configure Input Rules in the Portable Text Editor","directories":{},"maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"sideEffects":false,"_nodeVersion":"24.22.2","dependencies":{"xstate":"^5.32.5","@xstate/react":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.3","react":"^19.3.1","vitest":"^5.0.5","racejar":"4.0.1","typescript":"^7.0.2","@types/react":"^19.2.17","@vitest/browser":"^5.0.5","@sanity/tsconfig":"^2.1.0","@sanity/pkg-utils":"^12.3.0","@portabletext/test":"^2.1.2","oxc-transform-react":"^0.145.0","@portabletext/editor":"^8.2.10","@portabletext/schema":"3.1.0","@vitejs/plugin-react":"^6.1.0","@vitest/browser-playwright":"^5.0.5"},"peerDependencies":{"react":"^19.2","@portabletext/editor":"^8.2.10"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-input-rule_7.0.24_1793365604241_0.9895840284143991"}}},"time":{"created":"2025-10-03T12:03:02.780Z","modified":"2026-10-30T13:06:44.958Z","0.1.0":"2025-10-03T12:03:03.066Z","0.1.1":"2025-10-06T07:56:20.763Z","0.1.2":"2025-10-06T08:45:07.028Z","0.1.3":"2025-10-06T17:06:13.472Z","0.2.0":"2025-10-13T13:50:10.469Z","0.3.0":"2025-10-14T11:14:45.561Z","0.3.1":"2025-10-15T13:13:20.203Z","0.3.2":"2025-10-15T14:43:50.497Z","0.3.3":"2025-10-16T07:43:55.716Z","0.3.4":"2025-10-20T06:42:30.726Z","0.3.5":"2025-10-20T14:29:46.172Z","0.3.6":"2025-10-22T08:51:14.797Z","0.3.7":"2025-10-22T12:31:06.091Z","0.3.8":"2025-10-24T18:36:43.029Z","0.3.9":"2025-10-26T07:31:25.385Z","0.3.10":"2025-10-27T07:43:47.556Z","0.3.11":"2025-10-27T08:03:28.555Z","0.4.0":"2025-10-27T09:57:33.337Z","0.4.1":"2025-10-30T07:41:54.512Z","0.4.2":"2025-10-30T10:53:48.222Z","0.4.3":"2025-10-31T12:39:44.437Z","0.4.4":"2025-11-03T15:19:05.481Z","0.5.0":"2025-11-04T14:52:43.841Z","0.5.1":"2025-11-05T07:38:25.665Z","0.5.2":"2025-11-05T12:01:23.421Z","0.5.3":"2025-11-06T08:51:16.009Z","0.5.4":"2025-11-06T17:27:09.748Z","0.5.5":"2025-11-07T15:03:36.256Z","0.5.6":"2025-11-07T17:53:13.131Z","0.5.7":"2025-11-10T07:26:35.012Z","0.6.0":"2025-11-10T07:47:21.033Z","0.6.1":"2025-11-11T09:02:22.991Z","0.6.2":"2025-11-11T12:53:34.325Z","0.6.3":"2025-11-12T11:31:51.489Z","1.0.0":"2025-11-17T08:10:12.212Z","1.0.1":"2025-11-18T11:00:36.691Z","1.0.2":"2025-11-18T14:01:46.427Z","1.0.3":"2025-11-18T14:25:38.373Z","1.0.4":"2025-11-19T08:11:29.743Z","1.0.5":"2025-11-20T13:01:08.148Z","1.0.6":"2025-11-21T12:49:44.408Z","1.0.7":"2025-11-25T13:24:33.284Z","1.0.8":"2025-11-28T07:33:27.275Z","1.0.9":"2025-11-28T08:12:14.774Z","1.0.10":"2025-11-28T08:46:21.503Z","1.0.11":"2025-11-28T14:01:17.518Z","1.0.12":"2025-12-03T11:09:13.597Z","1.0.13":"2025-12-03T12:40:50.624Z","1.0.14":"2025-12-03T13:20:24.549Z","1.0.15":"2025-12-03T21:09:40.676Z","1.0.16":"2025-12-04T13:19:13.591Z","1.0.17":"2025-12-04T14:54:18.738Z","1.0.18":"2025-12-05T06:56:24.944Z","1.0.19":"2025-12-08T08:27:50.609Z","1.0.20":"2025-12-08T10:22:24.833Z","1.0.21":"2025-12-08T11:19:59.778Z","1.0.22":"2025-12-09T11:05:46.126Z","1.0.23":"2025-12-09T12:08:31.566Z","1.0.24":"2025-12-09T12:13:55.397Z","1.0.25":"2025-12-09T12:57:00.555Z","1.0.26":"2025-12-10T09:35:34.825Z","1.0.27":"2025-12-10T10:34:11.842Z","1.0.28":"2025-12-10T15:30:40.066Z","1.0.29":"2025-12-11T09:29:27.764Z","1.0.30":"2025-12-11T10:03:50.335Z","1.0.31":"2025-12-11T10:32:29.316Z","1.0.32":"2025-12-11T11:30:21.487Z","1.0.33":"2025-12-12T07:31:22.873Z","1.0.34":"2025-12-16T07:37:01.849Z","1.0.35":"2025-12-16T15:37:50.353Z","1.0.36":"2025-12-16T16:29:38.791Z","2.0.0":"2025-12-16T17:04:15.229Z","2.0.1":"2025-12-17T08:36:42.972Z","2.0.2":"2025-12-17T19:47:11.761Z","2.0.3":"2025-12-18T10:19:44.903Z","2.0.4":"2025-12-18T12:48:05.796Z","2.0.5":"2025-12-19T08:49:53.347Z","2.0.6":"2025-12-19T11:31:54.836Z","2.0.7":"2025-12-22T14:29:18.521Z","2.0.8":"2026-01-02T06:49:09.459Z","2.0.9":"2026-01-02T12:34:36.744Z","2.0.10":"2026-01-05T11:11:57.466Z","2.0.11":"2026-01-05T12:48:55.167Z","2.0.12":"2026-01-08T10:33:14.144Z","2.0.13":"2026-01-12T13:39:12.902Z","2.0.14":"2026-01-12T15:57:34.015Z","2.0.15":"2026-01-19T09:42:03.862Z","2.0.16":"2026-01-21T08:28:28.302Z","2.0.17":"2026-01-22T15:27:09.381Z","2.0.18":"2026-01-23T17:16:04.451Z","2.0.19":"2026-01-26T08:22:15.688Z","2.0.20":"2026-01-27T07:07:49.503Z","2.0.21":"2026-01-28T11:11:49.974Z","2.0.22":"2026-01-29T21:04:34.255Z","2.0.23":"2026-02-08T13:20:38.582Z","2.0.24":"2026-02-09T12:25:32.120Z","2.0.25":"2026-02-12T08:25:11.818Z","3.0.0":"2026-02-13T11:16:24.473Z","3.0.1":"2026-02-18T09:45:35.759Z","3.0.2":"2026-02-18T10:18:55.183Z","3.0.3":"2026-02-18T21:30:15.627Z","3.0.4":"2026-02-19T16:25:51.411Z","3.0.5":"2026-02-23T11:29:42.987Z","3.0.6":"2026-02-23T14:48:57.422Z","4.0.0":"2026-02-24T11:14:28.193Z","4.0.1":"2026-02-27T08:15:07.262Z","4.0.2":"2026-02-27T15:59:14.752Z","4.0.3":"2026-03-02T16:03:08.110Z","4.0.4":"2026-03-03T10:52:25.449Z","4.0.5":"2026-03-04T10:37:53.319Z","4.0.6":"2026-03-04T10:56:17.380Z","4.0.7":"2026-03-04T11:22:28.864Z","4.0.8":"2026-03-04T12:43:53.884Z","4.0.9":"2026-03-05T08:26:21.562Z","4.0.10":"2026-03-05T13:26:58.582Z","4.0.11":"2026-03-05T17:31:08.171Z","4.0.12":"2026-03-06T08:33:39.061Z","4.0.13":"2026-03-06T10:45:21.278Z","4.0.14":"2026-03-06T10:52:37.553Z","4.0.15":"2026-03-11T09:02:18.339Z","4.0.16":"2026-03-11T16:19:30.347Z","4.0.17":"2026-03-12T11:39:36.325Z","4.0.18":"2026-03-13T13:21:14.978Z","4.0.19":"2026-03-16T11:01:05.263Z","4.0.20":"2026-03-17T13:09:27.319Z","4.0.21":"2026-03-18T20:09:36.349Z","4.0.22":"2026-03-19T15:40:07.280Z","4.0.23":"2026-03-30T08:29:36.832Z","4.0.24":"2026-04-07T08:02:21.941Z","4.0.25":"2026-04-08T06:23:58.196Z","4.0.26":"2026-04-29T07:54:11.172Z","4.0.27":"2026-05-01T18:34:23.819Z","5.0.0":"2026-05-20T12:30:16.271Z","5.0.1":"2026-05-22T17:21:50.259Z","5.0.2":"2026-05-27T07:50:14.634Z","5.0.3":"2026-05-27T18:35:45.324Z","5.0.4":"2026-05-28T14:34:17.565Z","5.0.5":"2026-06-01T11:24:51.411Z","5.0.6":"2026-06-01T17:47:57.613Z","5.0.7":"2026-06-02T09:22:05.889Z","5.0.8":"2026-06-02T09:49:41.888Z","5.0.9":"2026-06-05T09:23:18.542Z","5.0.10":"2026-06-05T10:34:08.388Z","5.0.11":"2026-06-05T12:45:19.960Z","4.0.28":"2026-06-08T08:20:33.316Z","5.0.12":"2026-06-08T09:21:43.094Z","5.0.13":"2026-06-10T17:23:26.854Z","5.0.14":"2026-06-11T07:50:53.983Z","5.0.15":"2026-06-15T06:29:05.882Z","5.0.16":"2026-06-15T09:40:42.033Z","5.0.17":"2026-06-16T08:55:45.182Z","5.0.18":"2026-06-16T09:31:10.374Z","5.0.19":"2026-06-18T07:01:02.928Z","5.0.20":"2026-06-19T08:15:26.492Z","5.0.21":"2026-06-19T10:03:15.915Z","5.0.22":"2026-06-23T06:34:19.507Z","5.0.23":"2026-06-24T09:41:41.189Z","5.0.24":"2026-06-25T12:55:36.860Z","4.0.29":"2026-06-29T12:01:15.364Z","5.0.25":"2026-06-29T12:07:38.271Z","5.0.26":"2026-06-29T17:01:12.660Z","4.0.30":"2026-07-06T10:56:00.796Z","5.0.27":"2026-07-06T11:29:36.960Z","5.0.28":"2026-07-06T17:54:28.112Z","5.0.29":"2026-07-07T08:42:59.434Z","5.0.30":"2026-07-07T10:59:37.545Z","6.0.0":"2026-07-08T10:01:44.750Z","6.0.1":"2026-07-08T14:51:50.064Z","6.0.2":"2026-07-09T11:00:36.022Z","6.0.3":"2026-07-09T18:07:54.858Z","6.0.4":"2026-07-10T12:36:33.075Z","6.0.5":"2026-07-20T06:30:47.176Z","6.0.6":"2026-07-21T08:31:10.523Z","6.0.7":"2026-07-21T18:37:17.002Z","6.0.8":"2026-07-22T08:48:28.570Z","6.0.9":"2026-07-22T20:08:46.341Z","6.0.10":"2026-07-23T18:02:04.857Z","6.0.11":"2026-08-03T06:52:15.863Z","6.0.12":"2026-08-04T14:29:20.916Z","6.0.13":"2026-08-06T11:24:47.164Z","6.0.14":"2026-08-10T06:35:47.902Z","6.0.15":"2026-08-10T13:56:51.691Z","6.0.16":"2026-08-14T06:49:50.592Z","6.0.17":"2026-08-17T13:09:08.828Z","6.0.18":"2026-08-19T08:18:59.304Z","6.0.19":"2026-08-24T11:46:21.474Z","7.0.0":"2026-08-25T09:03:27.666Z","7.0.1":"2026-08-25T09:51:57.043Z","6.0.20":"2026-08-25T10:37:56.583Z","7.0.2":"2026-08-25T10:54:58.713Z","4.0.31":"2026-08-25T11:38:36.009Z","7.0.3":"2026-08-26T12:30:58.690Z","4.0.32":"2026-08-27T09:01:48.295Z","6.0.21":"2026-08-27T09:33:43.914Z","7.0.4":"2026-08-28T13:45:08.862Z","7.0.5":"2026-09-01T03:27:12.327Z","7.0.6":"2026-09-03T07:54:25.463Z","7.0.7":"2026-09-03T17:27:12.807Z","7.0.8":"2026-09-09T06:05:34.782Z","6.0.22":"2026-09-09T06:35:52.801Z","7.0.9":"2026-09-14T11:46:21.236Z","7.0.10":"2026-09-14T12:45:14.808Z","7.0.11":"2026-09-21T15:15:04.975Z","7.0.12":"2026-09-22T09:27:09.562Z","7.0.13":"2026-09-22T10:07:51.184Z","7.0.14":"2026-09-22T13:58:15.795Z","7.0.15":"2026-09-23T06:10:10.639Z","7.0.16":"2026-09-27T13:13:56.089Z","7.0.17":"2026-09-30T08:10:31.645Z","7.0.18":"2026-10-09T12:26:28.980Z","7.0.19":"2026-10-19T15:28:04.421Z","7.0.20":"2026-10-20T08:41:43.255Z","7.0.21":"2026-10-21T06:45:07.732Z","7.0.22":"2026-10-26T12:01:52.852Z","7.0.23":"2026-10-27T13:42:09.412Z","7.0.24":"2026-10-30T13:06:44.325Z"},"bugs":{"url":"https://github.com/portabletext/editor/issues"},"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","homepage":"https://www.portabletext.org/","keywords":["input-rule","plugin","portabletext"],"repository":{"url":"git+https://github.com/portabletext/editor.git","type":"git","directory":"packages/plugin-input-rule"},"description":"Easily configure Input Rules in the Portable Text Editor","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"readme":"# `@portabletext/plugin-input-rule`\n\n> Easily configure Input Rules in the Portable Text Editor\n\n## Installation\n\n```sh\nnpm install @portabletext/plugin-input-rule\n```\n\n## Why\n\n1. How do you implement undo functionality correctly?\n2. What about smart undo with <kbd>Backspace</kbd>?\n3. Have you considered `insert.text` events that carry more than one character? (Android, anyone?)\n\n_This is why this plugin exists_. It brings the concept of \"Input Rules\" to the Portable Text Editor, allowing you to write text transformation logic as if they were Behaviors, without worrying about low-level details:\n\n```tsx\nimport type {EditorSchema} from '@portabletext/editor'\nimport {raise} from '@portabletext/editor/behaviors'\nimport {getPreviousInlineObject} from '@portabletext/editor/selectors'\nimport {defineInputRule, InputRulePlugin} from '@portabletext/plugin-input-rule'\n\nconst unorderedListRule = defineInputRule({\n  // Listen for a RegExp pattern instead of a raw event\n  on: /^(-|\\*) /,\n  // The `event` carries useful information like the offsets of RegExp matches\n  // as well as information about the focused text block\n  guard: ({snapshot, event}) => {\n    // In theory, an Input Rule could return multiple matches, but in this\n    // case we only expect one\n    const match = event.matches.at(0)\n\n    if (!match) {\n      return false\n    }\n\n    return {match}\n  },\n  actions: [\n    ({event}, {match}) => [\n      // Turn the text block into a paragraph\n      raise({\n        type: 'block.unset',\n        props: ['style'],\n        at: event.focusBlock.path,\n      }),\n      // Then, turn it into a list item\n      raise({\n        type: 'block.set',\n        props: {\n          listItem: 'bullet',\n          level: event.focusBlock.node.level ?? 1,\n        },\n        at: event.focusBlock.path,\n      }),\n      // Finally, delete the matched text\n      raise({\n        type: 'delete',\n        at: match.targetOffsets,\n      }),\n    ],\n  ],\n})\n\nexport function MyMarkdownPlugin() {\n  return <InputRulePlugin rules={[unorderedListRule]} />\n}\n```\n\n> **Tip:** The [`@portabletext/plugin-markdown-shortcuts`](../plugin-markdown-shortcuts/) package is already built using Input Rules and provides common markdown shortcuts out of the box.\n\n## How rules execute\n\nA rule looks like a Behavior, but three contracts matter as soon as its actions read state:\n\n1. **The pattern matches the text up to the caret, plus the insertion.** `textBefore` is the focus block's text from its start to the caret, and the pattern runs against `textBefore + textInserted`. `^` anchors to the start of the block's text; `$` anchors to the end of the insertion, not the end of the block, and text after the caret is invisible to the pattern. A match that sits entirely in already-typed text is ignored; only matches involving the insertion fire.\n\n2. **Action callbacks see the document as it was before the insertion.** The `guard` and every entry in `actions` receive the same pre-insertion snapshot, and a later entry does not observe an earlier entry's effects. The events they raise apply to the document with the insertion in place, but anything computed inside a callback, a block value, a selection, reflects the state before it landed. Embedding a block read this way into an `insert.block` resurrects the very text your `delete` removes.\n\n3. **Target the match with `match.targetOffsets`.** They address the text your raised events apply to, the document with the insertion in place, so they are the right target for `select` and `delete`. `match.selection` stops at the caret and falls one character short of a match that includes the insertion.\n\nWhen an action needs the document as it looks after earlier raised events have applied, raise a custom event and let a companion Behavior do the reading; a Behavior handling a raised event sees the document with all previously raised events applied:\n\n```tsx\nconst bulletListRule = defineInputRule({\n  on: /^[-*] $/,\n  actions: [\n    ({event}) => {\n      const match = event.matches.at(0)\n\n      if (!match) {\n        return []\n      }\n\n      return [\n        raise({type: 'delete', at: match.targetOffsets}),\n        raise({type: 'custom.convert to list'}),\n      ]\n    },\n  ],\n})\n\nconst convertToList = defineBehavior({\n  on: 'custom.convert to list',\n  guard: ({snapshot}) => {\n    // Runs after the raised `delete` has applied, so the focus block\n    // reads back without the matched marker and can be moved or embedded\n    // safely.\n    const focusBlock = getFocusTextBlock(snapshot)\n    return focusBlock ? {focusBlock} : false\n  },\n  // ...\n})\n```\n\n## Working with capture groups\n\nWhen a rule needs the location of a _part_ of its match, capture that part in a **named group** and read it back by name from `match.groups`:\n\n```tsx\nconst mentionRule = defineInputRule({\n  on: /@(?<handle>\\w+)!$/,\n  guard: ({event}) => {\n    const match = event.matches.at(0)\n    const handle = match?.groups['handle']\n\n    if (!handle) {\n      return false\n    }\n\n    return {handle}\n  },\n  actions: [\n    (_, {handle}) => [\n      // `handle.text` is the captured text, `handle.targetOffsets` its\n      // location — same shape as the match itself\n    ],\n  ],\n})\n```\n\n`match.groups` mirrors the platform's `RegExpMatchArray.groups`: entries exist only for named groups that participated in the match, so always handle `undefined` (an optional group may not have matched). A capture group must be named (`(?<name>...)`) for its location to be handed back — unnamed groups remain useful for regex mechanics like alternation (`/^(-|\\*) /`) but get no location. In codebases with `noPropertyAccessFromIndexSignature` enabled, access entries with brackets: `match.groups['handle']`.\n\n## Text transformation rules\n\nText transformations are so common that the plugin provides a high-level `defineTextTransformRule` helper to configure them without any boilerplate:\n\n```tsx\nimport {\n  defineTextTransformRule,\n  InputRulePlugin,\n} from '@portabletext/plugin-input-rule'\n\nconst emDashRule = defineTextTransformRule({\n  on: /--/,\n  transform: () => '—',\n})\n\nexport function MyTypographyPlugin() {\n  return <InputRulePlugin rules={[emDashRule]} />\n}\n```\n\nIn fact, the production-ready [`@portabletext/plugin-typography`](../plugin-typography/) is built on top of Input Rules and comes packed with common text transformations like this.\n\nA transform that should replace only _part_ of its match uses the record form of `transform`: keys name the capture groups to replace, each with its own transform:\n\n```tsx\nconst multiplicationRule = defineTextTransformRule({\n  on: /\\d+\\s?(?<operator>[*x])\\s?\\d+/,\n  // Only the operator's span is replaced; the digits around it stay\n  transform: {operator: () => '×'},\n})\n```\n\nUnlike ProseMirror's and TipTap's input rules, which implicitly replace the first capture group when one exists, replacement targets are always declared: a function transform replaces the whole match, regardless of any capture groups, and a record transform replaces exactly the groups its keys name. `defineTextTransformRule` throws at definition time when a key names a group the pattern doesn't have, and a match in which none of the keys participated is skipped. The surrounding context (like the digits above) must stay _inside_ the match rather than in lookarounds, a rule only fires when its match involves the just-inserted text, so a trailing lookahead would leave the match entirely in already-typed text and the rule would never trigger.\n\n## Advanced examples\n\nInput Rules can handle more complex transformations. Here are two advanced examples:\n\n1. **Markdown Link**: Automatically convert `[text](url)` syntax into proper links\n2. **Stock Ticker**: Convert `{SYMBOL}` patterns into stock ticker objects\n\n### Markdown link rule\n\nThis example shows how to convert markdown-style link syntax `[text](url)` into proper link annotations:\n\n```tsx\nconst markdownLinkRule = defineInputRule({\n  on: /\\[(?<text>.+)]\\((?<href>.+)\\)/,\n  actions: [\n    ({snapshot, event}) => {\n      const newText = event.textBefore + event.textInserted\n      let textLengthDelta = 0\n      const actions: Array<BehaviorAction> = []\n\n      for (const match of event.matches.reverse()) {\n        const textMatch = match.groups['text']\n        const hrefMatch = match.groups['href']\n\n        if (textMatch === undefined || hrefMatch === undefined) {\n          continue\n        }\n\n        textLengthDelta =\n          textLengthDelta -\n          (match.targetOffsets.focus.offset -\n            match.targetOffsets.anchor.offset -\n            textMatch.text.length)\n\n        const leftSideOffsets = {\n          anchor: match.targetOffsets.anchor,\n          focus: textMatch.targetOffsets.anchor,\n        }\n        const rightSideOffsets = {\n          anchor: textMatch.targetOffsets.focus,\n          focus: match.targetOffsets.focus,\n        }\n\n        actions.push(\n          raise({\n            type: 'select',\n            at: textMatch.targetOffsets,\n          }),\n        )\n        actions.push(\n          raise({\n            type: 'annotation.add',\n            annotation: {\n              name: 'link',\n              value: {\n                href: hrefMatch.text,\n              },\n            },\n          }),\n        )\n        actions.push(\n          raise({\n            type: 'delete',\n            at: rightSideOffsets,\n          }),\n        )\n        actions.push(\n          raise({\n            type: 'delete',\n            at: leftSideOffsets,\n          }),\n        )\n      }\n\n      const endCaretPosition = {\n        path: event.focusBlock.path,\n        offset: newText.length - textLengthDelta * -1,\n      }\n\n      return [\n        ...actions,\n        raise({\n          type: 'select',\n          at: {\n            anchor: endCaretPosition,\n            focus: endCaretPosition,\n          },\n        }),\n      ]\n    },\n  ],\n})\n```\n\n### Stock ticker rule\n\nThis example demonstrates how to convert text patterns like `{AAPL}` into custom inline objects:\n\n```tsx\nconst stockTickerRule = defineInputRule({\n  on: /\\{(?<symbol>.+)\\}/,\n  guard: ({snapshot, event}) => {\n    const match = event.matches.at(0)\n\n    if (!match) {\n      return false\n    }\n\n    const symbolMatch = match.groups['symbol']\n\n    if (symbolMatch === undefined) {\n      return false\n    }\n\n    return {match, symbolMatch}\n  },\n  actions: [\n    ({snapshot, event}, {match, symbolMatch}) => {\n      const stockTickerKey = snapshot.context.keyGenerator()\n\n      return [\n        raise({\n          type: 'delete',\n          at: match.targetOffsets,\n        }),\n        raise({\n          type: 'insert.child',\n          child: {\n            _key: stockTickerKey,\n            _type: 'stock-ticker',\n            symbol: symbolMatch.text,\n          },\n        }),\n        raise({\n          type: 'select',\n          at: {\n            anchor: {\n              path: [\n                {_key: event.focusBlock.node._key},\n                'children',\n                {_key: stockTickerKey},\n              ],\n              offset: 0,\n            },\n            focus: {\n              path: [\n                {_key: event.focusBlock.node._key},\n                'children',\n                {_key: stockTickerKey},\n              ],\n              offset: 0,\n            },\n          },\n        }),\n      ]\n    },\n  ],\n})\n```\n\n## Matches spanning inline objects\n\nInline objects don't contribute to the text your RegExp matches against, so a pattern can match \"across\" one without knowing it. By default, such a match is dropped before your `guard` runs: for rules like the stock ticker above, whose actions `delete` the matched range and replace it, firing would destroy the inline object sitting inside the range.\n\nRules whose actions leave part of the matched range in place can grant leniency per named capture group:\n\n```tsx\nconst strongPairRule = defineInputRule({\n  on: /\\*\\*(?<content>[^*\\n]+?)\\*\\*$/,\n  // The actions decorate the content and delete only the `**` markers, so\n  // an inline object inside the content is harmless and the match should\n  // fire. An inline object anywhere else in the match, between the marker\n  // characters, still drops the match.\n  inlineObjects: {allow: ['content']},\n  // ...\n})\n```\n\nThe match survives when every inline object inside it sits within a listed group's matched span (inclusive of its edges). Unlisted groups and the text between groups, the rule's syntax markers, stay protected. This also expresses \"this group's text becomes data\": a markdown link rule can allow objects in its `text` group while leaving its `href` group protected, an inline object inside the href would make the captured text a lie.\n\nThe [`@portabletext/plugin-character-pair-decorator`](../plugin-character-pair-decorator/) package is built exactly this way: `inlineObjects: {allow: ['content']}` lets `**bo`⟨inline object⟩`ld**` decorate across the object, while a match with an inline object between the marker characters stays literal.\n\nTo allow inline objects anywhere in the match, capture the whole pattern in a named group and list it.\n","readmeFilename":"README.md"}