{"_id":"@rip-lang/schema","_rev":"115-1b85f4aae9f51991bc120ed870d06436","name":"@rip-lang/schema","dist-tags":{"latest":"0.3.115"},"versions":{"0.2.1":{"name":"@rip-lang/schema","version":"0.2.1","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.2.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"3494384c015afee3ef90184d8952cfa3543a7ecf","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.2.1.tgz","fileCount":12,"integrity":"sha512-YHjChCUmo6lGUerUO3ebcOy3Kew1g8aZb5n+WFXcR3uTQdroKcOyJCx2pSCpwMYeiMl+6hQwZoYFlzwXgxRmsw==","signatures":[{"sig":"MEUCIFvrsbzydFIevlxovEEWrYZRreSGa+31PuuHp/gZZoXXAiEA6cqfdcc9kME69LlY+f8NXZxnupXTaUiovNG73TgJu5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202436},"main":"index.js","type":"module","shasum":"3494384c015afee3ef90184d8952cfa3543a7ecf","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-YHjChCUmo6lGUerUO3ebcOy3Kew1g8aZb5n+WFXcR3uTQdroKcOyJCx2pSCpwMYeiMl+6hQwZoYFlzwXgxRmsw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.2.1_1771530428204_0.06216200551219275","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@rip-lang/schema","version":"0.3.0","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/schema@0.3.0","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"9d9450e51d9eb0dac205ee2a89deb00e4a761a34","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.0.tgz","fileCount":12,"integrity":"sha512-wy2Gxo0moHlzjXqfGECWoogbBZMsmrN98WqHQyq3JbU/xKmUup/SXseAUK4SYqgPs080mhqxBNJZ9/FM9kybaw==","signatures":[{"sig":"MEUCIQCbnvsMMeVvvSN/7KMXBJcwFII/kYQu8Do7IxXihBat6gIga+/876DK/NBQtHxWhrPZACcPYwzj+KrrneAGuJzgVtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202443},"main":"index.js","type":"module","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"gitHead":"236a98051e84d8fd1acf013ad4005f05b0a48206","scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.2.4","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.0_1771717913900_0.35052817910201695","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@rip-lang/schema","version":"0.3.1","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/schema@0.3.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"32266d4cf57341573cb8c9c5d832bcd7e446b0ec","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.1.tgz","fileCount":12,"integrity":"sha512-2q/WbcciCtACk5tK8uZWR6K9DIWRPdJ3/Vwg8CX0lesVHd3PbS2y+0I3XB8x5u2LlimbXo+x6V5PLfsgdPDj7A==","signatures":[{"sig":"MEQCIGlux7kv/qmfACUu7NVAQaYMo295xpgXybywSTZtks03AiB2JDojUqw55cE9yZ0yCGHEnjvx1pYAeafDiVsTiTltxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202443},"main":"index.js","type":"module","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"gitHead":"87c41738801454185e33085eaac4f0c92852cce9","scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.2.4","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.1_1771817506621_0.3459915673124139","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@rip-lang/schema","version":"0.3.2","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/schema@0.3.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"046f35e24c4ec054cc1e1faeed512ba956e284bf","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.2.tgz","fileCount":12,"integrity":"sha512-S+9Hd0en/Q4npi8dGbXAZ7q06zF/e/sEZyf8D4CwwmxMRk2gRjwtB/7yal9HcVYmn3OA+7oBySX0giYquec7Mg==","signatures":[{"sig":"MEQCIEHpodrNGBIKW4mBN4YvdOonc7P2F046frKmrmoVK/lnAiAg2Pq3MPuo4da5vZLTRXkegEZxvRC4v8kJoPozT9ldQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202443},"main":"index.js","type":"module","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"gitHead":"98b6cea7bcf5bf411fc3bcc2b3f1c17e9f1b0196","scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.2.4","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.13.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.2_1771818425448_0.2521556210384597","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@rip-lang/schema","version":"0.3.3","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/schema@0.3.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"c2f793874eed2ffc23efde3aacc36846324aac87","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.3.tgz","fileCount":12,"integrity":"sha512-2tOHKm8Bk5e6Pnxv59k1k+X21yCrauYjVgP1DjVlW+5QJi+gkBVgAKoy6scwWDaRtqRO5ZATvais/RgmXiF49w==","signatures":[{"sig":"MEQCH3zfYue0nI3m4aDIPIjhTOP64GDkwC7Rn7TW29Dyc2MCIQCqmr5nu94WuMbXyLvzhq17kd6PTNNe2Vjvwt3h1lhFVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202443},"main":"index.js","type":"module","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"gitHead":"5b3573d114583164fb0a1a9c7bb2860afa0bf0d8","scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.2.4","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.13.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.3_1771819761563_0.1057749660567675","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@rip-lang/schema","version":"0.3.4","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.4","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"47adf3b418114bea32566744c61b2e8e898d6cd9","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.4.tgz","fileCount":12,"integrity":"sha512-Q1lX4BCFTM0Z87IcBVQOQsmz0rtC/kQ8Ke+muephLbfEMfbwNopC1m35CL0taRW1d0BLhFRYZ57MJyyWKQNbrQ==","signatures":[{"sig":"MEQCIFZ/23yOHQyeSep7xPcN5OgOU24FfGZX5mo2ENGecWNjAiB9v0FR81XURTWkNxM6ZHKNXH3A+mRK6Ns2TV4kvBh6HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202444},"main":"index.js","type":"module","shasum":"47adf3b418114bea32566744c61b2e8e898d6cd9","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Q1lX4BCFTM0Z87IcBVQOQsmz0rtC/kQ8Ke+muephLbfEMfbwNopC1m35CL0taRW1d0BLhFRYZ57MJyyWKQNbrQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.4_1771874301373_0.8568731465051167","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@rip-lang/schema","version":"0.3.5","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.5","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"59862aee5d6169d33331ab0b7904e5d8ed6c7951","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.5.tgz","fileCount":12,"integrity":"sha512-Zi/bSID1HJ88E7yvwJKhs7hgAovH7Q0lkd/w3nsdwSmZHU6caOMT+MfiygPYkqf7bqRkaYDmoLPJI/mf8CVamw==","signatures":[{"sig":"MEQCIEuRW9X1Ll96bZ1WjafSw14MQBmWtsjLKKb+0H99zlvwAiByxvEiZ6hArBSsIHJlnEfHe3sw0dhhh867N59eS2c4xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202444},"main":"index.js","type":"module","shasum":"59862aee5d6169d33331ab0b7904e5d8ed6c7951","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Zi/bSID1HJ88E7yvwJKhs7hgAovH7Q0lkd/w3nsdwSmZHU6caOMT+MfiygPYkqf7bqRkaYDmoLPJI/mf8CVamw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.5_1771878196019_0.009744850036397468","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@rip-lang/schema","version":"0.3.6","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.6","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"d61a95417316e6a3d9f7b1732925a243d3748063","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.6.tgz","fileCount":12,"integrity":"sha512-YaL1TgF/WUecncg2wveIqd/edqB6tM9D+YMrH9h3SR2+8kZhCJhTO/jokf0D1/R2eRSlvjj+zVNZ06NN28H09g==","signatures":[{"sig":"MEQCIBSArYFic7u8xJv+mvb5AvvacKf5Mt7Yr/YPwc8ZlSstAiAhHSkyNfpH1QCIuZvFfwN5Udba0jssIvZSWzHLSdNBKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202445},"main":"index.js","type":"module","shasum":"d61a95417316e6a3d9f7b1732925a243d3748063","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-YaL1TgF/WUecncg2wveIqd/edqB6tM9D+YMrH9h3SR2+8kZhCJhTO/jokf0D1/R2eRSlvjj+zVNZ06NN28H09g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.6_1771880149076_0.3909298686702787","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@rip-lang/schema","version":"0.3.7","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.7","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"23ad40d99be4c853c0482f173d8681c14a71bfbc","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.7.tgz","fileCount":12,"integrity":"sha512-Qqx1wJDTyi3zvsi2xiIFRbkafMQCjViAMUrUhTPzO7uaoKgL68mmKc2r1ipKGW/oVIdXuMVWWJcgq3/hOy0lCA==","signatures":[{"sig":"MEYCIQCTg4UudVA34ycXpaAXOxCCuJpH/noeyBQvVktlSjEDJAIhAIRZ7FVRkn7fF68aDoasYaEvKRtcCyVG7v2zbEd++UrP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202445},"main":"index.js","type":"module","shasum":"23ad40d99be4c853c0482f173d8681c14a71bfbc","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Qqx1wJDTyi3zvsi2xiIFRbkafMQCjViAMUrUhTPzO7uaoKgL68mmKc2r1ipKGW/oVIdXuMVWWJcgq3/hOy0lCA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.7_1771997961527_0.390377415825359","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@rip-lang/schema","version":"0.3.8","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.8","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"b3f7ea12cbffab71d9df151d814c17581b85fce4","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.8.tgz","fileCount":12,"integrity":"sha512-Bu2FtH7SrADuGBvRXrelpc/Dm56fh37Ntjc4T+2rC1KVeDMNwEyUrON/CJotxmU66h27h1oGmAzFa6kXhX7wIQ==","signatures":[{"sig":"MEYCIQDbLh0SlxWeKGr29FV9Hy9hDMhLdS3INNbGioiANGr5OAIhAM4+nxC9y8wNBYRrdLrwA3Y8HAjK+rthspVId0SSL+yJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202445},"main":"index.js","type":"module","shasum":"b3f7ea12cbffab71d9df151d814c17581b85fce4","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Bu2FtH7SrADuGBvRXrelpc/Dm56fh37Ntjc4T+2rC1KVeDMNwEyUrON/CJotxmU66h27h1oGmAzFa6kXhX7wIQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.27"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.8_1772041234809_0.983438872603448","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@rip-lang/schema","version":"0.3.9","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.9","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"fc8c97031a600d5d388833c4de1f0df3a5d23683","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.9.tgz","fileCount":12,"integrity":"sha512-nviXghX+Buy6K3PRSDkuaPNV49K80QzX/VaMo+5FDzNYvuhSPybk7DcgbM9yoPF6/qIUuGlx5QpERNKbqVTHhQ==","signatures":[{"sig":"MEYCIQDJ+zrkCZMn9wSho2oT7bqIUj5Lp9n/ELgkpN0mWgd24AIhALpyL+lx5fbrp08fXl9yhQw7Tyo8xUvLXCfu6WkToari","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202445},"main":"index.js","type":"module","shasum":"fc8c97031a600d5d388833c4de1f0df3a5d23683","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-nviXghX+Buy6K3PRSDkuaPNV49K80QzX/VaMo+5FDzNYvuhSPybk7DcgbM9yoPF6/qIUuGlx5QpERNKbqVTHhQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.29"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.9_1772085008483_0.4242805251190276","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@rip-lang/schema","version":"0.3.10","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.10","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"00142d383cf1cf0cb55dd86f08574855d47cbd16","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.10.tgz","fileCount":12,"integrity":"sha512-an/zTAaCvODbTqZCpCYGAK66yemgCcPfFzJ2Xv4MgtMGs9CW4bN9ZTrLlBM5WSJJ5+iu8zQ5SHX2tCg0TJVS2g==","signatures":[{"sig":"MEUCICMYF1H47yA5uSK37WChRfKpAEgC2D0CteeVb6XCSC9VAiEAtm2DUxw46g0NIKQ7N2SVdWKiQ4T1XWXUPJ5BYZOBgJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"00142d383cf1cf0cb55dd86f08574855d47cbd16","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-an/zTAaCvODbTqZCpCYGAK66yemgCcPfFzJ2Xv4MgtMGs9CW4bN9ZTrLlBM5WSJJ5+iu8zQ5SHX2tCg0TJVS2g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.30"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.10_1772094376024_0.6680055037623454","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@rip-lang/schema","version":"0.3.11","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.11","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"777a84bcf892c7cd0aa6be075265d63461a82f84","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.11.tgz","fileCount":12,"integrity":"sha512-eSUW3T0s6TPcpxESVNeGY5uL22X2f+fGljmSTbt7bptY9m6QXWtQ7HdU/J8OyJljMv4SNY+F9c4gpRRCsVaxUw==","signatures":[{"sig":"MEUCIG0n9QNnWPi/beFT032gkMKc/RgX4w+MSfY523C7onWiAiEA7+hXSEtwf2d03kMUKChyouqddsEsHYNZ5f6mjbURbd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"777a84bcf892c7cd0aa6be075265d63461a82f84","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-eSUW3T0s6TPcpxESVNeGY5uL22X2f+fGljmSTbt7bptY9m6QXWtQ7HdU/J8OyJljMv4SNY+F9c4gpRRCsVaxUw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.31"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.11_1772097256741_0.6661481199224872","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@rip-lang/schema","version":"0.3.12","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.12","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"c37a3dd173780eb70926202a5759a00a9db60d64","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.12.tgz","fileCount":12,"integrity":"sha512-IaBt65G5NxOQCqCma7+ZrhX9VCwI+pjeYFuZnrNNx/ETeeiluEvy3LowNnn7KwG4rmGGVIzjCm9XvuSFWKypKA==","signatures":[{"sig":"MEUCIQDoFa+dstNvWYeQJG8P7cDmSw4nHV14oyFPVDJwFzBH+QIgUcsSp9M358RsZ06tmS052HSwJ1xqXS4WANaFJnf7Uyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"c37a3dd173780eb70926202a5759a00a9db60d64","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-IaBt65G5NxOQCqCma7+ZrhX9VCwI+pjeYFuZnrNNx/ETeeiluEvy3LowNnn7KwG4rmGGVIzjCm9XvuSFWKypKA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.32"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.12_1772098409218_0.775810432262561","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@rip-lang/schema","version":"0.3.13","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.13","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"c5348491a09f4feeefd7d978b4b68fdfd0d9b204","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.13.tgz","fileCount":12,"integrity":"sha512-FcephifhxjITKvVRKnyRhnwJIq/aKG8nkXBRDkHa8t/MTTatIct/q1oUBIp8PViDZN5P3aeIYo6/O4/y9gSqyw==","signatures":[{"sig":"MEUCIAEH3mXfcTw6QFscXfVRgTi2ypGzvRYdzsz13P3hILMIAiEAkIAm7KAHnfCt5bPYj1eMvXohKyDYuyoktQdHFqyGOLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"c5348491a09f4feeefd7d978b4b68fdfd0d9b204","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-FcephifhxjITKvVRKnyRhnwJIq/aKG8nkXBRDkHa8t/MTTatIct/q1oUBIp8PViDZN5P3aeIYo6/O4/y9gSqyw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.33"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.13_1772151537296_0.10098905604731678","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@rip-lang/schema","version":"0.3.14","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.14","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"6b058f72092f6bab2d842b4e9b6cf6244b48127f","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.14.tgz","fileCount":12,"integrity":"sha512-NIWxbvepr534aNh3T0g9bmyRcf7ggkf+Jo9StiVLy5n3bb0lPOR3QHrgRLLRhUeT+kNfC2XY5VTWcxmcaF9wHw==","signatures":[{"sig":"MEYCIQD9nPeAix0SkdCkyN2dwblQ3h276YzU2sIpcrzYit/VMAIhAMfdUMikn7CBz/dAkyOOrP8HNOhLYfjhen+S7yqyfNhI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"6b058f72092f6bab2d842b4e9b6cf6244b48127f","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-NIWxbvepr534aNh3T0g9bmyRcf7ggkf+Jo9StiVLy5n3bb0lPOR3QHrgRLLRhUeT+kNfC2XY5VTWcxmcaF9wHw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.34"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.14_1772152803588_0.5591677228814111","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@rip-lang/schema","version":"0.3.15","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.15","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"879e1869d4918109848c1b01d9d6f8cff256998c","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.15.tgz","fileCount":12,"integrity":"sha512-bNYKP50tenKek0NYjuXVg41Sqa8cStegKS44omFdc8zllel/UcQaudB8zOqpQxthmYwaWYTZINH491SRXcGv6Q==","signatures":[{"sig":"MEQCIH9dbP7xQWBITxe7tFrpgQvsnqCAbtN2kUbB+FvZWYzjAiAIoyfJvIrPifG8R780PENIrUrC6OukOv7uhfDWnxVyWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"879e1869d4918109848c1b01d9d6f8cff256998c","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-bNYKP50tenKek0NYjuXVg41Sqa8cStegKS44omFdc8zllel/UcQaudB8zOqpQxthmYwaWYTZINH491SRXcGv6Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.35"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.15_1772160743671_0.650423350436363","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@rip-lang/schema","version":"0.3.16","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.16","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"474a2587d5fb8f27c56f67e2987974dd5a1b1c10","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.16.tgz","fileCount":12,"integrity":"sha512-Wnj1PPGrOnudzqL3y50F83rROpRoJLATAIgcycrklE5gsteqV42qMNOO9kPUrjpbvYD57IxPdasthOuVJVP0OA==","signatures":[{"sig":"MEUCIQC0LE6ecgq5u+gKnyoE9GmdcJptx7U6bg1sfbTVLIP/5wIgbLdyTdEJ8ekaQ1SDQB4QUcsDovMXlWeHhRJWzayUyak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"474a2587d5fb8f27c56f67e2987974dd5a1b1c10","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Wnj1PPGrOnudzqL3y50F83rROpRoJLATAIgcycrklE5gsteqV42qMNOO9kPUrjpbvYD57IxPdasthOuVJVP0OA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.36"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.16_1772163597601_0.5098159650112473","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@rip-lang/schema","version":"0.3.17","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.17","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"7d20d75a2a56ee16bd1c8a6454f18711074258f9","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.17.tgz","fileCount":12,"integrity":"sha512-mnjEPTrJpb8Thj67yGxXw7Wbs0R7wWMVBnmR9GrApPBcfMNve3NDH7bN3hYqSW0jG8r3ClU2k7g7JdypsKV8cg==","signatures":[{"sig":"MEUCIETOGOscBKhHBLlCP1vYgQiwkdiinAvYEYeOB9gQl3W8AiEA+moDcojofksZ1ZxKnwtVSBerB/t5/wNXkBeqvAfb/VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"7d20d75a2a56ee16bd1c8a6454f18711074258f9","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-mnjEPTrJpb8Thj67yGxXw7Wbs0R7wWMVBnmR9GrApPBcfMNve3NDH7bN3hYqSW0jG8r3ClU2k7g7JdypsKV8cg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.37"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.17_1772165117792_0.9690275438067104","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@rip-lang/schema","version":"0.3.18","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.18","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"16eaa3dc642fa866e72d778a79af30159d3d9dc5","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.18.tgz","fileCount":12,"integrity":"sha512-+79lYHgddnF4Ks42Jnr90vsByXI+i21CSRK04d42B70Bhc41xZtWpRq8mmi2WFH38W5bv+N86AJIJIzNDVbO/Q==","signatures":[{"sig":"MEUCIQCg95x9eDZ8Y0Z/zkTB8xO4LYJt51TAPw0kwJR23jqK/AIgHTvXFNbzz0OZnAto4MXQub8tKLW/LD47JPwmrni1McU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"16eaa3dc642fa866e72d778a79af30159d3d9dc5","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-+79lYHgddnF4Ks42Jnr90vsByXI+i21CSRK04d42B70Bhc41xZtWpRq8mmi2WFH38W5bv+N86AJIJIzNDVbO/Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.38"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.18_1772165473899_0.3937276148354052","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@rip-lang/schema","version":"0.3.19","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.19","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"1c6a7535498ede6c23a28dfebaaee409724025a3","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.19.tgz","fileCount":12,"integrity":"sha512-rb8nEWHU9GnId9zJFIU8tSZ1HDr+DJ+gXxTk1jlZfswbhv8OIOgHeLcG77ZB9cQ2GA9fwsG72LW+iLpSe4Wsdw==","signatures":[{"sig":"MEYCIQDWKwfwtMNuw9EYr0JzOr9iG1s3fZ1NYk/T15Hb+CO6kgIhAN4xdr6oWdwReJQnssOn+bUDVBIVHH4fcq6XmpGBPGlA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"1c6a7535498ede6c23a28dfebaaee409724025a3","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-rb8nEWHU9GnId9zJFIU8tSZ1HDr+DJ+gXxTk1jlZfswbhv8OIOgHeLcG77ZB9cQ2GA9fwsG72LW+iLpSe4Wsdw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.39"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.19_1772168038388_0.2772810642131538","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@rip-lang/schema","version":"0.3.20","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.20","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"21930b53f84c9e18bb9e6a653afd5533f6c741bc","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.20.tgz","fileCount":12,"integrity":"sha512-WSKO2/sWUUdnHzBNwyyulsZKhpd0cTOrsvEpU+cj/Yd0E1kPnrLekr8eggUkK+vy6lg2qTekjlsw1hCNpex57g==","signatures":[{"sig":"MEUCIQC1Ix9knV7JT2tphwWHTs61mkQjjbnTGjfpLjtSKf/x8AIgPz4Gq6UC6bg7gTkaacEzvT8lDZj8D+W8qgtW2lgasVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"21930b53f84c9e18bb9e6a653afd5533f6c741bc","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-WSKO2/sWUUdnHzBNwyyulsZKhpd0cTOrsvEpU+cj/Yd0E1kPnrLekr8eggUkK+vy6lg2qTekjlsw1hCNpex57g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.40"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.20_1772168453912_0.6944676469178173","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@rip-lang/schema","version":"0.3.21","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.21","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"cee4f3cbcbb9997f6af2c97a6b4b3f8f195051b0","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.21.tgz","fileCount":12,"integrity":"sha512-aZer+k7MWOrwT22MmEFnsYGcdycUxns7C8iQ3REe2UKDmDhzupZ/91AIDKJnuw1gkJd5FVz+lyi3pDOoN+ltmQ==","signatures":[{"sig":"MEYCIQC4pRBod4KYfDUUbIf6BWFSFY5VmuytViFmi1wajrG6ogIhAJSg5vz5YDOyv+Zj1aGxPRUUz/NXC3pJi72krph5TL1R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"cee4f3cbcbb9997f6af2c97a6b4b3f8f195051b0","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-aZer+k7MWOrwT22MmEFnsYGcdycUxns7C8iQ3REe2UKDmDhzupZ/91AIDKJnuw1gkJd5FVz+lyi3pDOoN+ltmQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.41"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.21_1772169216185_0.42011821654330084","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@rip-lang/schema","version":"0.3.22","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.22","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"c43fa274f6be5bec5e09d012e328528d9033d790","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.22.tgz","fileCount":12,"integrity":"sha512-hWyTc3kWmE7J+h7n2jVGKbkksK5VOzFrVYgprVRX97QcCNBoZ4INKpDy6QioCBsHtt/0PrQaoMbFMTf/K9wujA==","signatures":[{"sig":"MEUCIQDT8H1am9AMjlJg5CUbJvh9OQ2KymV6FrGIHH9JE7tOUAIgZ6EPoFfKygvnKq+VGix7XfL69vqau5b9y/DZJxxV27Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"c43fa274f6be5bec5e09d012e328528d9033d790","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-hWyTc3kWmE7J+h7n2jVGKbkksK5VOzFrVYgprVRX97QcCNBoZ4INKpDy6QioCBsHtt/0PrQaoMbFMTf/K9wujA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.42"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.22_1772170504297_0.14796177633726604","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@rip-lang/schema","version":"0.3.23","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.23","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"4931199f1d8eac4a82246d67893593c0448b9740","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.23.tgz","fileCount":12,"integrity":"sha512-7YGx7DM/Ajb5Q503SY04+wPhC/+rYyBhsmxRwql59+DdVjQ8nKGiCdzXTCC1Wc15N1CisYoxC0lBK2u8fdYNUQ==","signatures":[{"sig":"MEUCIECkIKBWI4WZyMebA7pr6TRBM4w38NAHUucEAhe8eQiqAiEAoOFtIBDxqOzx7S0MkL+StA23M4YE5gt0r0WpFNO9q2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"4931199f1d8eac4a82246d67893593c0448b9740","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-7YGx7DM/Ajb5Q503SY04+wPhC/+rYyBhsmxRwql59+DdVjQ8nKGiCdzXTCC1Wc15N1CisYoxC0lBK2u8fdYNUQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.43"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.23_1772170529749_0.6886396364849996","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@rip-lang/schema","version":"0.3.24","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.24","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"da61a91972efadfda99dd525b1c4578443f7cdc3","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.24.tgz","fileCount":12,"integrity":"sha512-gUFeJhSJ9u43+/x46S8cD9HnecKIh2M+gRVD7in0xofkSxUfCH3wXEeEyJnJKaNKXeKUs/gwssjej/GRAdsiUg==","signatures":[{"sig":"MEQCIHFUHflQMV2ANGs9qXOKDh1sndEJdjGEfOKPYZwZ3FfNAiBo/V5yeB93HL5dZBHti2THYLyBI+QuEyavY5n8KW8RwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"da61a91972efadfda99dd525b1c4578443f7cdc3","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-gUFeJhSJ9u43+/x46S8cD9HnecKIh2M+gRVD7in0xofkSxUfCH3wXEeEyJnJKaNKXeKUs/gwssjej/GRAdsiUg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.44"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.24_1772170804607_0.6329366988769849","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@rip-lang/schema","version":"0.3.25","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.25","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"177929cee7b9dff5b9adfea48c9fcd3e7ac247cb","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.25.tgz","fileCount":12,"integrity":"sha512-QCckYyuMQ7f9OYh8R3CZOWR5YvUHg72ksrnkeqmmf0tITY0eONkqTJbPcD47DWe7JFhnc8BXYhKGwmQCulfI0Q==","signatures":[{"sig":"MEYCIQDQOLeL6Bko61XsOhC3NhHEgFWy6fa3xxDw1GpcuAtJvwIhAIW+x1XA+641wW/a3rc9U2bBmNomTpOlTziBH3ub3eqH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"177929cee7b9dff5b9adfea48c9fcd3e7ac247cb","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-QCckYyuMQ7f9OYh8R3CZOWR5YvUHg72ksrnkeqmmf0tITY0eONkqTJbPcD47DWe7JFhnc8BXYhKGwmQCulfI0Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.45"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.25_1772170923029_0.603280815361336","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@rip-lang/schema","version":"0.3.26","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.26","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"2e698fcb6daa7162f3f8a9a0be97af35648421af","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.26.tgz","fileCount":12,"integrity":"sha512-taVE/gXzIeo1p5KH6w1Q/8Whb6qk+t1IxmlC9j51g4Ok3+Q4YgtMKQQKkO1R+uYkUOwiRxeH6+DXjqmdkc8l+A==","signatures":[{"sig":"MEUCIFNtcFG7t1r+TBg5j/PqoDEOGJgIn1UKAhUrWgzvfRoZAiEAkNASaZ+QSL3Epk67l5kx64tWLc8ilLGyWBUUSZyxE24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"2e698fcb6daa7162f3f8a9a0be97af35648421af","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-taVE/gXzIeo1p5KH6w1Q/8Whb6qk+t1IxmlC9j51g4Ok3+Q4YgtMKQQKkO1R+uYkUOwiRxeH6+DXjqmdkc8l+A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.46"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.26_1772171254221_0.7470967457848501","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@rip-lang/schema","version":"0.3.28","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.28","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"de713edb9e1bb0c223f9842ea8ed0b7526457d3d","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.28.tgz","fileCount":12,"integrity":"sha512-6i2r8rYUsxCTTy6HL1KCpLLjE1QVYOxzxzfdE/nit/M1HmKIQ90MMmNjkKy4PMi6qH2VI6MXI7ooV6v/PKxrLQ==","signatures":[{"sig":"MEYCIQDYpQy6UArYqrgN8aaCgRT3U9Vtj7YJkjOmx/6HKJYvLwIhAJhC3/+d8RXTYZ17OMjQUApE508wYDE7a97+9CWzYbnD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"de713edb9e1bb0c223f9842ea8ed0b7526457d3d","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-6i2r8rYUsxCTTy6HL1KCpLLjE1QVYOxzxzfdE/nit/M1HmKIQ90MMmNjkKy4PMi6qH2VI6MXI7ooV6v/PKxrLQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.28_1772173288293_0.5444375839152507","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@rip-lang/schema","version":"0.3.29","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.29","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"8d66d3d66537da59967608a7f3b0f0e3508fabe6","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.29.tgz","fileCount":12,"integrity":"sha512-Npi7rTEd9Sk0m43x5dyw1WhWH4YstG+RslFkyae1KzkaIL1EtBw8MixzBT2MWyw0tDEhePtPgkALhR7q9qhjtw==","signatures":[{"sig":"MEUCIQCIYD/Nn5C1gUw5CIcrlUxB9PRJzJslRFyNxyqioVvOkQIgJJWr5scsYTNKhGrSIxnJNz7CzepnvRrg3XUjbYaq5jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"8d66d3d66537da59967608a7f3b0f0e3508fabe6","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Npi7rTEd9Sk0m43x5dyw1WhWH4YstG+RslFkyae1KzkaIL1EtBw8MixzBT2MWyw0tDEhePtPgkALhR7q9qhjtw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.49"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.29_1772173539077_0.8738818224967444","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"@rip-lang/schema","version":"0.3.30","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.30","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"b5db6327927927e25056dd54fe8beb6ae43e065c","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.30.tgz","fileCount":12,"integrity":"sha512-pUXsPJU0EYCOOH0I9dlMojLm1IBKAQs75YGuUmCN0yn2xo5bFAqAsoJ1glzmgVagUNp4Rm+V8X5rxCkEVs0OKw==","signatures":[{"sig":"MEYCIQCa8FAHmhbVYG1F8i6Gvgw6il+u96Fe316aG6dcrPGL+gIhAKAmdXaL9ViekBCW1bjzBWGAQ0tU/RkPtjEH0JwqFBi1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"b5db6327927927e25056dd54fe8beb6ae43e065c","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-pUXsPJU0EYCOOH0I9dlMojLm1IBKAQs75YGuUmCN0yn2xo5bFAqAsoJ1glzmgVagUNp4Rm+V8X5rxCkEVs0OKw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.51"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.30_1772174173917_0.07215186524203276","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"@rip-lang/schema","version":"0.3.31","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.31","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"8f70abeb1f90513a39788d467cc9bdf910ed5b5e","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.31.tgz","fileCount":12,"integrity":"sha512-/hTgs3evD1zx3sza5L1dybm8UkM4P1qCCdnKuHb+baugxtSbM1nlCWKVtGyCPl6V5+oZGcF23PK2XzKVkDJV5A==","signatures":[{"sig":"MEUCIA2/5FjRrzo7t2Cw1vxr4+1NTx/ZrqMx8DuXkHSt8MMLAiEA2oitN64btXDMhokaXAxQX5ciLyxMBfOJxXi94CtFeA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"8f70abeb1f90513a39788d467cc9bdf910ed5b5e","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-/hTgs3evD1zx3sza5L1dybm8UkM4P1qCCdnKuHb+baugxtSbM1nlCWKVtGyCPl6V5+oZGcF23PK2XzKVkDJV5A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.52"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.31_1772174529664_0.7708317228203918","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"@rip-lang/schema","version":"0.3.32","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.32","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"ee254c923523e3ca285c813a3943f7ae25196098","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.32.tgz","fileCount":12,"integrity":"sha512-zXyqX+W1Tm+THmCoBDufSi+bJ2tfDeYgLoJNoQT+pyH6dKYxRxyQx1bsV3uJJnoXv6CM3TtrnH43RE/JPFxx/w==","signatures":[{"sig":"MEQCIEV7awEzTWtUdrdglSEx4GyidS4rp92+hsslrLPozIaUAiA7oEsNzG1VuTAbZIqA4iGhx1R6AgL1bExWniPzJiKV3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"ee254c923523e3ca285c813a3943f7ae25196098","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-zXyqX+W1Tm+THmCoBDufSi+bJ2tfDeYgLoJNoQT+pyH6dKYxRxyQx1bsV3uJJnoXv6CM3TtrnH43RE/JPFxx/w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.53"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.32_1772183942892_0.9108299769490757","host":"s3://npm-registry-packages-npm-production"}},"0.3.33":{"name":"@rip-lang/schema","version":"0.3.33","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.33","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"14acc3289e6edd11870dbfa033c11896208f4804","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.33.tgz","fileCount":12,"integrity":"sha512-6VEl4CTYzz8huoM8cBeuhc2rziGqVYL4kJnTzwAyBHCy6hQabctrAh3aXui3Q/zyhzq1PKre0GtIx0xbMBUCsA==","signatures":[{"sig":"MEUCIQCCksg++Z61DrjUO81aXdcEl/TkKRgCn7yo7Rns/SOytwIgGBBZ6bIWcqUBgIT17ZE4ty5Efr3+R8yTk4HdPjlD2ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"14acc3289e6edd11870dbfa033c11896208f4804","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-6VEl4CTYzz8huoM8cBeuhc2rziGqVYL4kJnTzwAyBHCy6hQabctrAh3aXui3Q/zyhzq1PKre0GtIx0xbMBUCsA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.54"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.33_1772184172186_0.9881178580185765","host":"s3://npm-registry-packages-npm-production"}},"0.3.34":{"name":"@rip-lang/schema","version":"0.3.34","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.34","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"b88553878dbef0199460737795454312d5de278a","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.34.tgz","fileCount":12,"integrity":"sha512-3GgAZoliex7mnkMuPfwoWATwr6Kd/e/mGr4cXbFR+bkLWomoSFEwfelzqD/N5W5/A3R0l1erimdF4u/Se+QrQQ==","signatures":[{"sig":"MEQCIAVU+dhr1Q7b/MPPfsoEHIovBy4IQiQujerYJBqQNS2YAiArxFa01jgCAstAPAMtkMd0B+f14AqqJhDiji/PWUqAnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"b88553878dbef0199460737795454312d5de278a","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-3GgAZoliex7mnkMuPfwoWATwr6Kd/e/mGr4cXbFR+bkLWomoSFEwfelzqD/N5W5/A3R0l1erimdF4u/Se+QrQQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.55"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.34_1772184327525_0.470330851672927","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"@rip-lang/schema","version":"0.3.35","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.35","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"b57dae41229193e3505c69cb0fd4a4e9f0d5f8a6","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.35.tgz","fileCount":12,"integrity":"sha512-dymoGO0QuWXwogkJXt+Uztn9L7t6dcGr8Ig706Is47GkTcbnQE4g/3bSDFelkDysIOA4pHMo4NLjl/vT1QKmHw==","signatures":[{"sig":"MEUCIA3rt5G85AKp+kIm9OSWc23HUCkE4FUHGftCuWf9YXE6AiEAtrfpR+r4LHYApOHPePdd4bSoT4yZKM4fZ4BFX/LjUwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"b57dae41229193e3505c69cb0fd4a4e9f0d5f8a6","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-dymoGO0QuWXwogkJXt+Uztn9L7t6dcGr8Ig706Is47GkTcbnQE4g/3bSDFelkDysIOA4pHMo4NLjl/vT1QKmHw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.56"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.35_1772331474390_0.973420030185318","host":"s3://npm-registry-packages-npm-production"}},"0.3.36":{"name":"@rip-lang/schema","version":"0.3.36","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.36","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"ee68c3029a6d01df25606b37286749b30181768d","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.36.tgz","fileCount":12,"integrity":"sha512-w0uTeSJ4XvbEgnjts8/HPQDTnnzkIxdWLMdSZaSfIsmD+sPGOvkOvcS3i5mgEH1zhB9gYR/lVhd86glS6hHbSA==","signatures":[{"sig":"MEYCIQCwwmwVMqohcQ3OsteHelOfkKNegSQhWS91vzleYPA4DgIhAIG6ydQgjt8fU6mxjRmsnoDujZWfwNRGFS3nqm7h+3TL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"ee68c3029a6d01df25606b37286749b30181768d","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-w0uTeSJ4XvbEgnjts8/HPQDTnnzkIxdWLMdSZaSfIsmD+sPGOvkOvcS3i5mgEH1zhB9gYR/lVhd86glS6hHbSA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.57"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.36_1772331580074_0.47653970017779423","host":"s3://npm-registry-packages-npm-production"}},"0.3.38":{"name":"@rip-lang/schema","version":"0.3.38","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.38","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"e627a787411bf272c3c701352d9e616e4e8665b7","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.38.tgz","fileCount":12,"integrity":"sha512-3tf4U6qkCQMazYZ4k44xlGumcBbS06PPKPnisXsTlyDwJkTzgytmYJaUkNRpjZb4RszwVO5+JO+j8ZKxptdj4Q==","signatures":[{"sig":"MEUCIQCAdUUA2PEXnNKbISddMye4C5t9NOVaZvg9SU5foD3ijgIgSmzzfH8fy4BbSesZScsd0KSS6uF16P6WOJzxkdtDLRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"e627a787411bf272c3c701352d9e616e4e8665b7","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-3tf4U6qkCQMazYZ4k44xlGumcBbS06PPKPnisXsTlyDwJkTzgytmYJaUkNRpjZb4RszwVO5+JO+j8ZKxptdj4Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.59"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.38_1772336954977_0.646228730680886","host":"s3://npm-registry-packages-npm-production"}},"0.3.39":{"name":"@rip-lang/schema","version":"0.3.39","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.39","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"b85ed01a8cf90bd62a0e1c95b0b684a25f80626e","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.39.tgz","fileCount":12,"integrity":"sha512-HzeHvjJdsZ+/vFufjpDn3s8oOKF5ZELq75p3l+KJiS0wDleAHPAE5ucMWBdP+PnbzvbhwJrbwWX65SZsJ50OmA==","signatures":[{"sig":"MEUCIDuw04NIh8N2ypBmjZAkNRrKWrFRR8alszCReOn7dAehAiEA5V+KW0k1ARf7PPL/ix4JacWyz3rkPpVzgCIeH60JZyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"b85ed01a8cf90bd62a0e1c95b0b684a25f80626e","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-HzeHvjJdsZ+/vFufjpDn3s8oOKF5ZELq75p3l+KJiS0wDleAHPAE5ucMWBdP+PnbzvbhwJrbwWX65SZsJ50OmA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.60"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.39_1772338296443_0.2518187620360963","host":"s3://npm-registry-packages-npm-production"}},"0.3.40":{"name":"@rip-lang/schema","version":"0.3.40","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.40","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"6529e0d154c2c5109593a807089fe9e14d9cb823","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.40.tgz","fileCount":12,"integrity":"sha512-rIexYkHtBCZF7Qccz2sm40GHXLM72Xab9wo4pRsy0OLyEs1se146h56IHo9iQ0Fl6HtJtSljI7thv+KnWMIq9A==","signatures":[{"sig":"MEUCIQCF0I2zwxnZKmJZfBf0QjdAWZCVbwQ5H7GpZ1XOJT6MzAIgO0R0QAPmNbIifrzq1XrRJRrdF8LgnynhCNCQgAYiMHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"6529e0d154c2c5109593a807089fe9e14d9cb823","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-rIexYkHtBCZF7Qccz2sm40GHXLM72Xab9wo4pRsy0OLyEs1se146h56IHo9iQ0Fl6HtJtSljI7thv+KnWMIq9A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.61"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.40_1772338676564_0.6942461000854401","host":"s3://npm-registry-packages-npm-production"}},"0.3.41":{"name":"@rip-lang/schema","version":"0.3.41","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.41","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"c8ce987ae5e5de90baf929ca7d6f135eab65408a","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.41.tgz","fileCount":12,"integrity":"sha512-jBHblUdXKUF1HU9ik63KO3tRez7JQlfKmZIIz4+egK+Clw7yBOljFox0/fe0JRYiXKBzigJP38s6kDB76BvZOg==","signatures":[{"sig":"MEYCIQDGJDgSE24O0mEcbBkIiUdnuK8+rkG7Y20ZPiXQ5PtyYQIhAJ+CjlW2lj7FL1UnbmzFZWEHeKb+Quxd+Dx+J5yQQz69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"c8ce987ae5e5de90baf929ca7d6f135eab65408a","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-jBHblUdXKUF1HU9ik63KO3tRez7JQlfKmZIIz4+egK+Clw7yBOljFox0/fe0JRYiXKBzigJP38s6kDB76BvZOg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.62"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.41_1772339085978_0.756436666755514","host":"s3://npm-registry-packages-npm-production"}},"0.3.42":{"name":"@rip-lang/schema","version":"0.3.42","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.42","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"00f84bd84b2015128db713eb9994bd562a41810f","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.42.tgz","fileCount":12,"integrity":"sha512-O5O4A18P6abWuR9SIsRWCZ0X+uGdgXR3lb0vjE+LjRaoElQd4BPrZaJwimw5Wg+UXT3Bt+S3+DcGU59sNhT7LA==","signatures":[{"sig":"MEYCIQCWlsm3hLOPdmquj8mTEG3mZEbaX3Gk2HxL/uHloVyLKAIhAM5hIZr7YnYWC7kL+HfGcrxA38L6S97sojoPc59rfPX9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"00f84bd84b2015128db713eb9994bd562a41810f","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-O5O4A18P6abWuR9SIsRWCZ0X+uGdgXR3lb0vjE+LjRaoElQd4BPrZaJwimw5Wg+UXT3Bt+S3+DcGU59sNhT7LA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.63"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.42_1772345173773_0.28759739760139547","host":"s3://npm-registry-packages-npm-production"}},"0.3.43":{"name":"@rip-lang/schema","version":"0.3.43","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.43","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"1797b758a1187efaefb36dd50e83b512160dbc09","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.43.tgz","fileCount":12,"integrity":"sha512-DeVT9oL74LHCBErBKxn008p6c354Gk+aS8h9oBuql5u8w3njpQwYA1L13L/cA0SiyGDuqrxtU3/KHmsm3HvJhQ==","signatures":[{"sig":"MEQCIHQVWr72/dmuPUGRMhNKt1+SJW/2KzZeqvWBBmJ8NWu9AiBzrK85NiI71zyFeQU09N38h+vrE/kiHvFue27bKre8tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"1797b758a1187efaefb36dd50e83b512160dbc09","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-DeVT9oL74LHCBErBKxn008p6c354Gk+aS8h9oBuql5u8w3njpQwYA1L13L/cA0SiyGDuqrxtU3/KHmsm3HvJhQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.64"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.43_1772347772236_0.1950688819674391","host":"s3://npm-registry-packages-npm-production"}},"0.3.44":{"name":"@rip-lang/schema","version":"0.3.44","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.44","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"966ac4fb7e7d13bc969174930a3d0fb486a86258","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.44.tgz","fileCount":12,"integrity":"sha512-7Mip5t6e8yd4+3zD8fbFDgAHU5xUQiyukB7Xtgi2EzmHC5ECKNDuXRkHXLltpTl2n9aP+a9wxoADyuwjhbA+iQ==","signatures":[{"sig":"MEYCIQCPpURn39nHJRkJQ67SHi+jF84stQTM7g6ujEZVqACC1gIhAI819NO/i2Ju3XdnNTJA1RGtwFTBhaPcylK5ekzI+OCu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"966ac4fb7e7d13bc969174930a3d0fb486a86258","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-7Mip5t6e8yd4+3zD8fbFDgAHU5xUQiyukB7Xtgi2EzmHC5ECKNDuXRkHXLltpTl2n9aP+a9wxoADyuwjhbA+iQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.65"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.44_1772396261625_0.1724964353953602","host":"s3://npm-registry-packages-npm-production"}},"0.3.45":{"name":"@rip-lang/schema","version":"0.3.45","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.45","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"143d6680b6e2f084a71ac007d3bfcccc85a063d7","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.45.tgz","fileCount":12,"integrity":"sha512-1AiMvSOEVODqvfL6xXdTv3HkarOgqgFq/NXcR2ZG+d5LfxZKf9oUpSYfcEQpFK81uQ6CieIdPbcGX9yJ7yBA5w==","signatures":[{"sig":"MEYCIQCz0XLf10f7bvGtC88fKf7ieKppN9KaJhEtcNtyMwsEAwIhAON2ZdmmiMmo9NhLihP68fAh3X9FqYhzaVF/4ucMQeVK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"143d6680b6e2f084a71ac007d3bfcccc85a063d7","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-1AiMvSOEVODqvfL6xXdTv3HkarOgqgFq/NXcR2ZG+d5LfxZKf9oUpSYfcEQpFK81uQ6CieIdPbcGX9yJ7yBA5w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.66"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.45_1772418520705_0.21207846922868434","host":"s3://npm-registry-packages-npm-production"}},"0.3.46":{"name":"@rip-lang/schema","version":"0.3.46","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.46","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"d83eb86e899082afa288c6f0453db2ed36faa773","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.46.tgz","fileCount":12,"integrity":"sha512-9QIFC9UwVOhh0upoA3EpmfW8VHiZW3PtULZb+r5vDRCrhMcYU7no0O93Ozy/5e1qhnrGo5LBGjkRcLMjN5dI8g==","signatures":[{"sig":"MEUCIQDHKPnzcv9WKHKcHR/jLQBhRqHZGWF75bHMtvIhY6CaxgIgIf6lN1oa7+dHsAyhMOHQBtm7Zl7au1SeEiMPXZDfJSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"d83eb86e899082afa288c6f0453db2ed36faa773","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-9QIFC9UwVOhh0upoA3EpmfW8VHiZW3PtULZb+r5vDRCrhMcYU7no0O93Ozy/5e1qhnrGo5LBGjkRcLMjN5dI8g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.67"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.46_1772420177967_0.0819421266429381","host":"s3://npm-registry-packages-npm-production"}},"0.3.47":{"name":"@rip-lang/schema","version":"0.3.47","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.47","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"818f38dc737e5269e2d438d19ab95816d9d6a899","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.47.tgz","fileCount":12,"integrity":"sha512-zjeY7K4SNwaCLfA8JPrsDCnDg0WHLYxqK4dkoJ84leg+P1rD7SV62Yx/AqZdS4Ryy7dDOUq5MCidXPrznL6BEg==","signatures":[{"sig":"MEUCIQCh6C8X1gZ+Qe9VbJcxNQBqEmA+1p0UIPSGgjgYKpVfPgIgMb7/ablhx5NBXIrGD4dg4uU8plNn7jEBrNf0BCBUScc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"818f38dc737e5269e2d438d19ab95816d9d6a899","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-zjeY7K4SNwaCLfA8JPrsDCnDg0WHLYxqK4dkoJ84leg+P1rD7SV62Yx/AqZdS4Ryy7dDOUq5MCidXPrznL6BEg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.68"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.47_1772420962616_0.16510606064756717","host":"s3://npm-registry-packages-npm-production"}},"0.3.48":{"name":"@rip-lang/schema","version":"0.3.48","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.48","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"44b0e5b4bdc83d2d3da4a9ad5fb662ce4e4066da","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.48.tgz","fileCount":12,"integrity":"sha512-6hAzqWKbInDcnPsulXlk0GWohcc3VRHB6PYIv5josVpMmm07OHWKvBsY9476RZ6Bg3RqEPEpUbGToTRTmiBi8A==","signatures":[{"sig":"MEUCIGSHon5BWMM5kM4nVw0Be16X9YA0GYbROW3b2R1wIRaNAiEA/dr+8ymdp99oEpR/YvR4UGMh8aJflyr7R5zPR+FTzwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"44b0e5b4bdc83d2d3da4a9ad5fb662ce4e4066da","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-6hAzqWKbInDcnPsulXlk0GWohcc3VRHB6PYIv5josVpMmm07OHWKvBsY9476RZ6Bg3RqEPEpUbGToTRTmiBi8A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.69"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.48_1772431843004_0.4403507434942533","host":"s3://npm-registry-packages-npm-production"}},"0.3.49":{"name":"@rip-lang/schema","version":"0.3.49","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.49","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"00595271f98354c14c70328f54cf874d4a5ce54f","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.49.tgz","fileCount":12,"integrity":"sha512-/mZWYXh3V/P8CNHa8kHSYMaQ4ktAvhc5CzCM18IFgT7kOR7YpYWPYR/BzdhP1pDfprpCVW2vtt1CABtiJF7ERw==","signatures":[{"sig":"MEYCIQCAEQiZIxYCBhSaXHD3mB3p3h2UGF8t5UxnH6aRSyMqgwIhANAjdEKhkC/5WdkUyOSHU7eYV43enDJyogjq+OUs9yID","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"00595271f98354c14c70328f54cf874d4a5ce54f","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-/mZWYXh3V/P8CNHa8kHSYMaQ4ktAvhc5CzCM18IFgT7kOR7YpYWPYR/BzdhP1pDfprpCVW2vtt1CABtiJF7ERw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.70"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.49_1772436692384_0.3880680978050415","host":"s3://npm-registry-packages-npm-production"}},"0.3.50":{"name":"@rip-lang/schema","version":"0.3.50","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.50","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"6f0fcfdfd2f2ae86d73e02f87ac6232a1599d7f8","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.50.tgz","fileCount":12,"integrity":"sha512-2FplYMQD1Gwn0ge3751VXcfg37z5SmPDrs99uDjfZBroEY7SLEgZIvgcb9rpxS0cdKcXR1XkFE8XGieXXt8bGw==","signatures":[{"sig":"MEYCIQDG//VPxQOlzhXcZUOZmhkuNgXlSXzd2srXbxvRcQEHigIhAMY2YJFXFj5xRXdSwC+0e/L/W/b8bByRG5QRDGaGLo04","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"6f0fcfdfd2f2ae86d73e02f87ac6232a1599d7f8","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-2FplYMQD1Gwn0ge3751VXcfg37z5SmPDrs99uDjfZBroEY7SLEgZIvgcb9rpxS0cdKcXR1XkFE8XGieXXt8bGw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.71"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.50_1772438763195_0.09459464268780993","host":"s3://npm-registry-packages-npm-production"}},"0.3.51":{"name":"@rip-lang/schema","version":"0.3.51","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.51","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"d347df3ecdcf226b8f3d0b13c2e39c2bfd5f2d8c","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.51.tgz","fileCount":12,"integrity":"sha512-bKpAlmqaS5qv4YoTbsO2ByQcycaYLQU3jpVxBQn7PlwYdAz5fiHjjXhgQoPzNTfGn2MfFan96jT503zQwkUUjg==","signatures":[{"sig":"MEYCIQDXEmOx5jnIK6YPxuvws5Tcq44i6BJ6lqbQTnQTWRl3zAIhAPSsIHmCeW0YSTRAsI1mE8nVsEg0NwJx8Cgb31sHr2Yz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"d347df3ecdcf226b8f3d0b13c2e39c2bfd5f2d8c","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-bKpAlmqaS5qv4YoTbsO2ByQcycaYLQU3jpVxBQn7PlwYdAz5fiHjjXhgQoPzNTfGn2MfFan96jT503zQwkUUjg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.72"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.51_1772473641807_0.5714520347025069","host":"s3://npm-registry-packages-npm-production"}},"0.3.52":{"name":"@rip-lang/schema","version":"0.3.52","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.52","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"1ab06a52a0feef26b6645704de1a0a08236365ea","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.52.tgz","fileCount":12,"integrity":"sha512-u1FM4A3bbPzoy/6REdKKZeQi6iZOHRLU1ovaSolTgx8UeuBcPzrm+RGyEQFpwmg/nJp5vOkOL5u5Q45p3bTW3A==","signatures":[{"sig":"MEUCIAd5lmkJ5J9tDyVwDpiOkzNcn0m3PC5IgDiFeKm7AwHFAiEAjJWnzZsGgWmYwapQv3YknOO2ziF25ln1OuMXOznRrnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"1ab06a52a0feef26b6645704de1a0a08236365ea","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-u1FM4A3bbPzoy/6REdKKZeQi6iZOHRLU1ovaSolTgx8UeuBcPzrm+RGyEQFpwmg/nJp5vOkOL5u5Q45p3bTW3A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.73"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.52_1772474714170_0.20695407841711866","host":"s3://npm-registry-packages-npm-production"}},"0.3.53":{"name":"@rip-lang/schema","version":"0.3.53","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.53","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"53be6f04d9144459f2fa743b016e66a12940bc95","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.53.tgz","fileCount":12,"integrity":"sha512-ej4aQghMHlupVkxfPPswNFSNWA8y1D7p0fJqcrNuox2RO7LbCqFynuKQUlD9vttJepjYGpyDMXVLghBV8O777A==","signatures":[{"sig":"MEUCIQDhBTIxLI5KwCJ6mxT0i7OkU3AdBoRomo9nO3NrE5U1fgIgHSwms5X4Dn5tgk3hYY55akVS8HGsM7mLtRo8rzcIJXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"53be6f04d9144459f2fa743b016e66a12940bc95","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ej4aQghMHlupVkxfPPswNFSNWA8y1D7p0fJqcrNuox2RO7LbCqFynuKQUlD9vttJepjYGpyDMXVLghBV8O777A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.74"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.53_1772474891032_0.126616146137986","host":"s3://npm-registry-packages-npm-production"}},"0.3.54":{"name":"@rip-lang/schema","version":"0.3.54","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.54","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"40924031729e39c0c4fdc432f3ac5adb85c8a5a9","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.54.tgz","fileCount":12,"integrity":"sha512-KscA75VFAz/KbxyyGXiZHmbaepQBFACJlALpFdYq0CZuJFsJS2VfZFWm5+jwo0yuvCiXKLDzxVeTr43d9cfCGA==","signatures":[{"sig":"MEUCIEFa6eusJim4zajP/sT5PosC/ie5fNdIEKCLWjlEDIAAAiEA/iHsx/KgAnisnkBIqhLe4mUv9zsBHIkR9Pq6+VkPKu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"40924031729e39c0c4fdc432f3ac5adb85c8a5a9","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-KscA75VFAz/KbxyyGXiZHmbaepQBFACJlALpFdYq0CZuJFsJS2VfZFWm5+jwo0yuvCiXKLDzxVeTr43d9cfCGA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.75"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.54_1772475545972_0.9823800630638317","host":"s3://npm-registry-packages-npm-production"}},"0.3.55":{"name":"@rip-lang/schema","version":"0.3.55","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.55","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"d3de3915654e53abcc5ad56ab92b82ccfcdbbb1d","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.55.tgz","fileCount":12,"integrity":"sha512-7rBU019aoc4HIFBHkf0HNvWpA1EM/L96fV5upHL9QP0tyY9JNA0IsncaPD/+OBFsXakzkGoneIt9/FN54iNl2g==","signatures":[{"sig":"MEYCIQCso26Z5S7grkXa0Ie1+pVkBEY76AYbdXqPRFG0BRBFoQIhAJFxn4rm/6fux9uhs0ufyD03KVZI+fc01oae5uaQpWh4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"d3de3915654e53abcc5ad56ab92b82ccfcdbbb1d","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-7rBU019aoc4HIFBHkf0HNvWpA1EM/L96fV5upHL9QP0tyY9JNA0IsncaPD/+OBFsXakzkGoneIt9/FN54iNl2g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.76"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.55_1772499849428_0.5532701689812838","host":"s3://npm-registry-packages-npm-production"}},"0.3.56":{"name":"@rip-lang/schema","version":"0.3.56","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.56","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"08a27bf26810b6b83d228e4bc92972722c2982ac","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.56.tgz","fileCount":12,"integrity":"sha512-HgQDv2iVx38bDtXvcmjBodffgWzLai0M/pZTiTNjpl0OrhjUMrqnPok5OdW6c0TgoHGiU3rCyIfH7KOUFPoUUQ==","signatures":[{"sig":"MEYCIQCwzfMf6nY6qn37MiMs+ymdHIrLSvo9EGYv0qaTpFoIlQIhAKOEeubh/g6C5KLwrtSsaeehnyD9xbTIjpEeZHmN35Ha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"08a27bf26810b6b83d228e4bc92972722c2982ac","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-HgQDv2iVx38bDtXvcmjBodffgWzLai0M/pZTiTNjpl0OrhjUMrqnPok5OdW6c0TgoHGiU3rCyIfH7KOUFPoUUQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.77"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.56_1772514099247_0.24218205399476278","host":"s3://npm-registry-packages-npm-production"}},"0.3.57":{"name":"@rip-lang/schema","version":"0.3.57","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.57","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"fffb90e4e49d51a47ac4d612f00f9e027a651174","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.57.tgz","fileCount":12,"integrity":"sha512-KpQHhrmb2CcLUx5/PE71BbXgosvDZQxFzrXxo9DHHmR9UbF4SatD5Q+d8T0fblvU/xNqNHUCWuqSu1Tgn4yp0w==","signatures":[{"sig":"MEYCIQCyfQrYUJefi7ZngErYOwNziAoCkN42zjBf1SkEOTlX/QIhALF6XSsPwDuO2/ViGX3hJIWrCMohkKZFx0nCzpJIJiYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"fffb90e4e49d51a47ac4d612f00f9e027a651174","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-KpQHhrmb2CcLUx5/PE71BbXgosvDZQxFzrXxo9DHHmR9UbF4SatD5Q+d8T0fblvU/xNqNHUCWuqSu1Tgn4yp0w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.78"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.57_1772523834862_0.7561317178953451","host":"s3://npm-registry-packages-npm-production"}},"0.3.58":{"name":"@rip-lang/schema","version":"0.3.58","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.58","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"e852f69c981cc2c930d23ea50d4be74bb50f4717","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.58.tgz","fileCount":12,"integrity":"sha512-QLuvBCXTKm049srkqYsBq1KYs1dLKSoBJMnFRE5Ci7cAJEWI2/gnO7ABMvIWbTbg4SAq7DGQ85o69ieiRMEl+A==","signatures":[{"sig":"MEQCIAsysUKbk3MxBTqMr0Iy5lJFs7B6U7kpJwLlnw4b3MOHAiBwKc/4wlG6zTdMQDGj/XhJYHGOHMY6Pc8Z7XeGyl4ojw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"e852f69c981cc2c930d23ea50d4be74bb50f4717","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-QLuvBCXTKm049srkqYsBq1KYs1dLKSoBJMnFRE5Ci7cAJEWI2/gnO7ABMvIWbTbg4SAq7DGQ85o69ieiRMEl+A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.79"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.58_1772524938781_0.7403634977242157","host":"s3://npm-registry-packages-npm-production"}},"0.3.59":{"name":"@rip-lang/schema","version":"0.3.59","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.59","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"9066b9d5a9aabb751fd2a801ef3e6ba4258b1fee","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.59.tgz","fileCount":12,"integrity":"sha512-MJq0WK2DV4uyHzdiH5I7/q+MAIPPg5Kux0TcQSPtykCoFZICIvvhJsqqqSXweyWTtTHAXBGcXBfhe0EofzgK3w==","signatures":[{"sig":"MEQCICIUWSGGrZBBjoOSjDSDnl8Uv1EVbdWBD7RY1VLZImmjAiB4zXzhqBSH82SIZzd1BFlkT+nlWHqA7AyUVKKjc9+dAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"9066b9d5a9aabb751fd2a801ef3e6ba4258b1fee","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-MJq0WK2DV4uyHzdiH5I7/q+MAIPPg5Kux0TcQSPtykCoFZICIvvhJsqqqSXweyWTtTHAXBGcXBfhe0EofzgK3w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.80"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.59_1772527656513_0.1462232236426375","host":"s3://npm-registry-packages-npm-production"}},"0.3.60":{"name":"@rip-lang/schema","version":"0.3.60","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.60","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"dc30286fa68de727af4381cbe6a5988109c1fe06","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.60.tgz","fileCount":12,"integrity":"sha512-HXbqxu6Um2dn2pAHRdoodXDvsHjeQqwNneBj+OR0KIrroA6QS2ZpeGUO5mJNYI4xA2hcUKICcFNWqP+5oSne1g==","signatures":[{"sig":"MEUCIFXocbTmzBsGA0BlK5BBs48S02ry0zdNPiFEtnM8E+aXAiEAsPh16XEEpLKu+3WipzrTdoo50oF4Vs9IaJtmGU8UD7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"dc30286fa68de727af4381cbe6a5988109c1fe06","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-HXbqxu6Um2dn2pAHRdoodXDvsHjeQqwNneBj+OR0KIrroA6QS2ZpeGUO5mJNYI4xA2hcUKICcFNWqP+5oSne1g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.81"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.60_1772576569005_0.4884579690452848","host":"s3://npm-registry-packages-npm-production"}},"0.3.61":{"name":"@rip-lang/schema","version":"0.3.61","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.61","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"926edda1fe6d74e4dc60256c9db5dbf5eed695c1","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.61.tgz","fileCount":12,"integrity":"sha512-QtAJZQh9WEPq36phpfptGYpcu3U3LOOiPL1YiSYt1U/ZeF/VWqBGKaYJCYeNXS71UX/MQtoc6vFxLLrtBQza5g==","signatures":[{"sig":"MEUCIQCe3iAASfnnHEYYlnPQ44nid43eDgno4UZKhmk4l4eN0QIgZSIX6TP6esis4sNmEoVzLqtSmqDUGZbgstzZsZU8vy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"926edda1fe6d74e4dc60256c9db5dbf5eed695c1","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-QtAJZQh9WEPq36phpfptGYpcu3U3LOOiPL1YiSYt1U/ZeF/VWqBGKaYJCYeNXS71UX/MQtoc6vFxLLrtBQza5g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.82"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.61_1772578135756_0.11678982406886673","host":"s3://npm-registry-packages-npm-production"}},"0.3.62":{"name":"@rip-lang/schema","version":"0.3.62","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.62","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"a601d8c329d5d3dd1ff3d7e083bd7aba8c9213b4","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.62.tgz","fileCount":12,"integrity":"sha512-4VU58Fg8qSAWnMZgjJuftoPyL/Pduzfv+Hsomy1xOxTXpgdUaFViXsYyAahr0746V89Yf8PQ4DLkfmNI3fkeXA==","signatures":[{"sig":"MEUCIHA6CPzg/i3COrXISJ/d/Fdu0wUxYou3XU1QvkMy1zqCAiEApi2AYntSLKDuWWgFiJy+2x302vauFm7KSvfg1kc2rw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"a601d8c329d5d3dd1ff3d7e083bd7aba8c9213b4","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-4VU58Fg8qSAWnMZgjJuftoPyL/Pduzfv+Hsomy1xOxTXpgdUaFViXsYyAahr0746V89Yf8PQ4DLkfmNI3fkeXA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.83"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.62_1772581330251_0.7384314115060919","host":"s3://npm-registry-packages-npm-production"}},"0.3.63":{"name":"@rip-lang/schema","version":"0.3.63","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.63","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"7a2e0706d124ac1b5d4c796c147f2a8a7dce0c09","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.63.tgz","fileCount":12,"integrity":"sha512-oX6OEtncp7r07+8/iVV+L0L51j8unrize8aMTLXYFShhPdieNon6MudgjOAyk0+cZN1bMi/K6DTyueVDbh4QGw==","signatures":[{"sig":"MEYCIQDHggQaSMMWaAogwsw8vvJftmUUmYihvM0MTOqDTSZtEgIhAK0F1WvDQGnsjVWPeooERhx0/jSCR69gQ7toKhnnYdzu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"7a2e0706d124ac1b5d4c796c147f2a8a7dce0c09","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-oX6OEtncp7r07+8/iVV+L0L51j8unrize8aMTLXYFShhPdieNon6MudgjOAyk0+cZN1bMi/K6DTyueVDbh4QGw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.84"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.63_1772581644548_0.6979022775550712","host":"s3://npm-registry-packages-npm-production"}},"0.3.64":{"name":"@rip-lang/schema","version":"0.3.64","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.64","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"2afa9aa747e8aeacaf71a776de792359686e889b","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.64.tgz","fileCount":12,"integrity":"sha512-MvUNHPvcGgBvNGDtrYXZsQW5dQg+NCnrVe2QMiMfs8EjYkdbqXw3T2YCeIe9t/r2T8q3dXE5k6Ukp0WJHsla9Q==","signatures":[{"sig":"MEUCIEU3VArHmMt4C6JpiCdDPG6MhFCPgMe94E1DsiTNtjWKAiEAizhw3FR7XYuLmKI7FFr7maA5SnKxnwntOBZosbEKQnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"2afa9aa747e8aeacaf71a776de792359686e889b","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-MvUNHPvcGgBvNGDtrYXZsQW5dQg+NCnrVe2QMiMfs8EjYkdbqXw3T2YCeIe9t/r2T8q3dXE5k6Ukp0WJHsla9Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.85"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.64_1772596913160_0.7350729370520843","host":"s3://npm-registry-packages-npm-production"}},"0.3.65":{"name":"@rip-lang/schema","version":"0.3.65","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.65","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"f499c80911d83da1a95eae76c829b4142078a395","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.65.tgz","fileCount":12,"integrity":"sha512-Bbll+emDD2D9SKctqZZjzr1XJOi4igLRnnZ+FlJY7/7S/edKJJSWFoeenltj846aNrSgb+t5ddrwKjvqguMZtg==","signatures":[{"sig":"MEUCIEw27KbZD0seLkd9JMcketvSRSHYW6Cy5B1VKN8MhGdUAiEAx9JGls4T34IySbjh6ejjYBpqhk6ENzD+CEKtOTOmL3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"f499c80911d83da1a95eae76c829b4142078a395","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Bbll+emDD2D9SKctqZZjzr1XJOi4igLRnnZ+FlJY7/7S/edKJJSWFoeenltj846aNrSgb+t5ddrwKjvqguMZtg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.86"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.65_1772600791340_0.5504613477422324","host":"s3://npm-registry-packages-npm-production"}},"0.3.66":{"name":"@rip-lang/schema","version":"0.3.66","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.66","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"74d9d4bd58f3e294680d3d4fc56f3ec14a42fd58","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.66.tgz","fileCount":12,"integrity":"sha512-/GAMsdCW+6sEtBMoIJY3fQEdsLCgz8UbowWPS9MVHebPYgp+IsngYmLw6ZjYpsuT8HPcqIyWKHzBXQzyRP3/qg==","signatures":[{"sig":"MEQCIEacjtNY7QUEM36FrUFqvbneFzvQV1yYpPCUrqnSOffBAiAbOASmfKTKI4PqBiS3R7/bVDllBvFKcmjYuxIjw15vbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"74d9d4bd58f3e294680d3d4fc56f3ec14a42fd58","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-/GAMsdCW+6sEtBMoIJY3fQEdsLCgz8UbowWPS9MVHebPYgp+IsngYmLw6ZjYpsuT8HPcqIyWKHzBXQzyRP3/qg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.87"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.66_1772600879267_0.9345414734108155","host":"s3://npm-registry-packages-npm-production"}},"0.3.67":{"name":"@rip-lang/schema","version":"0.3.67","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.67","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"3dd8bb5791682f4d2d4dad0636f638d558f9cdfd","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.67.tgz","fileCount":12,"integrity":"sha512-TM1se8Nnoh8f+0E4l9YWdRFBWqqcFEGs8stVaMc0T0gdgxGprTF9iEtmKi9mmeY+muqBEbwqj6F+hlX0q0AlQA==","signatures":[{"sig":"MEQCIE5ENAtKmOxVJLZv2cVymBQnM/IWPoglHgNG4RraxRouAiAPu8Rbh+eYKC/vWk7uOGn+YRM3qbY7MYSQUwuK/dxdzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"3dd8bb5791682f4d2d4dad0636f638d558f9cdfd","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-TM1se8Nnoh8f+0E4l9YWdRFBWqqcFEGs8stVaMc0T0gdgxGprTF9iEtmKi9mmeY+muqBEbwqj6F+hlX0q0AlQA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.88"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.67_1772603074209_0.4250726525803783","host":"s3://npm-registry-packages-npm-production"}},"0.3.68":{"name":"@rip-lang/schema","version":"0.3.68","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.68","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"5adbc58838e316f05237460a4f727a88658d017a","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.68.tgz","fileCount":12,"integrity":"sha512-rVogPd8xPmYuOkp2PBlMFtl7fu55ZdBRDh10raZlLVetq8GVbxlVSjkilyhJ8TS+xvNTftCg+c32qxEcDFXjxA==","signatures":[{"sig":"MEUCIQCQ50igfbK8S4o2ZwHgCZZvufqjTRHERc+2F5mCo2QbDAIgUoB5JhYlsUd4NDNkV5OhchNsFVQJL1RGPFeIo4NBfeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"5adbc58838e316f05237460a4f727a88658d017a","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-rVogPd8xPmYuOkp2PBlMFtl7fu55ZdBRDh10raZlLVetq8GVbxlVSjkilyhJ8TS+xvNTftCg+c32qxEcDFXjxA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.89"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.68_1772604192222_0.663905194865057","host":"s3://npm-registry-packages-npm-production"}},"0.3.69":{"name":"@rip-lang/schema","version":"0.3.69","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.69","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"86d117a7276ea903a2fe8a4c983624c4a373fa50","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.69.tgz","fileCount":12,"integrity":"sha512-wZE+R5esA8LONmD7epuCbSsYSyEeksdTa8ZkKwYUXlPqfQd3UXN+wgmmv+N308s5/26zaQBqWMSukers/QcyCQ==","signatures":[{"sig":"MEUCIHnzLu2cfaMuvgADMCaJDJnwrnC6GgRDFryCU1toSeVPAiEAu3sF7RKm9EO4L2Sr9FkpRffEwB6wdaJZ7w5VNqjmJUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"86d117a7276ea903a2fe8a4c983624c4a373fa50","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-wZE+R5esA8LONmD7epuCbSsYSyEeksdTa8ZkKwYUXlPqfQd3UXN+wgmmv+N308s5/26zaQBqWMSukers/QcyCQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.90"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.69_1772605372162_0.4928227560444549","host":"s3://npm-registry-packages-npm-production"}},"0.3.70":{"name":"@rip-lang/schema","version":"0.3.70","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.70","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"8c4163fc3459ed27b0fc44438c9e4531083d020d","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.70.tgz","fileCount":12,"integrity":"sha512-yQ/mP3ZxWGC6o3dKEQlfkVC1gy8O8hAF5idGUm5OHeEz8RsjSHS6qdZp/cBT3QY+MJz+kvE4HTpEfDRsh/BxQA==","signatures":[{"sig":"MEQCIB5d7GY97en+Ohill1NtpuDnkGRnAszNl5GARrcaRyBAAiBF5ijcD8cXhMBGj8OmQFBbiqWskGsRaNBBJe2soymiNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"8c4163fc3459ed27b0fc44438c9e4531083d020d","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-yQ/mP3ZxWGC6o3dKEQlfkVC1gy8O8hAF5idGUm5OHeEz8RsjSHS6qdZp/cBT3QY+MJz+kvE4HTpEfDRsh/BxQA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.91"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.70_1772660415083_0.39483142421641615","host":"s3://npm-registry-packages-npm-production"}},"0.3.71":{"name":"@rip-lang/schema","version":"0.3.71","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.71","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"1d2ff1a1983dfa483155265090e710ecfcb666b0","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.71.tgz","fileCount":12,"integrity":"sha512-Y+cKBIdOwS2pAfhW1PJTs6mfJ40DBIihy09MquY3vU7iqZtG7jjW+hlHGlRRhFwANoYAAhwWEZJxXq7s4YsvHw==","signatures":[{"sig":"MEYCIQDSn3+PvBEfk7Io0D3e2O8h3UMn98dKLWn+7Ia/KNSqJwIhAJBiAxrHNzayq7sNL+s9r9jEyXjPI8JIo4BuB0OMhXnm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"1d2ff1a1983dfa483155265090e710ecfcb666b0","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Y+cKBIdOwS2pAfhW1PJTs6mfJ40DBIihy09MquY3vU7iqZtG7jjW+hlHGlRRhFwANoYAAhwWEZJxXq7s4YsvHw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.92"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.71_1772660561239_0.354823757882079","host":"s3://npm-registry-packages-npm-production"}},"0.3.72":{"name":"@rip-lang/schema","version":"0.3.72","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.72","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"a12294e2a5b24cc21b8b3eb680d3065a68190eb5","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.72.tgz","fileCount":12,"integrity":"sha512-vbRVOtE6w5BOJDYAKY9McTf9FUet52rSsiBpjb52TXtpjq6F43AOaaDUkPE7lFA413fUK6Ynt4xE2kKFnH7OKQ==","signatures":[{"sig":"MEUCIQCJi/Z/EIGCGidU8qyhtgx6vMqZKRq9e1EQeBMCPXyuMgIgfz+Q++HtKKgAbb2xxabD+dIH/mWkaneEkieWGKUHkuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"a12294e2a5b24cc21b8b3eb680d3065a68190eb5","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-vbRVOtE6w5BOJDYAKY9McTf9FUet52rSsiBpjb52TXtpjq6F43AOaaDUkPE7lFA413fUK6Ynt4xE2kKFnH7OKQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.93"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.72_1773190490884_0.5112829352792667","host":"s3://npm-registry-packages-npm-production"}},"0.3.73":{"name":"@rip-lang/schema","version":"0.3.73","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.73","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"e43a8ce690671709af6fffc68a418238c437d8a9","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.73.tgz","fileCount":12,"integrity":"sha512-Yl6zdqhBqKeHnIYwvn5Kp6SGA3WVN+y8Iixo5QssnKusYvrvoyltB/1i036AS0q+jxWfBYp4kgW9m52wSFuxew==","signatures":[{"sig":"MEQCID8EnVaK+ZP4Ddfj2dshlNa+Vaw1HAM6kjoGwXGJUQTOAiA8BZjEhN8HlsQqt4/n4UPL84CveKwgssj2qjPwoKhMpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"e43a8ce690671709af6fffc68a418238c437d8a9","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Yl6zdqhBqKeHnIYwvn5Kp6SGA3WVN+y8Iixo5QssnKusYvrvoyltB/1i036AS0q+jxWfBYp4kgW9m52wSFuxew==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.94"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.73_1773274925832_0.2795781367902086","host":"s3://npm-registry-packages-npm-production"}},"0.3.74":{"name":"@rip-lang/schema","version":"0.3.74","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.74","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"530583569596eb758cda5e58c708c7ee82a113d5","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.74.tgz","fileCount":12,"integrity":"sha512-i5aLw3d/lOXQAvi+aUHEN2+PTVjgQ4VvgyYWYs1rktSAmhPzgrTwfbQmYZjwZIwX9HZuLhdqVn27ZDpgnBl6LA==","signatures":[{"sig":"MEQCIE6NK+5potyd9brIqPNn6q+A19zzHZ9fvqpZ8ZlyN3U+AiAizMLu2aty9PRpnMI3HFbEnOmfpvd2qgQV93ddq56DCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"530583569596eb758cda5e58c708c7ee82a113d5","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-i5aLw3d/lOXQAvi+aUHEN2+PTVjgQ4VvgyYWYs1rktSAmhPzgrTwfbQmYZjwZIwX9HZuLhdqVn27ZDpgnBl6LA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.95"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.74_1773275474955_0.3402321394374521","host":"s3://npm-registry-packages-npm-production"}},"0.3.75":{"name":"@rip-lang/schema","version":"0.3.75","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.75","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"95fbf0574270da7a6ea60eaf75af4218d6b49fc2","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.75.tgz","fileCount":12,"integrity":"sha512-7l8GoIcpyNZEZNp8ldr2jkYHZ67k9UTtAjF2MpkyHxI1xuZj4yQZ1V07MV1HlJp8fq6Q+T5ZSaTQ074VLlj3jg==","signatures":[{"sig":"MEUCIQDFAJhHdcXV1sH2ocEYT+wQq6DJpSrxfm9fo27f+210ewIgW/w1ZUuYbqMMz6/5XteAppQNWGSt/miFvds+/6CEiY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"95fbf0574270da7a6ea60eaf75af4218d6b49fc2","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-7l8GoIcpyNZEZNp8ldr2jkYHZ67k9UTtAjF2MpkyHxI1xuZj4yQZ1V07MV1HlJp8fq6Q+T5ZSaTQ074VLlj3jg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.96"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.75_1773276297834_0.09969294285203922","host":"s3://npm-registry-packages-npm-production"}},"0.3.76":{"name":"@rip-lang/schema","version":"0.3.76","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.76","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"9720eb938605f9ae78feaa71ed4c961ed0f376a3","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.76.tgz","fileCount":12,"integrity":"sha512-NjYNbjgyYszDLAPiXxf94jZ5zTVM53/IxuanCp2SaC+wE22uIL4SapmNEmPVbvkVBpS8Wi05PHtRpL0kqS1NOA==","signatures":[{"sig":"MEUCIQCjPPVCcU22iz9ae5m+KCPK3D1/3EZTinwfvQGsV16+6AIgclowhadsaLFYfEbhQNsJ+g2OzG/Yn2Yw1OXR194NONI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"9720eb938605f9ae78feaa71ed4c961ed0f376a3","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-NjYNbjgyYszDLAPiXxf94jZ5zTVM53/IxuanCp2SaC+wE22uIL4SapmNEmPVbvkVBpS8Wi05PHtRpL0kqS1NOA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.97"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.76_1773278157708_0.7466147847594489","host":"s3://npm-registry-packages-npm-production"}},"0.3.77":{"name":"@rip-lang/schema","version":"0.3.77","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.77","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"e8850ca06aafb7dd5062bd7d3dbcefe369660e62","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.77.tgz","fileCount":12,"integrity":"sha512-R8ZY0WyPUibO+ue2wjiGAurzM/tpegFpXixNjgYKzqdaU1Z8dPA3kEf3qVbYOCE7qxPVfFNMZ9You9CfTCYFew==","signatures":[{"sig":"MEQCID4kXwF9r62ZsoLw5VoG3912dn+lt7BWM1vUCESXk+dkAiAA3i5XQ7dr4IlGUkhFYROZf1qmcrI+KXys8VLbcSDjLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"e8850ca06aafb7dd5062bd7d3dbcefe369660e62","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-R8ZY0WyPUibO+ue2wjiGAurzM/tpegFpXixNjgYKzqdaU1Z8dPA3kEf3qVbYOCE7qxPVfFNMZ9You9CfTCYFew==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.98"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.77_1773279211573_0.09901464651030967","host":"s3://npm-registry-packages-npm-production"}},"0.3.78":{"name":"@rip-lang/schema","version":"0.3.78","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.78","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"a56725a38bc8decb086d83fab933cda8905d35e9","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.78.tgz","fileCount":12,"integrity":"sha512-1DrBhbGAwPNR5NXgdtdt2ntvmV+z3F3dnIe0Qs4qPTxheMwugRhMFuFDNGt4OyATWtLQI5tGUfhbSgg9bYAo/Q==","signatures":[{"sig":"MEUCIQC9XiuSgmacnEx4CMiUzOw0b27KYMVxFBpWR7XpsVOAGgIgeBE59J6c6jymm6/hSangxtNGuQEUjC0uiYjT6wFMi4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202446},"main":"index.js","type":"module","shasum":"a56725a38bc8decb086d83fab933cda8905d35e9","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-1DrBhbGAwPNR5NXgdtdt2ntvmV+z3F3dnIe0Qs4qPTxheMwugRhMFuFDNGt4OyATWtLQI5tGUfhbSgg9bYAo/Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.99"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.78_1773283007931_0.4353432531771406","host":"s3://npm-registry-packages-npm-production"}},"0.3.79":{"name":"@rip-lang/schema","version":"0.3.79","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.79","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"3558fbef5ff7fa12efbdd92d2fdb5c6f414f54fc","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.79.tgz","fileCount":12,"integrity":"sha512-b16ZqUOrCCLZYINDKINC01MwowAafOtiJm7687ATi6Rf+SoCssNy0K5wdqU+5Q+SWBN16VaXTcA9rmvwuUJaMg==","signatures":[{"sig":"MEQCIFS567Aw9v3Jc2UwAcWf+HBXy0SSx8+cbv0ZRFqZhihaAiBh2Zn+ORHt3+FIg1Akj0t4C2/Y0lgH81suzUSaXzBxQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"3558fbef5ff7fa12efbdd92d2fdb5c6f414f54fc","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-b16ZqUOrCCLZYINDKINC01MwowAafOtiJm7687ATi6Rf+SoCssNy0K5wdqU+5Q+SWBN16VaXTcA9rmvwuUJaMg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.100"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.79_1773286028683_0.9263181835419814","host":"s3://npm-registry-packages-npm-production"}},"0.3.80":{"name":"@rip-lang/schema","version":"0.3.80","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.80","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"1bfe99935d1eb27c368a3047795e75b9051ecffb","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.80.tgz","fileCount":12,"integrity":"sha512-7yG95L3nmnpl4HvVvWNMrMzAWfvtEjs19yyDHZk2HC0imoQqWTmmtnTkff/wAkbI2//XNfSaCU2y4LnwH4939w==","signatures":[{"sig":"MEUCIQDEiWbOOO5cCAxstM5kar/Mv5GGWAXU2v9JFNgEr6KosQIgf2OfYVNZn3mEU7qbTF8L8oa+LtdM4FnXbNCWzuFUn1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"1bfe99935d1eb27c368a3047795e75b9051ecffb","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-7yG95L3nmnpl4HvVvWNMrMzAWfvtEjs19yyDHZk2HC0imoQqWTmmtnTkff/wAkbI2//XNfSaCU2y4LnwH4939w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.101"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.80_1773286803035_0.04314790549694392","host":"s3://npm-registry-packages-npm-production"}},"0.3.81":{"name":"@rip-lang/schema","version":"0.3.81","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.81","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"bcea585c0a8834b54fffc3a88d6a1ec353353c39","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.81.tgz","fileCount":12,"integrity":"sha512-UJLe06HLZWA1PnOLQrmyr8U/HKdv8AiTeBc+amzbdMqPCG5HLByi7A3S9LIydZssK0XQqg/TDEQWIuW9TjeHUQ==","signatures":[{"sig":"MEUCIBZAj3zM2Ua4+fXb4ylHXCt0NDUnNW7qVL59/cK+97hmAiEAiq5kon66uwTfA1+bxBodZ5jv8olHHt6vtk+6I/vy6mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"bcea585c0a8834b54fffc3a88d6a1ec353353c39","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-UJLe06HLZWA1PnOLQrmyr8U/HKdv8AiTeBc+amzbdMqPCG5HLByi7A3S9LIydZssK0XQqg/TDEQWIuW9TjeHUQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.102"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.81_1773308281815_0.9050196267260813","host":"s3://npm-registry-packages-npm-production"}},"0.3.82":{"name":"@rip-lang/schema","version":"0.3.82","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.82","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"56086af300cbccbdf079c8d583b0a671a7d66960","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.82.tgz","fileCount":12,"integrity":"sha512-6UpiWzlO/xPuUeSzoWzvmbLwd2xPUHlblD5tJ3zAf5yzvtma7Xag/PxrolJz/8rZCgwZ+uHfN3N9BIqQOuMlGA==","signatures":[{"sig":"MEQCIBYMJ+L+/CyNLidxBia9mrz7Xq4v3RyI0hJzHtnc7K3bAiBrTVBpM+K6Qsf3WDOOsOA15mZT2vDPmrrDR2AOLjrdjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"56086af300cbccbdf079c8d583b0a671a7d66960","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-6UpiWzlO/xPuUeSzoWzvmbLwd2xPUHlblD5tJ3zAf5yzvtma7Xag/PxrolJz/8rZCgwZ+uHfN3N9BIqQOuMlGA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.103"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.82_1773308460572_0.7358196187760366","host":"s3://npm-registry-packages-npm-production"}},"0.3.83":{"name":"@rip-lang/schema","version":"0.3.83","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.83","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"b185363a412333b3fc0c2bbe5411edc9bf8835ab","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.83.tgz","fileCount":12,"integrity":"sha512-ZHn25sSsz4gjTubLj60+X6xph0y2p4gH75w4ItdYezhwm/D5BwjoP7048cNaewgsENA5HJCEl0s78ehM67IMyA==","signatures":[{"sig":"MEUCICBHEl+sOy3PrK3IalaBoe4p82IkzDtJ2DX94WmBE4tEAiEA9rDx07A5QDNMwnMGabmu8O0MEG2b7EgQ1DxV+WeiAeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"b185363a412333b3fc0c2bbe5411edc9bf8835ab","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ZHn25sSsz4gjTubLj60+X6xph0y2p4gH75w4ItdYezhwm/D5BwjoP7048cNaewgsENA5HJCEl0s78ehM67IMyA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.104"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.83_1773308953910_0.9736619591642175","host":"s3://npm-registry-packages-npm-production"}},"0.3.84":{"name":"@rip-lang/schema","version":"0.3.84","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.84","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"d3224aceb5fc22532b793ecfb7b1a28322798135","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.84.tgz","fileCount":12,"integrity":"sha512-aGACEtPRQaxf6MuHFDlN2xscpOrVokwTGg+ake5sFrQe1bZPcICH1LFMDDBXuJM8wpx7tawa1+zLb/h/WOj6Ow==","signatures":[{"sig":"MEUCIEQ6/I8gGuxonBIX2uDLxCGyVfKAKwECLEUhrQXJWYR3AiEA+oI3GrjPCpGzrXU9zL4cHnTY8g3gousKpDnZnW+wO5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"d3224aceb5fc22532b793ecfb7b1a28322798135","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-aGACEtPRQaxf6MuHFDlN2xscpOrVokwTGg+ake5sFrQe1bZPcICH1LFMDDBXuJM8wpx7tawa1+zLb/h/WOj6Ow==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.105"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.84_1773309566668_0.5519069105981158","host":"s3://npm-registry-packages-npm-production"}},"0.3.85":{"name":"@rip-lang/schema","version":"0.3.85","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.85","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"632a03a045aa0af8504aa68667b83ceb3df9a133","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.85.tgz","fileCount":12,"integrity":"sha512-9LDQ9aJL9JIHXNZxyXjG+1q8PqkVijPrE/eHbtsFq8RujCfb+eXmsk8O7Dx9Q09H02o4ycQaRRsMHAYcekocow==","signatures":[{"sig":"MEQCIFbWBthVMiAAQ+APJ8OxFkO53S902rL7driAg9QVIaneAiBxARz3eaN3TfXe+7dw4DLNiOSp6xpZaZdrOlckw4+ABw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"632a03a045aa0af8504aa68667b83ceb3df9a133","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-9LDQ9aJL9JIHXNZxyXjG+1q8PqkVijPrE/eHbtsFq8RujCfb+eXmsk8O7Dx9Q09H02o4ycQaRRsMHAYcekocow==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.106"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.85_1773311189560_0.1816681143729082","host":"s3://npm-registry-packages-npm-production"}},"0.3.86":{"name":"@rip-lang/schema","version":"0.3.86","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.86","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"e94aa00d675e4d469b6df1c753966154b07deb48","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.86.tgz","fileCount":12,"integrity":"sha512-lr/ctlf/cyVjWd8jn6pqsUzu9TajX70KtcU46bj4Qr8EKEn+ce7/a58h7B0aO5g260Q9QVo/CohGKkd/jwOgeQ==","signatures":[{"sig":"MEQCIGyoXw3SJ8qlBZhbvh9VE43rzr1y6adn9zctN6b/pi5fAiBRs5VyC4usZm7tR7LbN5gv3qvbdT1+WZgINhEwFfPvJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"e94aa00d675e4d469b6df1c753966154b07deb48","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-lr/ctlf/cyVjWd8jn6pqsUzu9TajX70KtcU46bj4Qr8EKEn+ce7/a58h7B0aO5g260Q9QVo/CohGKkd/jwOgeQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.107"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.86_1773347027288_0.7850440952759077","host":"s3://npm-registry-packages-npm-production"}},"0.3.87":{"name":"@rip-lang/schema","version":"0.3.87","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.87","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"5e51f069f92b001cf26e3882f2b6b3238718fab8","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.87.tgz","fileCount":12,"integrity":"sha512-ryKqKcuI0zpADci+sYs5FQy4jSVKWxUjKc+be4LyqO5ZUv5+6q4BlwCd/M56p6Oit18HFReZ/nLc5iFuMycMZg==","signatures":[{"sig":"MEUCIQD0Ca8FFWNLerVS/IwuToMNFndzXh5v5IRw2QcduqviVgIgZtU1hubHqklYHDxSfazYZcsRG8KG7L2z9czc8WzuFic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"5e51f069f92b001cf26e3882f2b6b3238718fab8","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ryKqKcuI0zpADci+sYs5FQy4jSVKWxUjKc+be4LyqO5ZUv5+6q4BlwCd/M56p6Oit18HFReZ/nLc5iFuMycMZg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.108"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.87_1773444962798_0.3759160481865871","host":"s3://npm-registry-packages-npm-production"}},"0.3.88":{"name":"@rip-lang/schema","version":"0.3.88","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.88","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"4872fb7ecd6eb12c8144a646012f5c2ebe72e492","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.88.tgz","fileCount":12,"integrity":"sha512-m1S3uCXIyY46rlwYEcM8J5VaIh+YsPLv4P7J9GmaDIBHkC5Vso+fA/+xf8/KCLZY5vuWYbH36EsS2+900m9Ebg==","signatures":[{"sig":"MEYCIQCqjjAHdXowVICtgnCgXKwYDfHClvY+D+GejiZfNQwokAIhAOgDlANuhnjw8KvKeerXBWamp3ch1bNHdeZLWRbkZ5QL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"4872fb7ecd6eb12c8144a646012f5c2ebe72e492","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-m1S3uCXIyY46rlwYEcM8J5VaIh+YsPLv4P7J9GmaDIBHkC5Vso+fA/+xf8/KCLZY5vuWYbH36EsS2+900m9Ebg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.109"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.88_1773476586806_0.2789166083492223","host":"s3://npm-registry-packages-npm-production"}},"0.3.89":{"name":"@rip-lang/schema","version":"0.3.89","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.89","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"4d13c1ba9534ed91a6fbfe8460dd0f649eeae8a3","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.89.tgz","fileCount":12,"integrity":"sha512-kBXwth6GYYwJElj81V7VD5SX44Iz4SFzU5jo1sBcehQFyT4OdZiDGzC38gCoWFkZOiWLH20lFnZe2Ck31YznKA==","signatures":[{"sig":"MEYCIQCXb84bpUwIPYcxeuxOPPzF8LGKCFF0JL16SmPOBOvZWAIhAJyAnNEimLuCthLQsYV+iQ4PVGnaOnodcSHIOx9gBnWE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"4d13c1ba9534ed91a6fbfe8460dd0f649eeae8a3","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-kBXwth6GYYwJElj81V7VD5SX44Iz4SFzU5jo1sBcehQFyT4OdZiDGzC38gCoWFkZOiWLH20lFnZe2Ck31YznKA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.110"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.89_1773479168686_0.18964167600499326","host":"s3://npm-registry-packages-npm-production"}},"0.3.90":{"name":"@rip-lang/schema","version":"0.3.90","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.90","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"73cfa889ef241b968c56fcbddf19df6b9a4faed6","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.90.tgz","fileCount":12,"integrity":"sha512-tycpte+ovVkJgpvhA3fnwzyAuzUPnJgN1PBlOTaPqiLkT8WLfHKBDHQicyIz8eUqgM6rfLv7fXwlcCObb48QrQ==","signatures":[{"sig":"MEYCIQCoG2I3z13iGEl+w9N9CvOpLnBDc4EGpi2ToIvIS3bqtAIhAKPttzwQK3tigwa4cf0/9AGicCirdUqHtwvNUEbB3ZGC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"73cfa889ef241b968c56fcbddf19df6b9a4faed6","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-tycpte+ovVkJgpvhA3fnwzyAuzUPnJgN1PBlOTaPqiLkT8WLfHKBDHQicyIz8eUqgM6rfLv7fXwlcCObb48QrQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.111"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.90_1773480425706_0.07775684577621167","host":"s3://npm-registry-packages-npm-production"}},"0.3.91":{"name":"@rip-lang/schema","version":"0.3.91","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.91","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"54c1f89c343a0ef7b42b36261c6f638ce2d2cce8","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.91.tgz","fileCount":12,"integrity":"sha512-t75r/aYxhmZGTa089CBAUAsf6qIlETCSvTRVl6smkMY/t5dzr9ie1DAFNSErJ7e8cWE6Ua3ZtrDqC/+keeaT0g==","signatures":[{"sig":"MEUCIQDH0F0ItlDZtCzVoDjij0PdXMcKlzq5mnv+Di3t7auFDQIgXPaBFDsnT8PI+e+VbrYo9tNpgq9QU4vG9MYnaWatNmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"54c1f89c343a0ef7b42b36261c6f638ce2d2cce8","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-t75r/aYxhmZGTa089CBAUAsf6qIlETCSvTRVl6smkMY/t5dzr9ie1DAFNSErJ7e8cWE6Ua3ZtrDqC/+keeaT0g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.112"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.91_1773482528813_0.18430221924671542","host":"s3://npm-registry-packages-npm-production"}},"0.3.92":{"name":"@rip-lang/schema","version":"0.3.92","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.92","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"9aeaf71093d8677eff064509536305567f4acd43","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.92.tgz","fileCount":12,"integrity":"sha512-rgL6iTfiowxHJAqomMKZyEIqDKM3x7aF/iyKgLnq5o054HUEKUor3rQBLOMr/aDLyJj2UEwWjh/fuXs+6LIZbA==","signatures":[{"sig":"MEUCIQChJFxaMn7/kn2c5YAeuft4x08VhIN0tJTfqdZyc7/MqQIgZT4xo1ah6GMNBVEXV4rb06aOnHXAAW51Z7BLbcCIFv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"9aeaf71093d8677eff064509536305567f4acd43","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-rgL6iTfiowxHJAqomMKZyEIqDKM3x7aF/iyKgLnq5o054HUEKUor3rQBLOMr/aDLyJj2UEwWjh/fuXs+6LIZbA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.113"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.92_1773483087621_0.658589112071446","host":"s3://npm-registry-packages-npm-production"}},"0.3.93":{"name":"@rip-lang/schema","version":"0.3.93","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.93","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"3b9f3aa3459daf72125e02c2b85e30ef347d7b56","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.93.tgz","fileCount":12,"integrity":"sha512-OLtYFxNLiMlg1O9r8D8YVzHPzk0ZS3iIcWeDXtrRcQy9IrH3yDJR+r6r/37KS9plrKi8V6X2WUM6AlcE75iFpw==","signatures":[{"sig":"MEQCIGDJ/KIt31/mBLbLJvCJGtwMRFBkpcxEewcQB3GDDLsUAiAkvHmmfJWRabGZAYXOe5+CTcS/5k2ZhCjDLjvftE0J4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"3b9f3aa3459daf72125e02c2b85e30ef347d7b56","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-OLtYFxNLiMlg1O9r8D8YVzHPzk0ZS3iIcWeDXtrRcQy9IrH3yDJR+r6r/37KS9plrKi8V6X2WUM6AlcE75iFpw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.114"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.93_1773483324290_0.051465687672942906","host":"s3://npm-registry-packages-npm-production"}},"0.3.94":{"name":"@rip-lang/schema","version":"0.3.94","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.94","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"3ccba0fde71f381fa8c36113c0e9dd622b3a2e89","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.94.tgz","fileCount":12,"integrity":"sha512-VpgZlzXYKzG5tpEE1rtcsnEkHapRsEOoh6jyz7AUzH9XOsS130poS5kTnfLJnU+d2GpsgYjl/C4ydQFtTvmUIw==","signatures":[{"sig":"MEUCIEE/DBvtISTBH/42k/y3UvPlt6KNT4Yb4yzBt8kjFvS1AiEA2LEn/W0doYl+aDYENlZplLAMFaA/ikYNsXUd/U6xTyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"3ccba0fde71f381fa8c36113c0e9dd622b3a2e89","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-VpgZlzXYKzG5tpEE1rtcsnEkHapRsEOoh6jyz7AUzH9XOsS130poS5kTnfLJnU+d2GpsgYjl/C4ydQFtTvmUIw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.115"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.94_1773483384712_0.7178002301312247","host":"s3://npm-registry-packages-npm-production"}},"0.3.95":{"name":"@rip-lang/schema","version":"0.3.95","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.95","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"26cef09eaad7d38efd748018483b62fc73c1f6bb","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.95.tgz","fileCount":12,"integrity":"sha512-k5uTXfQ8E3zRH/GddPaFsFpxULYGVxybkPpwd4XHFkGFOgBba/xebkgM95HvLmvv1IRPoTtwVOK7iCqfrexcLQ==","signatures":[{"sig":"MEQCIBnl5Bq35fVWdmNsVPPsMruXyBwHDm4mIFPbEWHXQX1SAiBVhStc/SrdCi8fY/rfVp7fK6E8Loc5ciFRvdOKIRcd6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"26cef09eaad7d38efd748018483b62fc73c1f6bb","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-k5uTXfQ8E3zRH/GddPaFsFpxULYGVxybkPpwd4XHFkGFOgBba/xebkgM95HvLmvv1IRPoTtwVOK7iCqfrexcLQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.116"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.95_1773483480522_0.05147783668500905","host":"s3://npm-registry-packages-npm-production"}},"0.3.96":{"name":"@rip-lang/schema","version":"0.3.96","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.96","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"fbe057d9e6a327b5cb7f064d286d17f7e99bd8a3","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.96.tgz","fileCount":12,"integrity":"sha512-qPPomvmjKhdy7oYeFuRgYbd8UZp0YDGVUUUc8O9flZT8qtMnUSmH3P6VytB07/TWZugBqhS2y8cKGBIWCavuVA==","signatures":[{"sig":"MEUCIQC1wIGOBIsKsSGdtdgzJIugYxt4lM0jVYRR2RbNFahvowIgI1Fl/e3GZtR6OOF/BNMCPYg25ZBCgpYEphzJnR5ml4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"fbe057d9e6a327b5cb7f064d286d17f7e99bd8a3","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-qPPomvmjKhdy7oYeFuRgYbd8UZp0YDGVUUUc8O9flZT8qtMnUSmH3P6VytB07/TWZugBqhS2y8cKGBIWCavuVA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.117"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.96_1773483672806_0.2574178510394962","host":"s3://npm-registry-packages-npm-production"}},"0.3.97":{"name":"@rip-lang/schema","version":"0.3.97","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.97","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"7a0e51a860b5bc8698d994356cb4c6fef1138c9a","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.97.tgz","fileCount":12,"integrity":"sha512-w/7wkovTqjMqgnoA0cth0PnlOv4cl3JKL+9DqUA5flwsSRCg7yHfJQVphiqr3ozVcCY33H4BDavP7IrunPADEw==","signatures":[{"sig":"MEQCIGgV6Mbmm9PNKYToW9boHVwZH7E2ydVRRMX0/H2aIDIHAiAFN34KyLElB/K01KtZRK94cnG+cXNVYatDRX7M3KACZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"7a0e51a860b5bc8698d994356cb4c6fef1138c9a","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-w/7wkovTqjMqgnoA0cth0PnlOv4cl3JKL+9DqUA5flwsSRCg7yHfJQVphiqr3ozVcCY33H4BDavP7IrunPADEw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.118"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.97_1773484238032_0.6214353018489887","host":"s3://npm-registry-packages-npm-production"}},"0.3.98":{"name":"@rip-lang/schema","version":"0.3.98","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.98","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"51bc737926109b988bb4a1f69e38e8ff67baa8c6","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.98.tgz","fileCount":12,"integrity":"sha512-br5wUJ4zQX0bk1Tdcp7tviNHC1jN/TBKcSdTdoZMVGA6V88f2tOK787DC+Xdh8ZimuNs/3diCOptZTx1vv0D5g==","signatures":[{"sig":"MEUCIQC/Z2Jm863G7ifWJ/+KKemS/TcHqAggfCtqmT/tXplNawIgV5g4JlY5fxCKAYD1qG5YIZNO1g1cgn8Wha9iVBBzdxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"51bc737926109b988bb4a1f69e38e8ff67baa8c6","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-br5wUJ4zQX0bk1Tdcp7tviNHC1jN/TBKcSdTdoZMVGA6V88f2tOK787DC+Xdh8ZimuNs/3diCOptZTx1vv0D5g==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.119"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.98_1773487003041_0.9606368531265694","host":"s3://npm-registry-packages-npm-production"}},"0.3.99":{"name":"@rip-lang/schema","version":"0.3.99","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.99","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"59d24dad4baa9d5b3afbd12d5fa98d33b9c6a7a5","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.99.tgz","fileCount":12,"integrity":"sha512-fMluw6vTym7QQSbNqhswVJifC2DyHMoqpwXPWKu578hM1dmD5nvR8/CU2HgcUZoKtBrFOHV0TV2+ljdHBaMu3w==","signatures":[{"sig":"MEQCIEdO5d98Pa4uJbLeOk+9qsZJduULwcFqsfNq1p11Vc70AiB4KNX90zxFGDypBwU/b0WFTPDLkcoFmf2UDag0+/SV8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202447},"main":"index.js","type":"module","shasum":"59d24dad4baa9d5b3afbd12d5fa98d33b9c6a7a5","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-fMluw6vTym7QQSbNqhswVJifC2DyHMoqpwXPWKu578hM1dmD5nvR8/CU2HgcUZoKtBrFOHV0TV2+ljdHBaMu3w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.120"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.99_1773488070245_0.014105357727994816","host":"s3://npm-registry-packages-npm-production"}},"0.3.100":{"name":"@rip-lang/schema","version":"0.3.100","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.100","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"66f85db34f3fe52cf3e4eb2b608a5ff5e650964d","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.100.tgz","fileCount":12,"integrity":"sha512-SRJtVigO0cpVI8vmVIsCY4qX+6778NESKR5ascvTLexl1HoqklNJiNMrEjBMk3wLIREiEnW6cf9WX6sKXUjYCg==","signatures":[{"sig":"MEUCIQCMzeKjkLqUJMi0CgjvIjf7BhmLRlDd9VncG49lXuXFdQIgBwwoOu44ROWDPTFF1/gd+qrn6cAyTOQTTvlr2Qmi7Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"66f85db34f3fe52cf3e4eb2b608a5ff5e650964d","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-SRJtVigO0cpVI8vmVIsCY4qX+6778NESKR5ascvTLexl1HoqklNJiNMrEjBMk3wLIREiEnW6cf9WX6sKXUjYCg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.121"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.100_1773763864921_0.810981933981936","host":"s3://npm-registry-packages-npm-production"}},"0.3.101":{"name":"@rip-lang/schema","version":"0.3.101","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.101","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"4cb7fc7390f66cd7f29ceeed8ea9caf44e05db54","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.101.tgz","fileCount":12,"integrity":"sha512-SkZhwTfA0GARsNp8cxHu1l8XZj1w2Kb8D68lrlQYuWNDG34X1vNqFR/r1dD259BfiCG0YeIU6TTobAebabBn3w==","signatures":[{"sig":"MEUCIQCfIMs7gtPkgrrAeW/F8PDJ+fsKuIp/9GZ1UIkb3aeuvAIgW2mdqQQKbrfp9fVMOGcQkiJtowxQUrrDMqB1Q4D7ZAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"4cb7fc7390f66cd7f29ceeed8ea9caf44e05db54","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-SkZhwTfA0GARsNp8cxHu1l8XZj1w2Kb8D68lrlQYuWNDG34X1vNqFR/r1dD259BfiCG0YeIU6TTobAebabBn3w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.122"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.101_1773781807417_0.9967124225339059","host":"s3://npm-registry-packages-npm-production"}},"0.3.102":{"name":"@rip-lang/schema","version":"0.3.102","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.102","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"777364f2cbe157073c55c87884f64f9465eb6b39","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.102.tgz","fileCount":12,"integrity":"sha512-8wT7lGIX4zawWv4kpYYhd23VlJS+BY7RvrZLvIGT8bgI+ZH6eCjODrsPOkV5XzPkch/57r43Sih2DA529C+4XA==","signatures":[{"sig":"MEUCIGTc+E91FTR3Dop2NTNPvkTyxf/kwBM2vwhRyT7LozMdAiEA+L1VXQNgta09kqzC5SIprjwNRi6Hq5Xox730PePnYHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"777364f2cbe157073c55c87884f64f9465eb6b39","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-8wT7lGIX4zawWv4kpYYhd23VlJS+BY7RvrZLvIGT8bgI+ZH6eCjODrsPOkV5XzPkch/57r43Sih2DA529C+4XA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.123"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.102_1773809388626_0.15904057201511312","host":"s3://npm-registry-packages-npm-production"}},"0.3.103":{"name":"@rip-lang/schema","version":"0.3.103","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.103","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"bc1f00b20b861d7316d02dd1b595cf04ea3400fe","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.103.tgz","fileCount":12,"integrity":"sha512-M6bf4FDakXMJZI5Uw/WFo+pi39k4T53n2w5ltv3qpd1eelp9Pxds1sqy22O/fiVMmC7Y0NTPrKsB2Q7mNJc14w==","signatures":[{"sig":"MEUCIQDwS+RgDMc0t6+pp9XMt/ucyDLoQSw1DEU8CRYWxFKXaQIgfFiE1eIk8i1UE9gwqoO1HVrRFM5sNIMR83TNuh9zYYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"bc1f00b20b861d7316d02dd1b595cf04ea3400fe","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-M6bf4FDakXMJZI5Uw/WFo+pi39k4T53n2w5ltv3qpd1eelp9Pxds1sqy22O/fiVMmC7Y0NTPrKsB2Q7mNJc14w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.124"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.103_1773876871807_0.8536321984606889","host":"s3://npm-registry-packages-npm-production"}},"0.3.104":{"name":"@rip-lang/schema","version":"0.3.104","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.104","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"62a184105dcfb92a4e86463ab91787b33a6024b2","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.104.tgz","fileCount":12,"integrity":"sha512-gc0YtgOaK1F1p1YmVI+EPek8wLevHFo8Q4DYWuVVP0NMoc8PrX17L0uRLxM8KQ8m9emHarse3TykWWHRhwl03A==","signatures":[{"sig":"MEQCIGuwakk01x5RhpiFJPTEBpiCZQZESkh0nFRA9MM4kK1bAiAsKukQjVOlNj+jK1w1Y7Bz7XHPVthzIznETYYgCNv/GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"62a184105dcfb92a4e86463ab91787b33a6024b2","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-gc0YtgOaK1F1p1YmVI+EPek8wLevHFo8Q4DYWuVVP0NMoc8PrX17L0uRLxM8KQ8m9emHarse3TykWWHRhwl03A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.125"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.104_1773881680180_0.2756937978867786","host":"s3://npm-registry-packages-npm-production"}},"0.3.105":{"name":"@rip-lang/schema","version":"0.3.105","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.105","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"db1d632548e7ce2102b660c5f6ca4e67e450799a","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.105.tgz","fileCount":12,"integrity":"sha512-2/NuevWaU9/PEeLB6zRpDAW3YFc71hDUnjBYTDb1rdJNUjKF2sw7hEu8QLVRDJPLj5ta/oRCdBzf0V/9kLuMZQ==","signatures":[{"sig":"MEUCIAl+JpgR/V/5SLdCJnP5WjjHfYN8IZj/OcvCHC7lsTTTAiEAun2crGKATDPYyPfUeAXKpTRMaxq22Y+e1KfbrELxyYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"db1d632548e7ce2102b660c5f6ca4e67e450799a","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-2/NuevWaU9/PEeLB6zRpDAW3YFc71hDUnjBYTDb1rdJNUjKF2sw7hEu8QLVRDJPLj5ta/oRCdBzf0V/9kLuMZQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.126"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.105_1774072860842_0.0065906299918288","host":"s3://npm-registry-packages-npm-production"}},"0.3.106":{"name":"@rip-lang/schema","version":"0.3.106","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.106","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"6ea42b65793440e1a2165b5df5e65fb5ce4afd42","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.106.tgz","fileCount":12,"integrity":"sha512-2bP27+C7Q4T2IwDNnTvjba3gbaCL46qQ6Qy+ZNx2kDfPNsGNIi5zP+TLn7aJ8ENy/XaLfMeGcXQcDbouWMYUfg==","signatures":[{"sig":"MEQCIFRPt+jVFHZ0QoK4xv8jwultjBAmRKTe1s4wGyifZ/9XAiAYwEAuw0xeaeEtlrJh7dZzNth2ZoLDrHOUDgiLjOufNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"6ea42b65793440e1a2165b5df5e65fb5ce4afd42","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-2bP27+C7Q4T2IwDNnTvjba3gbaCL46qQ6Qy+ZNx2kDfPNsGNIi5zP+TLn7aJ8ENy/XaLfMeGcXQcDbouWMYUfg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.106_1774077521821_0.3568958587400002","host":"s3://npm-registry-packages-npm-production"}},"0.3.107":{"name":"@rip-lang/schema","version":"0.3.107","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.107","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"828227b17e1790c3a070e29ab3d7b3e9f3a69b7a","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.107.tgz","fileCount":12,"integrity":"sha512-OZ8fGcWct4AN6SoRH0UeO7X38pCTmqLDt30EXV8rRiOpWYdN/Fs7BZiY6caaq9Bz6aqdgA2Ak4FCqjozJHluMA==","signatures":[{"sig":"MEQCIFGaydm7PANBI9vO7Btb1B8yeVK4b5aDrLTi8Q1vG9XNAiB8EEav47dCsCmnPVsPRtAu2m/M8up2ZVnFSvNjsMcEgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"828227b17e1790c3a070e29ab3d7b3e9f3a69b7a","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-OZ8fGcWct4AN6SoRH0UeO7X38pCTmqLDt30EXV8rRiOpWYdN/Fs7BZiY6caaq9Bz6aqdgA2Ak4FCqjozJHluMA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.128"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.107_1774077742593_0.21813621137981487","host":"s3://npm-registry-packages-npm-production"}},"0.3.108":{"name":"@rip-lang/schema","version":"0.3.108","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.108","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"6ed3f54438e0211e46c15f0c2542c99d9ea064ed","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.108.tgz","fileCount":12,"integrity":"sha512-kaaiOa7dyZ+FLV8c37S5h3KHmPva52q9P/SrQfazYhpA5D+PzTHMpFMgJyAnuSx52DoAxch1d0gD7uREyXz6hw==","signatures":[{"sig":"MEUCIDnlmr+Op3Pk5sLO8Ba21yFz/CwzelRfUBP0HbCDN1XdAiEA+AhgU6dmE+JsDBXeyfBam1fo5OO7yR3zQetbCgyDaIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"6ed3f54438e0211e46c15f0c2542c99d9ea064ed","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-kaaiOa7dyZ+FLV8c37S5h3KHmPva52q9P/SrQfazYhpA5D+PzTHMpFMgJyAnuSx52DoAxch1d0gD7uREyXz6hw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.129"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.108_1774078949362_0.40042591444555287","host":"s3://npm-registry-packages-npm-production"}},"0.3.109":{"name":"@rip-lang/schema","version":"0.3.109","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.109","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"8c2318c02e28be31775cd9f438d0973fc30775e6","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.109.tgz","fileCount":12,"integrity":"sha512-vRLeOr6vSdHPIPgfxkaM1S49YHLdUVd68/gIjuED0gKBOq21VRsHaKTloJfgBYpRNCEnuu0klPRjbO7jag0Bmg==","signatures":[{"sig":"MEUCIDQAirh9fETI4ZCQAuI3sEfHdmj3KjcHC4ru2KcCa09aAiEA8mN+1OZExobz1vEeRpN/1XBI3vMkybRh86KqgUo/mhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"8c2318c02e28be31775cd9f438d0973fc30775e6","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-vRLeOr6vSdHPIPgfxkaM1S49YHLdUVd68/gIjuED0gKBOq21VRsHaKTloJfgBYpRNCEnuu0klPRjbO7jag0Bmg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.130"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.109_1775173766477_0.794999468926759","host":"s3://npm-registry-packages-npm-production"}},"0.3.110":{"name":"@rip-lang/schema","version":"0.3.110","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.110","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"219c6e2b61975f6b9bf6576872da4502a87db8e4","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.110.tgz","fileCount":12,"integrity":"sha512-uch+W9dKa5FMBG2Hxmw6dCI2EAHtQKSRfrW+VxLjHCMjA1BwiYvd2B8LM1wpk0m5rZbOr7br9LyqUc/EsPVdKg==","signatures":[{"sig":"MEUCIDOTtN8UeodracJTBh7MbJAUyHq64YqUjrZeF0gx24JnAiEA6NFuZmzq4I6kpz7ayU40bCF6Fc/lAbz6ow39sx7deq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"219c6e2b61975f6b9bf6576872da4502a87db8e4","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-uch+W9dKa5FMBG2Hxmw6dCI2EAHtQKSRfrW+VxLjHCMjA1BwiYvd2B8LM1wpk0m5rZbOr7br9LyqUc/EsPVdKg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.132"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.110_1775281406994_0.787799411829978","host":"s3://npm-registry-packages-npm-production"}},"0.3.111":{"name":"@rip-lang/schema","version":"0.3.111","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.111","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"c478b9d8039bebb973c34f5765a0c7cc4089784a","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.111.tgz","fileCount":12,"integrity":"sha512-seZIy/tmbG7GyIfkbsJRgOg43HmuFS5NNgtQgQP1iIxMajnVQaTxjNVV+b9M/0aPO2SDkNxlLeKEf3C4VMmz6w==","signatures":[{"sig":"MEUCIQCvuzR1vwASM+cY1adwt4J99nIctzCwRoodsfIf9/Ow9gIgFBRx3kgU6b+Zw6ozSmyFKJUJ9di+xYjnmTzK4OuG+s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"c478b9d8039bebb973c34f5765a0c7cc4089784a","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-seZIy/tmbG7GyIfkbsJRgOg43HmuFS5NNgtQgQP1iIxMajnVQaTxjNVV+b9M/0aPO2SDkNxlLeKEf3C4VMmz6w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.133"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.111_1775284670586_0.8030083539824431","host":"s3://npm-registry-packages-npm-production"}},"0.3.112":{"name":"@rip-lang/schema","version":"0.3.112","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.112","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"89ff6635b10cf1598d130afdc337168176389297","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.112.tgz","fileCount":12,"integrity":"sha512-NSkLF/7/hOpC8wb41GVgcHP7/SYssydPXk6a+5oFbSM5xooCbbsflHzHaZ3qIPGrw1lUMEOy6ScUsLeIiSa28Q==","signatures":[{"sig":"MEYCIQD+wQ0s5EpD1H+yOxZ2K5OJNv4IKhAHqkdXhZdD30Y13AIhAPd1RXX1Gf8ymuONplS4YAPuuv+EDyVxT9pNT2G5VIYd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"89ff6635b10cf1598d130afdc337168176389297","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-NSkLF/7/hOpC8wb41GVgcHP7/SYssydPXk6a+5oFbSM5xooCbbsflHzHaZ3qIPGrw1lUMEOy6ScUsLeIiSa28Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.134"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.112_1775292574860_0.08136447561260418","host":"s3://npm-registry-packages-npm-production"}},"0.3.113":{"name":"@rip-lang/schema","version":"0.3.113","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.113","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"ac390457dc9e29b11d0165a92f2fb1d3cc9f5045","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.113.tgz","fileCount":12,"integrity":"sha512-udFllMDGkobuKvEDCwbK1zfrO+MNWX87mZRM01bGoqj7JwAF12LZu0QxWwV2riU9ob4xzih1M032HY73uTTpCA==","signatures":[{"sig":"MEUCICHAz8ukMKIt91UBRYC8qrUJf4HVom9Ohbp8EDtpIWCoAiEAzLa3+A+EpRN9e/Et49kHF9U5rYSkmeOUNT0DPhSidxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"ac390457dc9e29b11d0165a92f2fb1d3cc9f5045","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-udFllMDGkobuKvEDCwbK1zfrO+MNWX87mZRM01bGoqj7JwAF12LZu0QxWwV2riU9ob4xzih1M032HY73uTTpCA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.135"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.113_1775815246899_0.03940438371519939","host":"s3://npm-registry-packages-npm-production"}},"0.3.114":{"name":"@rip-lang/schema","version":"0.3.114","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/schema@0.3.114","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"bin":{"rip-schema":"generate.js"},"dist":{"shasum":"ae6797df707d82ce2e2bfadf0df5070391656e68","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.114.tgz","fileCount":12,"integrity":"sha512-8cI+VPgA7rFk+3b9xSlq4fGC7J2cc1SMnprhNjhnXPKqIcU/OL6RRUk3wXQp+Ew535g8Z4e73p46eKce63s9Pw==","signatures":[{"sig":"MEUCIGfqDw6XoW0QL2pYfusteGHpo5hKNs2MQBbAlym+AbDOAiEA45ZsKP5oIb7uUJ7X60kWw2YLikPm9NtBzYuN4lazSMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202448},"main":"index.js","type":"module","shasum":"ae6797df707d82ce2e2bfadf0df5070391656e68","exports":{".":"./index.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./runtime":"./runtime.js","./emit-sql":"./emit-sql.js","./emit-types":"./emit-types.js"},"scripts":{"test":"bun test/test-generators.js","parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-8cI+VPgA7rFk+3b9xSlq4fGC7J2cc1SMnprhNjhnXPKqIcU/OL6RRUk3wXQp+Ew535g8Z4e73p46eKce63s9Pw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/schema"},"_npmVersion":"10.8.3","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.136"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema_0.3.114_1775817409250_0.252372369687641","host":"s3://npm-registry-packages-npm-production"}},"0.3.115":{"name":"@rip-lang/schema","version":"0.3.115","description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","type":"module","main":"index.js","bin":{"rip-schema":"generate.js"},"exports":{".":"./index.js","./runtime":"./runtime.js","./orm":"./orm.js","./lexer":"./lexer.js","./parser":"./parser.js","./emit-types":"./emit-types.js","./emit-sql":"./emit-sql.js"},"scripts":{"parser":"bun ../../src/grammar/solar.rip -o parser.js grammar.rip","generate":"bun generate.js","test":"bun test/test-generators.js"},"keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"repository":{"type":"git","url":"git+https://github.com/shreeve/rip-lang.git","directory":"packages/schema"},"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","dependencies":{"rip-lang":">=3.13.137"},"_id":"@rip-lang/schema@0.3.115","_integrity":"sha512-2zO3PiTUFTKLemv2gtPeQT6QtB0XZH64jKMaKMSNcQWJCDvMCt1owt39JYmH7UYDyFdel8ehVdm/6qhlabmFWg==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"50fedc1705813c9eeb98952eae2addc0717e2040","dist":{"integrity":"sha512-2zO3PiTUFTKLemv2gtPeQT6QtB0XZH64jKMaKMSNcQWJCDvMCt1owt39JYmH7UYDyFdel8ehVdm/6qhlabmFWg==","shasum":"50fedc1705813c9eeb98952eae2addc0717e2040","tarball":"https://registry.npmjs.org/@rip-lang/schema/-/schema-0.3.115.tgz","fileCount":12,"unpackedSize":202448,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGOOcMn3yeW5xzvurfUwZtzj5AVuIjLTA9xlbEsoqRcoAiBzmnxbScAphr2UmuwBWzsMwrO29oGHVJD7wRlG1QEFpA=="}]},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"directories":{},"maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/schema_0.3.115_1775819310845_0.5467933945248702"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-19T19:47:08.131Z","modified":"2026-04-10T11:08:31.172Z","0.2.1":"2026-02-19T19:47:08.400Z","0.3.0":"2026-02-21T23:51:54.043Z","0.3.1":"2026-02-23T03:31:46.775Z","0.3.2":"2026-02-23T03:47:05.595Z","0.3.3":"2026-02-23T04:09:21.701Z","0.3.4":"2026-02-23T19:18:21.539Z","0.3.5":"2026-02-23T20:23:16.185Z","0.3.6":"2026-02-23T20:55:49.219Z","0.3.7":"2026-02-25T05:39:21.745Z","0.3.8":"2026-02-25T17:40:34.964Z","0.3.9":"2026-02-26T05:50:08.624Z","0.3.10":"2026-02-26T08:26:16.207Z","0.3.11":"2026-02-26T09:14:16.894Z","0.3.12":"2026-02-26T09:33:29.371Z","0.3.13":"2026-02-27T00:18:57.425Z","0.3.14":"2026-02-27T00:40:03.750Z","0.3.15":"2026-02-27T02:52:23.831Z","0.3.16":"2026-02-27T03:39:57.754Z","0.3.17":"2026-02-27T04:05:17.948Z","0.3.18":"2026-02-27T04:11:14.059Z","0.3.19":"2026-02-27T04:53:58.537Z","0.3.20":"2026-02-27T05:00:54.075Z","0.3.21":"2026-02-27T05:13:36.358Z","0.3.22":"2026-02-27T05:35:04.463Z","0.3.23":"2026-02-27T05:35:29.937Z","0.3.24":"2026-02-27T05:40:04.775Z","0.3.25":"2026-02-27T05:42:03.199Z","0.3.26":"2026-02-27T05:47:34.369Z","0.3.28":"2026-02-27T06:21:28.444Z","0.3.29":"2026-02-27T06:25:39.237Z","0.3.30":"2026-02-27T06:36:14.105Z","0.3.31":"2026-02-27T06:42:09.827Z","0.3.32":"2026-02-27T09:19:03.061Z","0.3.33":"2026-02-27T09:22:52.342Z","0.3.34":"2026-02-27T09:25:27.660Z","0.3.35":"2026-03-01T02:17:54.542Z","0.3.36":"2026-03-01T02:19:40.224Z","0.3.38":"2026-03-01T03:49:15.174Z","0.3.39":"2026-03-01T04:11:36.590Z","0.3.40":"2026-03-01T04:17:56.722Z","0.3.41":"2026-03-01T04:24:46.127Z","0.3.42":"2026-03-01T06:06:13.918Z","0.3.43":"2026-03-01T06:49:32.383Z","0.3.44":"2026-03-01T20:17:41.781Z","0.3.45":"2026-03-02T02:28:40.842Z","0.3.46":"2026-03-02T02:56:18.110Z","0.3.47":"2026-03-02T03:09:22.779Z","0.3.48":"2026-03-02T06:10:43.170Z","0.3.49":"2026-03-02T07:31:32.532Z","0.3.50":"2026-03-02T08:06:03.357Z","0.3.51":"2026-03-02T17:47:22.077Z","0.3.52":"2026-03-02T18:05:14.328Z","0.3.53":"2026-03-02T18:08:11.215Z","0.3.54":"2026-03-02T18:19:06.120Z","0.3.55":"2026-03-03T01:04:09.593Z","0.3.56":"2026-03-03T05:01:39.412Z","0.3.57":"2026-03-03T07:43:55.046Z","0.3.58":"2026-03-03T08:02:18.921Z","0.3.59":"2026-03-03T08:47:36.652Z","0.3.60":"2026-03-03T22:22:49.154Z","0.3.61":"2026-03-03T22:48:55.906Z","0.3.62":"2026-03-03T23:42:10.420Z","0.3.63":"2026-03-03T23:47:24.687Z","0.3.64":"2026-03-04T04:01:53.324Z","0.3.65":"2026-03-04T05:06:31.576Z","0.3.66":"2026-03-04T05:07:59.402Z","0.3.67":"2026-03-04T05:44:34.355Z","0.3.68":"2026-03-04T06:03:12.378Z","0.3.69":"2026-03-04T06:22:52.351Z","0.3.70":"2026-03-04T21:40:15.232Z","0.3.71":"2026-03-04T21:42:41.390Z","0.3.72":"2026-03-11T00:54:51.067Z","0.3.73":"2026-03-12T00:22:05.986Z","0.3.74":"2026-03-12T00:31:15.114Z","0.3.75":"2026-03-12T00:44:57.990Z","0.3.76":"2026-03-12T01:15:57.887Z","0.3.77":"2026-03-12T01:33:31.799Z","0.3.78":"2026-03-12T02:36:48.217Z","0.3.79":"2026-03-12T03:27:08.933Z","0.3.80":"2026-03-12T03:40:03.201Z","0.3.81":"2026-03-12T09:38:01.972Z","0.3.82":"2026-03-12T09:41:00.721Z","0.3.83":"2026-03-12T09:49:14.052Z","0.3.84":"2026-03-12T09:59:26.829Z","0.3.85":"2026-03-12T10:26:29.695Z","0.3.86":"2026-03-12T20:23:47.450Z","0.3.87":"2026-03-13T23:36:02.940Z","0.3.88":"2026-03-14T08:23:07.014Z","0.3.89":"2026-03-14T09:06:08.853Z","0.3.90":"2026-03-14T09:27:05.876Z","0.3.91":"2026-03-14T10:02:08.972Z","0.3.92":"2026-03-14T10:11:27.783Z","0.3.93":"2026-03-14T10:15:24.458Z","0.3.94":"2026-03-14T10:16:24.879Z","0.3.95":"2026-03-14T10:18:00.667Z","0.3.96":"2026-03-14T10:21:12.973Z","0.3.97":"2026-03-14T10:30:38.229Z","0.3.98":"2026-03-14T11:16:43.184Z","0.3.99":"2026-03-14T11:34:30.411Z","0.3.100":"2026-03-17T16:11:05.082Z","0.3.101":"2026-03-17T21:10:07.573Z","0.3.102":"2026-03-18T04:49:48.777Z","0.3.103":"2026-03-18T23:34:31.963Z","0.3.104":"2026-03-19T00:54:40.379Z","0.3.105":"2026-03-21T06:01:01.029Z","0.3.106":"2026-03-21T07:18:41.985Z","0.3.107":"2026-03-21T07:22:22.773Z","0.3.108":"2026-03-21T07:42:29.535Z","0.3.109":"2026-04-02T23:49:26.630Z","0.3.110":"2026-04-04T05:43:27.139Z","0.3.111":"2026-04-04T06:37:50.726Z","0.3.112":"2026-04-04T08:49:35.013Z","0.3.113":"2026-04-10T10:00:47.039Z","0.3.114":"2026-04-10T10:36:49.383Z","0.3.115":"2026-04-10T11:08:31.048Z"},"bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/schema#readme","keywords":["schema","validation","types","database","orm","forms","ui","state","rip"],"repository":{"type":"git","url":"git+https://github.com/shreeve/rip-lang.git","directory":"packages/schema"},"description":"Unified schema language for types, validation, database models, UI widgets, and reactive state","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"readme":"","readmeFilename":""}