{"_id":"reactgenie-dsl","_rev":"56-1be1dc80b3e17853c428855689caf4ee","name":"reactgenie-dsl","dist-tags":{"latest":"0.0.58"},"versions":{"0.0.2":{"name":"reactgenie-dsl","version":"0.0.2","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest dist","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"openai":"^3.0.0","peggy":"^2.0.1","typescript":"^4.7.4"},"devDependencies":{"@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@types/jest":"^28.1.6","jest":"^28.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10"},"main":"dist/index.js","types":"dist/index.d.ts","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","gitHead":"a2a15c84d77e06f7e568c4c1f862eca52efe62d2","_id":"reactgenie-dsl@0.0.2","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-hF0FTNcaorKWQDEHuVnTo4xK0vBbPIBD3pMBEs8XuVHm5pjIhWImULft19VXYQgTp6heiHzsLPUw1LM+RyB+WQ==","shasum":"2f1cc3f564720743ac02e31e3e3471b047779826","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.2.tgz","fileCount":74,"unpackedSize":370166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpJkrQDVFARRbBuh1x8x36oYrVIFiicNCZ739FrielpgIhAPR5wcoyQ2VvdXJDy5jUD9cMfpN6zMoh5Sz3sdmBJMbS"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.2_1683579077050_0.48889746815824986"},"_hasShrinkwrap":false},"0.0.3":{"name":"reactgenie-dsl","version":"0.0.3","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest dist","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"openai":"^3.0.0","peggy":"^2.0.1","typescript":"^4.7.4"},"devDependencies":{"@babel/preset-env":"^7.18.10","@babel/preset-typescript":"^7.18.6","@types/jest":"^28.1.6","jest":"^28.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10"},"main":"dist/index.js","types":"dist/index.d.ts","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","gitHead":"1212bd03f8f9a69fe4caeea2540a08e1de993582","_id":"reactgenie-dsl@0.0.3","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-qHbK/cqL8xP8F7AnTN8M9vXUZaAEgqQp9sP1LRE3OYftULdIdiOcsr2C9Q6RFewDOxjFHdUSzM+5aEwKEFp4ng==","shasum":"2ced12f80a2d0e1dae21c6de26cc4d955111eac2","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.3.tgz","fileCount":74,"unpackedSize":370166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHxtX5kr7SsPII5zdPLkSGFJoIMLbVjVFeha911NkDYAiEA18btaiEurBe8JFS0uO4P6bF3q4FzU2IXJjbKxer4Duw="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.3_1683579199441_0.2762956783581558"},"_hasShrinkwrap":false},"0.0.4":{"name":"reactgenie-dsl","version":"0.0.4","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","typescript":"^4.7.4"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@types/jest":"^28.1.6","@babel/core":"^7.22.1","@babel/cli":"^7.21.5","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"^0.3.5","babel-plugin-transform-decorators-legacy":"^1.3.5","jest":"^28.1.3","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10"},"main":"dist/index.js","types":"dist/index.d.ts","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","gitHead":"3390818001d12d36a4413a0c603b78dfee4ceeb7","_id":"reactgenie-dsl@0.0.4","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-W1SqK6ABGKJtnFCwTY74rke2Q0yBQvOtUEchckUZh9TD+OBXhBcdQsRP8TgBRPW9YpDPk1HwrB+jfgUa4EOM+A==","shasum":"c17d5527c9ae0dd1578ffc98b850ad9caa0ff7b8","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.4.tgz","fileCount":26,"unpackedSize":150735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH38Ip6O+qbz2yvx3XGzvILFS7cbQu8aiwbT1y4BFJ0UCIBSwq6ahJ5ucxOkq3HVJL2PiBO/b9Ds8SzNek0JY6pB/"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.4_1685421945573_0.13013431167144263"},"_hasShrinkwrap":false},"0.0.5":{"name":"reactgenie-dsl","version":"0.0.5","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","typescript":"^4.7.4"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@types/jest":"^28.1.6","@babel/core":"^7.22.1","@babel/cli":"^7.21.5","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"^0.3.5","babel-plugin-transform-decorators-legacy":"^1.3.5","jest":"^28.1.3","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","types":"./dist/index.d.ts","gitHead":"9e72a03addce346fc30e248d4727d6d35e51981d","_id":"reactgenie-dsl@0.0.5","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-inqJ4fDyZ72SDPXR5AwwnoJ9vWc0FmkHy1Wab8HcrQIPtAKxTfYRT9BT5vUYuh+9dAOXnBkeBCBxBHKzr2vLHg==","shasum":"1616103bfe16dd8f298f576212b687d55595df7a","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.5.tgz","fileCount":89,"unpackedSize":420801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8Oe1ELEm1sNL6FqH/lNRSPvXj4tCWw9kxKRikmtV3nAiEA5If2uPnXNNsw3D9o6gKhozc/ge5o51WeaLsNb+UJs/Y="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.5_1685422345609_0.3867403750451126"},"_hasShrinkwrap":false},"0.0.6":{"name":"reactgenie-dsl","version":"0.0.6","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"/Users/jackie/Documents/Workspace/PhD/7.2-James-Monica/babel-plugin-reactgenie","babel-plugin-transform-decorators-legacy":"^1.3.5","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","types":"./dist/index.d.ts","gitHead":"43a84b732938a4bec7e7c1b2ca6c24086cab87c9","_id":"reactgenie-dsl@0.0.6","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-FG6IFrVZO94qAQ2H8gan6GjDRXVHx0GTJk5SSxBRykBLPkRgSSULZjDSSVy1lsf5gGxLNTXfndSQvUZqkd9/EA==","shasum":"192b54e43771b86158e27295ef732c8e4634ff89","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.6.tgz","fileCount":90,"unpackedSize":463074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrpIWO4snje2g30qRtkHQRAIDKYNZzEHBvgue24I8PZAiBGx6epJk3WmQz808bqp5P99oU5kraDWhaJdMhVPOxhDg=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.6_1687803012172_0.35109686327068057"},"_hasShrinkwrap":false},"0.0.7":{"name":"reactgenie-dsl","version":"0.0.7","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","types":"./dist/index.d.ts","gitHead":"b26bb4fbbb7ceffe99d1d256068c46b47304e547","_id":"reactgenie-dsl@0.0.7","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-0aNmSwaqf8b2fFoVGsGEebFHrC/EH8/Yo5sdfVbFQ7tAxuIELnCwCesBS/Vy81GwlfbYdsm3zJyw1CetzFxqng==","shasum":"4dd85f04691a492ef99b90850c7250c566ef4318","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.7.tgz","fileCount":90,"unpackedSize":463001,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWLbTrTQfzCb+/7NmnGa5M0oQ9NVVnAIBDPpego12nlgIhAK+ItHRk10B7PCoRsxitPwRsC+T1AZAQ/3QPxrd3lwZR"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.7_1687803394184_0.8336061320813479"},"_hasShrinkwrap":false},"0.0.8":{"name":"reactgenie-dsl","version":"0.0.8","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","types":"./dist/index.d.ts","gitHead":"4d7b20d8b2961cf547bf25f46bb3e7bfe089df85","_id":"reactgenie-dsl@0.0.8","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-rbVeDTY8p1zkkdNku8wPegJhMYvrjIY4jD0PmIp4voM1AGlL4dn5/e1+nI/tr180VrjvJxl4Jsx5Nq1E0YoRKQ==","shasum":"22abc97943c2a0660f7a6786a71fe9069ae0ddc7","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.8.tgz","fileCount":90,"unpackedSize":470178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcjFxNiK+ImGJVwUxngIbJGePhrf5whFTxR63WMNXnrAiEAme/GC3tyH+FIJayCrHKFVrNF/sqiLZ2MHAmCD61QqzY="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.8_1687886504095_0.6115005240951825"},"_hasShrinkwrap":false},"0.0.9":{"name":"reactgenie-dsl","version":"0.0.9","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"9763baf314959c774452c6164e38001be0592ea3","_id":"reactgenie-dsl@0.0.9","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-GFw/edOjysVaph9a/GXk2QFqpSeBV3ywsU37g0+ZrMTSGYNEvTJNNO9kdBLCQKl9FsDqG3G1ck6Bovh006RZgw==","shasum":"4f8523c7c4b6cf1e7e79a67a4951b6d5bdfa033c","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.9.tgz","fileCount":89,"unpackedSize":462288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICD1FSaH4Mg+L88cuTWXVwNJK9oqXTgX5w/HZXzXvFtuAiEA83/bQVxl52su17bTvGAzVE5rCFXbVMvJNMSEQHXDIdw="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.9_1688163596577_0.5980628172723346"},"_hasShrinkwrap":false},"0.0.10":{"name":"reactgenie-dsl","version":"0.0.10","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"ed047ba0b1d06225b66673ee23a4e1e19869360f","_id":"reactgenie-dsl@0.0.10","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-dz+ZM9k8fXLNqHyw+LVZYBEUQXYCAlky3kRv0zQJBPGLYgNIx2rNqef3wcMtxXEv6OI8aETFXokD+niTEbLfYg==","shasum":"6f62651958ba58083b9b1e3be320cb72fb34d1e9","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.10.tgz","fileCount":89,"unpackedSize":471112,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRPR7VgE6uo4Bal2J8rUPF2NJKEpLzggz89ksFHVxAhAiEAo4CQLkqNeCyZzwrKqI6SewIx8V/ajGu7dfgkxw6N4bw="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.10_1689027992457_0.48332630225625883"},"_hasShrinkwrap":false},"0.0.11":{"name":"reactgenie-dsl","version":"0.0.11","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"99e281b3a0b1884aa602a5e447f738aef6c2800a","_id":"reactgenie-dsl@0.0.11","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-n9APQPVQsBczwyoVP5U3jrQ+eQ9s2HbCK07UyjmxMMPA0sMX2FBcMQptnb0ObEWQLuZhxGDJZSHLOXQn6mFdSg==","shasum":"522085354908a886842aedfc64eba91b663df653","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.11.tgz","fileCount":89,"unpackedSize":472423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbOMRg/7ByAYPnuT+WjUXa5IWeJfTsGnhoaB9jY/dkFAiBn8PVWknK8zZmZdZh/BrP4lDPt/Y11yvDqlSpsi7C3gg=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.11_1689117533703_0.3995292805456261"},"_hasShrinkwrap":false},"0.0.12":{"name":"reactgenie-dsl","version":"0.0.12","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"c09957309c1c32885a30145e2f974d1e9a055f67","_id":"reactgenie-dsl@0.0.12","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-4og31ih3Rn7OO8B7fO3F8LxUD52zYvxpHWA+o63oOpjVfkcM/Lzy840bzKfUM8zdi+tw0A/yqRmb+j0nB9zxLg==","shasum":"c6a394772d1137f0452cab041237919b1afc6f9b","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.12.tgz","fileCount":89,"unpackedSize":472587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw1F2OJd1Nz7cs5wLVO0Xu618AUntCzit/O6/OmX76kgIhAI5VBPgztc5eYd8YvUS8xOyCxVhF9PCgWDiImY8GDusr"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.12_1689201154204_0.09606057612917995"},"_hasShrinkwrap":false},"0.0.13":{"name":"reactgenie-dsl","version":"0.0.13","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"e7d49627f00a703fe2046f698ffefe458dab425e","_id":"reactgenie-dsl@0.0.13","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-n35TKL5zLnW0xEmuhVfVb2gCJ85yVqtjjm5gscXUcyFdETtzsLRQYhCxAD/GOEyr+p+d/fiRCb+pRViC1omiUQ==","shasum":"f59be96f9a34f44914dff0ac090825ab7016b406","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.13.tgz","fileCount":89,"unpackedSize":479165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6WfFDYdquag+ze/Jzg6Vy4ashSgrniT6CWTErho5exgIgKfa6fyp60+LJkuVBfuhoqGhJ0cQwIh7cAK/Z+YfyEHE="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.13_1689356549922_0.29217976258422196"},"_hasShrinkwrap":false},"0.0.14":{"name":"reactgenie-dsl","version":"0.0.14","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"d956f272e0c4ed4535aeff7da5d3f2a5e805e3bc","_id":"reactgenie-dsl@0.0.14","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-i6tsKSIXf5ExmT9C+M3g/h10ayn9a0ZsfMhT7XEulsNsQ3hzlX1szWaYZ1G3RvKRXJ1GAnp5dX5LOg1p4uhk+w==","shasum":"8ca0df81d5ed4e0969c7d0e66552467314441ac4","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.14.tgz","fileCount":89,"unpackedSize":479160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfz2fmDayUtUnCfV98ir5bWTQAacepqRxage1wB0WctAiBlFRiyhfGOiCABtXEehssonqFldW8e4SXxEAjbjFJ2Iw=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.14_1689356828810_0.20229456260392054"},"_hasShrinkwrap":false},"0.0.15":{"name":"reactgenie-dsl","version":"0.0.15","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"dc63a8c19f5dee8a9e8850838a1e07d1d89affbc","_id":"reactgenie-dsl@0.0.15","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-9ygWSAo3Qt5TNii0b+vvQJLOIn6uFXD05wjkj3TfN9nupvGvBBWt8djMRur0nV49XUFO2y6h5Hq+nXxPj3wzvQ==","shasum":"5bc49622d24aab39385131fa39137f9a81307456","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.15.tgz","fileCount":89,"unpackedSize":496244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcEh9wU/yO2RwjexnFTaqv6XUtxbdvNIzXPzr8aZDRwwIgXreVJqSrHh89hMZjQc9Fh7oUkQpvdSeH8MIfsGMrs+o="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.15_1690172588232_0.937944551989961"},"_hasShrinkwrap":false},"0.0.16":{"name":"reactgenie-dsl","version":"0.0.16","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"0068c4fcc7961129cd80e0c7bafc66cfdbad7083","_id":"reactgenie-dsl@0.0.16","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-0vdKVyNKwuIa+sQc/AIxGmu3kHe/PAxBrIG+J/QHl3ygYgL/Iq7D8GSP1QnC51XwOqkmiZrtu7Pl2n3Jntuqug==","shasum":"975cf38c395bcf5a980730bddd2889add3f5fe9d","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.16.tgz","fileCount":89,"unpackedSize":496359,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBu8z2F9aDVBz2F25YOtkCDiwqe2Wwmma50tQd0AM6r7AiAursYIv6cx1OmOJic0T0txcT0FldMv5+U7+1tGY0MMGQ=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.16_1690245602654_0.29377637273829427"},"_hasShrinkwrap":false},"0.0.17":{"name":"reactgenie-dsl","version":"0.0.17","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"17fdf3e7569abfc45abf94ea47b35232916821b6","_id":"reactgenie-dsl@0.0.17","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-6ROvE2xJWrV75YhF4A/gE7dWFNoWRb0ILojtC8Wc1XTkbQCUJxu1cfTWBTAg5TayZl2fQB51PPlLklGMrvBUcQ==","shasum":"532c4d57a0d90c7fe16f937db3097ddb8abce830","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.17.tgz","fileCount":89,"unpackedSize":496879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6ipZ26mzjZqL3Dk2eQZI+p4iNQNbww95ILL072eyx0AIhAMPIo4uaDrx2NZ76hF9LlNnJ19StZWG2Sp6QlKFjRYHn"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.17_1690395008843_0.4682310772375464"},"_hasShrinkwrap":false},"0.0.18":{"name":"reactgenie-dsl","version":"0.0.18","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"93cff936899d3b1ff2c370f881819191d9019a4b","_id":"reactgenie-dsl@0.0.18","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-SZyRudZlwkyVAFm+iMpIuhUbvDO6ySpK6cuqanXCv8A3sv8EA42UNxOYsvcTwgRvQdl/3Npyyh26JWi2Uv4PYA==","shasum":"c06278eae2d5e24076cfe287502e0b15887cdf83","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.18.tgz","fileCount":89,"unpackedSize":497091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIwG1pwipLGZnX1lz6sYtBruRnoPDIuO/CvhARFdGwawIhANTyWEmuw6rUYtUVdd2PIkhDhZcG1sFSyRIEgef67SEb"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.18_1690395635431_0.36849593082185805"},"_hasShrinkwrap":false},"0.0.19":{"name":"reactgenie-dsl","version":"0.0.19","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"d29e94295916452acad336045f77587b62e38704","_id":"reactgenie-dsl@0.0.19","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-8O88bgg5dbWX84Vp8jjpnjJ0RVKGjzBG3Eaxld+eXLRr1A1zkgxefqJrNpzC/0WbHV/nseBUXDzKYpBtuPiaug==","shasum":"c91eac69052ad9543614d26fcf853b35ce48fc6a","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.19.tgz","fileCount":89,"unpackedSize":497146,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9/kKxR9u/gssQgvZKUIgVnmwf83up4U4jE/lb/jrlYAiB+cba+uzeWIsCs7TiMGHw2KeXkmo+ZzCI2y26H9qFjbQ=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.19_1690396459772_0.8465735454377348"},"_hasShrinkwrap":false},"0.0.20":{"name":"reactgenie-dsl","version":"0.0.20","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"524463db254db8ab1b7200b708c80b07f250bb61","_id":"reactgenie-dsl@0.0.20","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-imBJdkcGc2bEwoGRAun8dWVX4Ce15HxLSd8ZdF3k7pGx8p0WEDRWXgLIJWqGsgyhQGmIW40EP8iSH9KzcwPR6w==","shasum":"26fb5a00c77828641bc23f69e51fc26bb51d6669","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.20.tgz","fileCount":89,"unpackedSize":496885,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1SSHN5VS6Mrf3lBTyFsYUAOY+JvIQv5g0ReGFt3zdOAiAk/fYsIXmQoU1ERZrrbCSoW7p8zKTTmMDr0H/Y1qFLEA=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.20_1690414662677_0.3211424760228798"},"_hasShrinkwrap":false},"0.0.21":{"name":"reactgenie-dsl","version":"0.0.21","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"b02929b75c75ea5a5d545f15b64f0442d000982a","_id":"reactgenie-dsl@0.0.21","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-6oRIo4B+RAKqAMUhAXKr14AGG8/Bql3DRWN07/TpvVfw8O/GvYrzD07Biu/TPSYAgc+FzYx00Zo9ilFc0N27BQ==","shasum":"d0a739a27afab0267e75f1ef9395e203089b6faf","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.21.tgz","fileCount":89,"unpackedSize":497095,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3jjqHom4bd7BQAzJxn8V8aTRhqx4qb14IJIQsqKjY5QIhAJocIxVCv3fcYFly0nDwPkl50CQ23qbYzwMUijaaS6Ma"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.21_1690415470664_0.7953874300580674"},"_hasShrinkwrap":false},"0.0.22":{"name":"reactgenie-dsl","version":"0.0.22","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"5a8a597f529de25e12e856a4b629ea4fa4667122","_id":"reactgenie-dsl@0.0.22","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-HBWcG2nthw+tCV0T3xUKhpmUMIlCseMLe129W8WELc9d4+d/YbtdYbyA98bibkwWwK2ndk5Xofl2CiN1kfLM3Q==","shasum":"d7e75b93f24c7f6a30b41a624fdfce670907950c","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.22.tgz","fileCount":89,"unpackedSize":499478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM4Y2d+sJukUil2EJVLxmmxOyLJqJ+fZgwKKhRefboWQIgJOJdhcTs9FR9wVwOorX34UkHvVPjHzSP4wxIH7DjFPs="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.22_1690419166429_0.6945715892351552"},"_hasShrinkwrap":false},"0.0.23":{"name":"reactgenie-dsl","version":"0.0.23","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"0f4c627e6b24a16e016fc8bd552d20f325286f8d","_id":"reactgenie-dsl@0.0.23","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-1NyIiyQU8MBgssCNVMACXiKd/rxLGkIoEy8O8Hoi5UPyLTEhBpQq9MV1uL8Qr161RaR54B/KU1vqp+5st5K2Hg==","shasum":"d81e652f9203558aebc8872e819469a3550f8bb7","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.23.tgz","fileCount":89,"unpackedSize":499514,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcBH4boxZZhneTXOS46wi0uepvfO2b1ECmKenw1vz5+AiEAy7NaCTHyJ7iRBxEyaKhaDQ9aFclXO6cdwperXwwAMgQ="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.23_1690497136385_0.8960185325506969"},"_hasShrinkwrap":false},"0.0.24":{"name":"reactgenie-dsl","version":"0.0.24","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"0a1a8a17529b27ca52b43512326578f3219c1e55","_id":"reactgenie-dsl@0.0.24","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-LtB//9um4yhEuBrlXRITtrgA/pofu0DcOSgY+wMe5VtPCMybDO5V1rMFqMNY6ArByctSMRjq1vehzWPhnwg/0A==","shasum":"f52baee7812d7f8f6400bc03476b1cb2b0c83568","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.24.tgz","fileCount":89,"unpackedSize":499692,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClPz0UgMmWQeSMbM2z8wfQ/l0RLtl2bWblCt2lwXArzgIhAJj6c2Y0A5cHA25BZ81SSrvjUKmiVk1ckZsKTCd9CZVC"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.24_1690574837620_0.44696598383787944"},"_hasShrinkwrap":false},"0.0.25":{"name":"reactgenie-dsl","version":"0.0.25","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"20a5cc63926ab8d0b8b7f0c458e9f6450088963e","_id":"reactgenie-dsl@0.0.25","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-tL3ySSqcUtfuPMNzbTKi6uS7chQ3ekIuvqQwNJ2+sceZs02GYjekC5O1NeQg2inVzHwPUIJAc5/QLsRJPmNHkQ==","shasum":"e43b3a0d945042e36fe545495a63453a9fd12f8a","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.25.tgz","fileCount":89,"unpackedSize":501136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDMZ+fFWzHicZbyCAXgD5peYsjlRnrs8nbRh6uKF24jAiEA4dmibuKp3dLLNovvcjdczjdXaS6qutplLVQcV9Q4PwM="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.25_1690587813907_0.34763747892552765"},"_hasShrinkwrap":false},"0.0.26":{"name":"reactgenie-dsl","version":"0.0.26","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"6d299f9e01f267acdc515189e9bd6bc15e0c2bf2","_id":"reactgenie-dsl@0.0.26","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-SaFpG3lOuCB+PDphkqyrWJMCvkccKRZ2SEm8M64PUnxbnk1icgg0FCL9XTPVX9MpnBnAqEb6dPPf2mgzqDawVw==","shasum":"55cfb655df93b2c5d1ef1a46224d1ad8490bdfe0","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.26.tgz","fileCount":89,"unpackedSize":501371,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdA14UBHITLpCwl+4RL+pMqTQRBDuKz2m9o7tUbOFMIAiBt6JvImjNRfOTYp7Txoi8oXMwrldPMOBUJh/tqCj9+Tw=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.26_1692749110779_0.38623375525591497"},"_hasShrinkwrap":false},"0.0.27":{"name":"reactgenie-dsl","version":"0.0.27","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"616febfff80a5e72728cb31ac2387420c0960923","_id":"reactgenie-dsl@0.0.27","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-WLjQbxUd2W8AHx5YpwnfUzyHGw7L5SIiFvaj39NvEsnol2y6TQg4COYwXq6mh4MTzWNaFw42ben+yNNbz1g+tQ==","shasum":"a69c2b13ac2b2a4a20c398dd2e8d395d4e1f04a2","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.27.tgz","fileCount":89,"unpackedSize":500329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAd5pLnky9sYpd2a9KwvmGCt5pkvVrgP0BiHNQL/OGSAiA1t6Y6RkjqFyTQsczDSMU3531qhgMnlgiVbee0iZJUGw=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.27_1693764689812_0.8433692453328647"},"_hasShrinkwrap":false},"0.0.28":{"name":"reactgenie-dsl","version":"0.0.28","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"b7a4e8f6a7a3c83f3144f7fc714db86b4fca290c","_id":"reactgenie-dsl@0.0.28","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-NVSI5vsF0+SGPoRi3P/eaEMk78sKB3oARsKDjMHLdhetTGytf4S3p1Abtix5YsEx/rvf6WzceUEh3DBkwdFqfQ==","shasum":"016c86ca35baa79b2630b32cb1731d662c55a839","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.28.tgz","fileCount":89,"unpackedSize":503179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLFoL3o04wMwCiGvnLn9fbfYu6is+1BRhcknxHlAAKCQIhALgk2q+8obYd91i8tQuX6jyUu01jVvMtgWU3Zaj9Qw/m"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.28_1694035073535_0.14666851366724254"},"_hasShrinkwrap":false},"0.0.29":{"name":"reactgenie-dsl","version":"0.0.29","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"0fa046888dc85220aea0d6b9ab035ae13413dd4e","_id":"reactgenie-dsl@0.0.29","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-B18kY/dFIQ72/TpYwROK/puvIIdkkay1QwxDbyxij5ZUiWawSNYvVDMzRISraTaUXv+VYKbR+9PLTj1wag7O6Q==","shasum":"7696d74c379f2f8d6a92bbc5ac3b1809a1e09fa2","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.29.tgz","fileCount":89,"unpackedSize":504324,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaB4YYgoUaNr24JpShWlpltCw+Z53MFrtF3YavBZb0EAIhAIl3w9z0zlzC6Qp541O3yWFFnyAU/PBqMh402zVxWiGG"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.29_1694151755090_0.7928542809648389"},"_hasShrinkwrap":false},"0.0.30":{"name":"reactgenie-dsl","version":"0.0.30","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"e0b70b50e794404d6ce348cb2e4c575a5982f065","_id":"reactgenie-dsl@0.0.30","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-dkW/a/fJ8LK/n78KJ8xO3J3jF7ti3MZX5le1Tc8ZzIxi6yYibBdFOCj55DNfrID6nLk2LXiYXe3KQosYNwPX6w==","shasum":"7291241c8234efff203ed73f02a0cdee0d4755dc","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.30.tgz","fileCount":89,"unpackedSize":506355,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeIwpE5GzGjTvnRU/iMiBngthxhrmPw+42bQX09SYWiwIgTTarxabtzr6XmlqtVQEYRO0cS10skCcpAkQuENaIVPc="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.30_1698221344195_0.06732273207877992"},"_hasShrinkwrap":false},"0.0.31":{"name":"reactgenie-dsl","version":"0.0.31","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"70cab99498ab9c9da249bfaeec860564586296b5","_id":"reactgenie-dsl@0.0.31","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-TvtMjqQd3xNpbm8hm3MjZJlcuMQ3EqbAjiErSOusrsvuC731dKS1GYfto5fLLMd/hVGS7LAW3di7zLtD52g9eg==","shasum":"742ded1938f47d803cd2476d20a1f90e2b709b3a","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.31.tgz","fileCount":89,"unpackedSize":506559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAT+yxhxhdTeHZ84xwVU6K5LSbLhekdsKO8+rRsQkkYHAiBDpwUag1/Yw8NbFRnw8QyzpucCihTJoK20M4SNm+lY/Q=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.31_1698378778538_0.6054509766500478"},"_hasShrinkwrap":false},"0.0.32":{"name":"reactgenie-dsl","version":"0.0.32","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"378e7b5337a07a9ea6cca2f583f8e6c359e50f57","_id":"reactgenie-dsl@0.0.32","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-qlqhBHG/m020wnhl5XT0BIXaVMT7Ru0WqSAsBDrlBfQ8ncjjHmGlDu8CMgKr2vTZScPI6X7Y/wjlfy470ynNAA==","shasum":"2531278a5b608380b23b0cd1486736000edcdcee","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.32.tgz","fileCount":89,"unpackedSize":515854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdhawXkTwHXFSLvTR8zeyaJELHfcEvf6dkdkm8So8HEAiEAyhu9xmYOJFtFvtZWzwx6lHayGaWi44nA6eaH4JalZ9Y="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.32_1699080877960_0.16270181593863486"},"_hasShrinkwrap":false},"0.0.33":{"name":"reactgenie-dsl","version":"0.0.33","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"5b72cbea262d5c555dd58e5b45201b82ff04168f","_id":"reactgenie-dsl@0.0.33","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-BocpQfTnieEPBVZwKZYey5ie3rTH4VbZ21fYZwR7oQvOUJUM85Tu3xDqsjsVUur/7jCRGoum4g2NFDKC0ynzBQ==","shasum":"88d920b036cd703888471a3c8310bc1a187e0de5","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.33.tgz","fileCount":89,"unpackedSize":519455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBvd+UIOwadJkdBOAqQKJ2MerV/Pj5M2H/8dDDsefXTgIhAKeNsq4SfERPtJQjyRLgznzNHEZ5VP9ELDKcqANQveuq"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.33_1699223488084_0.708807916022864"},"_hasShrinkwrap":false},"0.0.34":{"name":"reactgenie-dsl","version":"0.0.34","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"2bfda84affe7e25a331f248eeb01f7d2f903ef26","_id":"reactgenie-dsl@0.0.34","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-aRfbEQJS0DSr2iMgPOo1nF8NPQkRV0FNPgw6knY39ideK8lJ2e4rKnAGTEf559TSRQHGSNXbJ4oFH86KA5CLiA==","shasum":"fcbdd7c4d1ffa94d88d0e5d3ba04d81f1ddab427","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.34.tgz","fileCount":89,"unpackedSize":520001,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNQCWO1DkM67ypWcwm6qJjCigN5n2ig58X23eg44gHnAiEAtTpISOq/iKh5r/aovK4SNZUFPIzBK3aVNBe8XWZl810="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.34_1699393311046_0.59261755965178"},"_hasShrinkwrap":false},"0.0.35":{"name":"reactgenie-dsl","version":"0.0.35","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"a84cd1847f9c119883a59a114f3a838ad1754b73","_id":"reactgenie-dsl@0.0.35","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-OOGHMXCOHPDMFcrTa89VZluDE48tTaK1jHzS9NpXAH1XCRyCSnt4hoOBL9asolFnYhB3JjdiVSbfzdxz7a6DOw==","shasum":"f7e85ff50c50b1efbe77c26d702800809571b20b","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.35.tgz","fileCount":89,"unpackedSize":526300,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8g48frX+kvLNSNvkW5GdHou73vMbQyeRHC85PJctbrAIhAK/yMa6jjIKhK+DSSLDCY/moFWJ1SgNAve8uKxZf4wCQ"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.35_1699432159322_0.7321095548035792"},"_hasShrinkwrap":false},"0.0.36":{"name":"reactgenie-dsl","version":"0.0.36","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"e4e7eedc328cd869161a770403ca3deec5787f2c","_id":"reactgenie-dsl@0.0.36","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-4nfOVCLGKggHk8HUcSY+sIFDw/6Mygsa+tFJmKnKdX1DuJUiNMoW4R+q/E0Tcw+cFu4edDvrnsW6lkqcnVkKug==","shasum":"b8f8d70f8b5b34fab7cbf152007a803376fc3168","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.36.tgz","fileCount":89,"unpackedSize":527047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYG3tEs2JOcBhYfSZA9b2PgnE6EYigb7KNHriA9l/lYAiBbau4yiKMT6n+LOISU/97t87z40crRXOVKW2zYxqJaxA=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.36_1699687428387_0.5378017636262711"},"_hasShrinkwrap":false},"0.0.37":{"name":"reactgenie-dsl","version":"0.0.37","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.21.0","@babel/preset-env":"^7.22.4","@babel/preset-typescript":"^7.21.5","@reduxjs/toolkit":"^1.9.5","@types/jest":"^28.1.6","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^28.1.3","openai":"^3.0.0","peggy":"^2.0.1","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^5.60.1","@typescript-eslint/parser":"^5.60.1","eslint":"^8.43.0","eslint-plugin-react":"^7.32.2","prettier":"2.8.8"},"types":"./dist/index.d.ts","gitHead":"e0fcfa34022b578b5a9141c8e7afbddec6db6d73","_id":"reactgenie-dsl@0.0.37","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-WGz87GU2CqJThStihHty2ytseSlKzUhlBoMKCYm7eocg9qSs/iTRnwtGnjvLIc8a0UJyEM9DkGsvdSuyD3Or7g==","shasum":"fe1c13a224b9f6de6a396416e3436b3e5a7bea1d","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.37.tgz","fileCount":89,"unpackedSize":529078,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMEEPKg+FdH5pKsuJXKl+kwRYs2dp5sTL1W4218xQ8SAiAW0DdJd2GDPMpEDky+TT2SOR7I961ZYdlTjcr9NxtJbQ=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.37_1699747374611_0.4700306252438302"},"_hasShrinkwrap":false},"0.0.38":{"name":"reactgenie-dsl","version":"0.0.38","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.6","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"types":"./dist/index.d.ts","gitHead":"ce63b4b97a8c1fa732549e341638bda771ee705e","_id":"reactgenie-dsl@0.0.38","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-e+TYi1tcpabnlljrg/GKuF7n5NQhZ8HC3ir5mQOxWMqpAa++qFYa7v6eGCVLnxc6aCCTBW522t/mHlKFKJugjg==","shasum":"49669474d29088486125b39ee5c2b663ee5364cf","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.38.tgz","fileCount":89,"unpackedSize":541893,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG3qhYyr6binxjYotUICyHDQd8XV/YIEpAPV111RdggQIhAO8J055Dihj2CkSziNgBoAk/uxEcWsQj0qs1WPM18ycB"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.38_1699839465352_0.21734438145429236"},"_hasShrinkwrap":false},"0.0.39":{"name":"reactgenie-dsl","version":"0.0.39","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.7","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"types":"./dist/index.d.ts","gitHead":"1690db37573e568931ddc511835e6c9666e14639","_id":"reactgenie-dsl@0.0.39","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-3vDb50w3lsKd8zS06gz2koBZ98B57Wh6TDhpwkbH3Pr9sDYxJwowdb394aTTLoJWVolByM6qw1bJv9ZMefwwCQ==","shasum":"5f1712391b27daee2d8b9133251b3ee502fbc51e","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.39.tgz","fileCount":89,"unpackedSize":541902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCxwxWK7G2lZBnfYehuPQTsnrCCcd6Ercz1T1IARswYAiEAivG0QGNPJOo8iA7W+O3a9s7HJA5iR6ni4DFAsXPWiWE="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.39_1699864652287_0.6736327729599418"},"_hasShrinkwrap":false},"0.0.40":{"name":"reactgenie-dsl","version":"0.0.40","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.7","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"types":"./dist/index.d.ts","gitHead":"cc7154740296a2ba52a06591f6a428183e03ca4d","_id":"reactgenie-dsl@0.0.40","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-mTTYC8q11nvN0QqlmfnbAZOCPzjeqDnnh93hgZS1dT1uNPJLHCRhWJOYZTPcWfHMWbt6tMT7VFT0RyG6PkeaxQ==","shasum":"2035dc3eba79d8ee6c1f90674a32037f41fe0f90","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.40.tgz","fileCount":89,"unpackedSize":541590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSN50JLihd5aYQEveePZxfWvQeLijVoBaPKwuX+U+SSwIhAKsEplTDcb+rgNI0WhVDC/Ongi+eFCJ/kvShNP0PuCan"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.40_1699869288170_0.4263383283722946"},"_hasShrinkwrap":false},"0.0.41":{"name":"reactgenie-dsl","version":"0.0.41","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.7","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"types":"./dist/index.d.ts","gitHead":"774b5999567ab9e2e25a99f56cd33610553e79fc","_id":"reactgenie-dsl@0.0.41","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-SVL1+I3EX2bNCBNxLNgw9Xaq7hvuK+r8sxkdHeKSjbyqbjTmKeHBJMYW/mIriR8EEliM+bDOFk0vpe7rYYUN4A==","shasum":"bb84e6a662d512047d9b4a17c3fbbcac3a80acac","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.41.tgz","fileCount":89,"unpackedSize":544569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG61hPiN2LifEsQJp/Dni5j1gZpVaP/do8dNxqswvlv9AiEA5+tHcyONSzL5Y7WliJE9gGlzjfXJITozeKCUtxuPa0M="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.41_1699870992150_0.005646769829466436"},"_hasShrinkwrap":false},"0.0.42":{"name":"reactgenie-dsl","version":"0.0.42","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.42","gitHead":"19e7376cbf99e14e2865fcfa517b4e94b862a774","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-9JvU4hh4yoUBTbke9zG3Lov0qVxed052pJYLp7Bw4YnhPAGoEdS0/6OYGhiKxmITYnL8dlY1DSOS4PFsxyp3uQ==","shasum":"355cc9678b54f644afd6f918e0b63ec84a2eb3f8","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.42.tgz","fileCount":89,"unpackedSize":545072,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGoxyzgUzuD/8h7fL9oM103vWwA+U6QkDkzzPhan9uTAiEAz77gfFhkeQZ00D68bzGXCbNrTw+nmU/kKu/qb8va8Mk="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.42_1700638160562_0.1652804123705114"},"_hasShrinkwrap":false},"0.0.43":{"name":"reactgenie-dsl","version":"0.0.43","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.43","gitHead":"65958d6cd613a831f8350d509189d1230a8c4a31","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-YMJK36wnJdMoJa1A3pcMw3I9Rw9jtilvTiMGXmwOxGAqQkd3chK68XpK7K9qJQcbUymXJUjs5sTiwJbkghZQaA==","shasum":"6920efba0d144915738ac95731dbc6cf372503d5","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.43.tgz","fileCount":89,"unpackedSize":545564,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC47EpgXfpzuCtQVAEjkr3Qu2rB+6uAMX8PWCzbnfNsqAiAkGF51rCBrFGOLWMiQpVqSsU3ueWFdN/rWIySCCJgdug=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.43_1700642775093_0.111590361578777"},"_hasShrinkwrap":false},"0.0.44":{"name":"reactgenie-dsl","version":"0.0.44","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.44","gitHead":"1380220dffb0a882821e065d8eed8fbec22422f6","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-V4seCYd76AbHJV+GySytwvrL2sCxjVcaKp4Cvjw2gmcpyISWzHpwhhZaddChShyhploh8/sPWUe6Z5hm/5ofwg==","shasum":"17576dfd9dbfef2ebace724663cd731a83a6468f","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.44.tgz","fileCount":89,"unpackedSize":546261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmXbi4WIi8d07L9q8CcDusNq31lHvdJcXfPCCylbC8LAiAPW+SJnA4NRZBWjgRKv8raEEzraTMaCReJ09sjPHePlA=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.44_1700643886527_0.7878012013750788"},"_hasShrinkwrap":false},"0.0.45":{"name":"reactgenie-dsl","version":"0.0.45","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.45","gitHead":"52d7288a79e0a0be22086f3128e5016ee68edeb1","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-Af3v23wPb8sLAwlzlTDqUd3Mjn3SFQOLybkton/7EZPzFIDWkJOmuveOGTHA1xngmgv86/hQTcTDXhLPwc0IQQ==","shasum":"238f8cd1cf5f8da03a7cd50ce2bc7333c460fb60","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.45.tgz","fileCount":89,"unpackedSize":549887,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8BCDdPSjZr+YIIJTh1ZR/KTQi6PdYh13kYKmgjULudgIhALkeJA78iS8sHAcpT3rR9Nf3fFxvrffEdQ5/CpZQRsgm"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.45_1700693383298_0.05192107644247712"},"_hasShrinkwrap":false},"0.0.46":{"name":"reactgenie-dsl","version":"0.0.46","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.46","gitHead":"e5b8c6eff65604dbb255e5e235479df4041316ed","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-6JvyE5x3M/BGXgmZIHPmxpXSFwqMNL5bFY6bn9eM7m13U+NXlB+43dFvdZJ5xSoVQmKGl9AzT2qVWbpAFhxRPA==","shasum":"93a259ef6bff3d9f8471995a254a8b69038055a8","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.46.tgz","fileCount":89,"unpackedSize":549945,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVdb+tMPLlxLgBQ/8LFgultDqD4rx54gh2nOOX0sc+3AiAQr0NpA1ZG1/7s7TiP79VQmTfxt9iLpGdvJBzhyCpeGQ=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.46_1700695100811_0.8059970788032451"},"_hasShrinkwrap":false},"0.0.47":{"name":"reactgenie-dsl","version":"0.0.47","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.47","gitHead":"56d7ea91cf67a26366cfcba5256ea667ea37340e","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-EBhTw1zVS+3RlhbFZkEhb4180F/yIYjzv6zPN42Dnn3mmqfwvIJWSpPkgiRBB88YpFl7LkBq2q7W6VK/AQuAeA==","shasum":"26df2db63108ef3c0e8622fe84899b604d46609f","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.47.tgz","fileCount":89,"unpackedSize":550757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYFoaMJvWXKZwBX8kF6Pwk53DLiwYiWbnGPHzvJMKmMAIhANbXt9I7VWjy1MmSCJNaaEncMCFNpjPrABv4zTAZhC1w"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.47_1700725449007_0.5543938798757391"},"_hasShrinkwrap":false},"0.0.48":{"name":"reactgenie-dsl","version":"0.0.48","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.48","gitHead":"04a000ef1995a4039e7041f959b88a543656abeb","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-XDuJuMmYD1ROhHcDatP5n+xH+EJN2d5NN+doXnG+munUXQFGN/lYRLHdbovzMbwmEZUqaEPyQGEGPNGKNnuXoQ==","shasum":"444fb580d82076ee84b61e637c9b5ee353a2c54e","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.48.tgz","fileCount":89,"unpackedSize":550974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBwattGAkfhr37FxbDRk6Lsf1BIUv/KnlNZbDGbwRxfAiEArFyf0UDYxaQasqKfyjMnztWvShRGdWaPyAkhEocd/gM="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.48_1700726381553_0.7807890653108109"},"_hasShrinkwrap":false},"0.0.49":{"name":"reactgenie-dsl","version":"0.0.49","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.49","gitHead":"4283510f42192b2ffe7608cb98476a38fdb21ed2","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-qT29GmAcoYZPF38tqsHAxpgLCDsz9eTpTgK9YW0vpLlY7BsxWaqK0H7ZJvqcIjvwkoIGvEZvHSMoS/wv+dNB7Q==","shasum":"29cdc0c6fb46df342c0ce26b53af096e12f04fd9","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.49.tgz","fileCount":89,"unpackedSize":551248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgt0/tQ2alEuynUN9GuUJXhO3p0DQTmsEf2qhBc5t3kAiAhYj73mz1iLRCzxndotDc6XqS2+1sHkaUwdLC2wtFnFA=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.49_1700729743046_0.9427948860958917"},"_hasShrinkwrap":false},"0.0.50":{"name":"reactgenie-dsl","version":"0.0.50","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.50","gitHead":"44a533d83d905933b2808f7ccbd673cb388c4063","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-y9rDFekZjunLP92tvtqkuIm9G0wuB1cHbRp64yCnPdTm1EAlc8n5eA6Sr70r9QxURNrFTo1BwcwRKqCzm8uAZg==","shasum":"d4b944aefb9a85e99bc4333bae5a288908cdea25","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.50.tgz","fileCount":89,"unpackedSize":562840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfV9qA+vM9APHkVaFU92GHKJ/3hqVwAQRmmMm1pQdWAgIhAOTsASdhgNwKWF8TJLXJvbshKUDo9kcaDGmAUZhXs5qz"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.50_1700730162485_0.8294621971631566"},"_hasShrinkwrap":false},"0.0.51":{"name":"reactgenie-dsl","version":"0.0.51","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.51","gitHead":"26d8415c572a77622251becdce9dd489b19e2489","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-Ysi0qq9Ong6Qg2uh85XehNhhA/cm3KwGf3Rnc4aaJVCVRq+32+dVx5LRsVcruVQMfNCrunsnedlkYoexJZIHEg==","shasum":"2b196cff693d26a2072277fc57cdec670ff2f8f1","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.51.tgz","fileCount":89,"unpackedSize":562852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4EDnt78rmYvNr7g4nQK/KqGZAwCA1wF62Azyi9oef8QIhAPC8Qrn0u+qsJEvELrzgJdejr5fw3ONmi5iQ+7S5neZH"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.51_1700731356169_0.12182448420031355"},"_hasShrinkwrap":false},"0.0.52":{"name":"reactgenie-dsl","version":"0.0.52","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.52","gitHead":"f1335af7797a10dc468cd133301151d448d02460","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-QoO4yTF/9+dQHQlMn31+rSWG1Xlf/AKgpkwPzTwkCkNtl/TymMiHrNYch/4At2wDswTs8RpsaC4UJdAfZ+UpWQ==","shasum":"5d223aab80fa898209a84b8c47c50dd6908380a6","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.52.tgz","fileCount":89,"unpackedSize":562854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQrB/tyFUCIebD0fIcs6sZ0nVCRjA0JHmx9DOF0tWheQIhAJ4BsNMJTzVay675QhBycCG7jFnmw2aEGqR1ptJEq2XT"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.52_1700763522206_0.2380782163720534"},"_hasShrinkwrap":false},"0.0.53":{"name":"reactgenie-dsl","version":"0.0.53","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.53","gitHead":"a090660f1b1b485c46b5c137e2849cb61e3aa2e3","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-WXqF5rc4tSvEM+VNZz4tIU6MZXN0PhVO3y+fydtqqive0vfWYG1wEa4AExNl8t0mbLsdToHqIqZiec9jT1dKwg==","shasum":"220763c419a47469d5a9dd5baaf2cc3031cae85e","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.53.tgz","fileCount":89,"unpackedSize":564576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRKw/Dd/uepfPm/2Emb+wGtobS3Y3FsfO1iWVXGAIwqgIgfCCuIo9ekGDIVUYDU4Ski/G9DaqH2Ce5PNGUSdMKahk="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.53_1701060347003_0.6820665080256827"},"_hasShrinkwrap":false},"0.0.54":{"name":"reactgenie-dsl","version":"0.0.54","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.54","gitHead":"89a968d8a298fc32e4458fcff85d80cf1899e6e2","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-V9HCLpdmrTM/gQc7LD4A4o8l/MrXkOTlis3a886f/p8O+4UY8wszgsCxaRwZR/LibKtA4FwE0UuR2222yO9YOw==","shasum":"109903490e5d0a17566fb426d6d61df62db45f72","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.54.tgz","fileCount":89,"unpackedSize":565139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAu9eYPVUhX8o3ZoD2QiOF1lFeqwLR9P0+IaJJQa4M8HAiBvBvIyClmIbsx58ykGpH9XjP1RmNolwVX73xBw8JDO7Q=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.54_1701062820733_0.8494493384783854"},"_hasShrinkwrap":false},"0.0.55":{"name":"reactgenie-dsl","version":"0.0.55","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.55","gitHead":"510935e736731dd58820d5ba82035dedf54f5cfa","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-DgCeL0dh5Z5yNKxbwt49jzmfO+FwyWCsI3WVAKOFgmPS+W4j+Cr8IklkJCLOJmGReCslWsLQJ4GFAdhlRM9jWQ==","shasum":"420a1f58eed6dc904d1a4d843f370634992f72fa","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.55.tgz","fileCount":89,"unpackedSize":567177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuYTEwcFgfJEX6gFuQndp851FsNQek/m7OQ3VK5eRWrAiEA0ObdY550De1MR8sZsXfmy9oVIogLEhmVxAnOoq7rBaI="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.55_1701310151795_0.29290966317658396"},"_hasShrinkwrap":false},"0.0.56":{"name":"reactgenie-dsl","version":"0.0.56","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.56","gitHead":"d56791d03d39f5a91ec73f134e629bb2d51c03c7","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-4u5z+UaMDPc+VT7uBYgrv/ibl+Xpd9/iW2k8emogF0DI3C/aBlSZ6C/mK2+w4Cz9p5ppjjQVV5MrFA2MICd38w==","shasum":"618d375e02e22bb41e2a2b579e3fa9d4de3ef0d6","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.56.tgz","fileCount":89,"unpackedSize":567543,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdsXGzVfAhU1ygL/zLjYq4hAfkb8sUnIMtWd9f+F1SEgIgSph1Zs/2ciNWDuMyXnsJ3ZBkoZcLh2z+HqqMgTc9MGs="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.56_1701486279042_0.9285671702393472"},"_hasShrinkwrap":false},"0.0.57":{"name":"reactgenie-dsl","version":"0.0.57","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.57","gitHead":"00bb0f00dab9c1eb5eb8b90188dbc2927aae3ed1","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-hW9tTxySvoRC4kIbPOBAQlul/rg43S1/3qfT0LGt7ekvZ1Bw/VHtnbxyNL3QhEG4QN0mCaKCIjAS0LCoCoa6vA==","shasum":"f93745088644befb4116799a9d26c3a70736b2df","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.57.tgz","fileCount":89,"unpackedSize":567609,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1Hj5vQq+XAdEj71CbMRZB65nigF3s08ZPB9CrsCqcaQIhANPxqqH5vW6ulG6awLl/jS1xEhe/Tzi6Sy8bn4/v2qIX"}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.57_1715678270688_0.08782047100793378"},"_hasShrinkwrap":false},"0.0.58":{"name":"reactgenie-dsl","version":"0.0.58","description":"A natural language parser based on a large language model","scripts":{"prepare":"peggy lib/dsl/parser.pegjs -o lib/dsl/parser.gen.js && tsc","test":"jest","doc":"typedoc lib/dsl/index.ts"},"keywords":["natrual language","parser","language model"],"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"license":"Apache-2.0","dependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-decorators":"^7.23.3","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@reduxjs/toolkit":"^1.9.7","@types/jest":"^29.5.8","babel-plugin-parameter-decorator":"^1.0.16","babel-plugin-reactgenie":"0.3.8","babel-plugin-transform-decorators-legacy":"^1.3.5","dotenv":"^16.3.1","jest":"^29.7.0","openai":"^3.0.0","peggy":"^3.0.2","redux":"^4.2.1","reflect-metadata":"^0.1.13","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2"},"main":"dist/index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","eslint":"^8.53.0","eslint-plugin-react":"^7.33.2","prettier":"3.0.3"},"_id":"reactgenie-dsl@0.0.58","gitHead":"689b7a5c5ea6d4032906a680d67a93437690fd29","types":"./dist/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-oBrrb6+FAYoczqUgNVM8JkeAQNLAu28DJP8fStKzqLFnJ5H5p3dN8obKQGeXefneC9B8tUUAEKj3uLm8TCoPmg==","shasum":"8df75a940e4d584f1d91a1b51f85bff57be0011f","tarball":"https://registry.npmjs.org/reactgenie-dsl/-/reactgenie-dsl-0.0.58.tgz","fileCount":89,"unpackedSize":567969,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQIQ43tndumdcRYdsMhvCiYB1//Cd0dutzYzaIzIto6AiBNgXL09idBUbtofY4QHEdpBvpnLoKREwngt5kaTqUh/Q=="}]},"_npmUser":{"name":"jackieyang","email":"me@jackieyang.me"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reactgenie-dsl_0.0.58_1715740315320_0.8892914297872045"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-08T20:51:17.049Z","0.0.2":"2023-05-08T20:51:17.245Z","modified":"2024-05-15T02:31:55.650Z","0.0.3":"2023-05-08T20:53:19.660Z","0.0.4":"2023-05-30T04:45:45.747Z","0.0.5":"2023-05-30T04:52:25.822Z","0.0.6":"2023-06-26T18:10:12.351Z","0.0.7":"2023-06-26T18:16:34.324Z","0.0.8":"2023-06-27T17:21:44.332Z","0.0.9":"2023-06-30T22:19:56.783Z","0.0.10":"2023-07-10T22:26:32.640Z","0.0.11":"2023-07-11T23:18:53.942Z","0.0.12":"2023-07-12T22:32:34.389Z","0.0.13":"2023-07-14T17:42:30.088Z","0.0.14":"2023-07-14T17:47:09.007Z","0.0.15":"2023-07-24T04:23:08.507Z","0.0.16":"2023-07-25T00:40:02.942Z","0.0.17":"2023-07-26T18:10:09.049Z","0.0.18":"2023-07-26T18:20:35.603Z","0.0.19":"2023-07-26T18:34:19.986Z","0.0.20":"2023-07-26T23:37:42.841Z","0.0.21":"2023-07-26T23:51:10.854Z","0.0.22":"2023-07-27T00:52:46.583Z","0.0.23":"2023-07-27T22:32:16.681Z","0.0.24":"2023-07-28T20:07:17.773Z","0.0.25":"2023-07-28T23:43:34.081Z","0.0.26":"2023-08-23T00:05:11.009Z","0.0.27":"2023-09-03T18:11:29.976Z","0.0.28":"2023-09-06T21:17:53.775Z","0.0.29":"2023-09-08T05:42:35.306Z","0.0.30":"2023-10-25T08:09:04.487Z","0.0.31":"2023-10-27T03:52:58.797Z","0.0.32":"2023-11-04T06:54:38.235Z","0.0.33":"2023-11-05T22:31:28.367Z","0.0.34":"2023-11-07T21:41:51.312Z","0.0.35":"2023-11-08T08:29:19.529Z","0.0.36":"2023-11-11T07:23:48.616Z","0.0.37":"2023-11-12T00:02:54.921Z","0.0.38":"2023-11-13T01:37:45.526Z","0.0.39":"2023-11-13T08:37:32.529Z","0.0.40":"2023-11-13T09:54:48.466Z","0.0.41":"2023-11-13T10:23:12.312Z","0.0.42":"2023-11-22T07:29:20.754Z","0.0.43":"2023-11-22T08:46:15.330Z","0.0.44":"2023-11-22T09:04:46.756Z","0.0.45":"2023-11-22T22:49:43.583Z","0.0.46":"2023-11-22T23:18:20.968Z","0.0.47":"2023-11-23T07:44:09.300Z","0.0.48":"2023-11-23T07:59:41.823Z","0.0.49":"2023-11-23T08:55:43.238Z","0.0.50":"2023-11-23T09:02:42.714Z","0.0.51":"2023-11-23T09:22:36.414Z","0.0.52":"2023-11-23T18:18:42.376Z","0.0.53":"2023-11-27T04:45:47.174Z","0.0.54":"2023-11-27T05:27:00.952Z","0.0.55":"2023-11-30T02:09:11.947Z","0.0.56":"2023-12-02T03:04:39.289Z","0.0.57":"2024-05-14T09:17:50.840Z","0.0.58":"2024-05-15T02:31:55.481Z"},"maintainers":[{"name":"jackieyang","email":"me@jackieyang.me"}],"description":"A natural language parser based on a large language model","homepage":"https://github.com/StanfordHCI/ReactGenieDSL#readme","keywords":["natrual language","parser","language model"],"repository":{"type":"git","url":"git+https://github.com/StanfordHCI/ReactGenieDSL.git"},"author":{"name":"Jackie Yang","email":"jackie@jackieyang.me"},"bugs":{"url":"https://github.com/StanfordHCI/ReactGenieDSL/issues"},"license":"Apache-2.0","readme":"ReactGenieDSL: A language parser and interpreter for ReactGenie\n=========================================================\nReactGenie Team\n----------------------------------\n\nReactGenieDSL is a Javascript library that extends ReactGenie, a multimodal React library, to support complex interactions\nusing both voice and touch commands. If you are creating a voice or text-based React application, ReactGenieDSL\ncan help you with state management, parsing the user's voice input, executing user voice commands, and error handling.  \n\nReactGenieDSL is written in Typescript. It provides a specialized syntax and \nset of features tailored to assist with ReactGenie. \n\n## Prerequisites\n\nBefore getting started, make sure you have the following requirements in place:\n\n- Node Version Manager (NVM) version 18 or higher.\n- Access to OpenAI API key\n\n## How to Use\n\n### Installation\nInstallation can be done through `npm`.\n    \n  ```bash\n  npm install --dev reactgenie-dsl\n  ```\n\n### Creating Genie Class Objects\nReactGenie objects are created by extending the `GenieObject` class. These objects are used to define states in your app\nfor state management. A ReactGenie object has the following descriptors,\nwhich must be used to annotate the class. This will tell the natural language parser how to interpret the class.\n- `GenieClass`: Assigned to the class. \n- `GenieFunction`: Assigned to static functions.\n- `GenieKey`: Assigned to the primary key of the class. This is how the class object is identified in the shared state database.\n- `GenieProperty`: Assigned to fields of the class.\n\nThe all() function gets all objects of that class from the shared state database. This must be destructured into a static\nfield called `_all` in the class to be used by the natural language parser.\n\nYou must use LazyTypes when referencing other ReactGenie objects that have not been created yet in that instance. For \nexample, in the Food class below, the restaurant field is a LazyType of the Restaurant class because Restaurant is initiated \nafter the Food class.\n\n\nThe all() function needs to be destructured to access the Food._all array, which is a static property of the Food class.\nAs a result, it needs to be referenced through the Food class itself.\n\n```typescript\n@GenieClass(\"A food item\")\nexport class Food extends GenieObject {\n  static _all: Food[] = [];\n\n  @GenieFunction(\"Get all food items\")\n  static all(): Food[] {\n    return Food._all;\n  };\n\n  @GenieKey\n  @GenieProperty(\"Name of the food item\")\n  public name: string;\n  @GenieProperty(\"Price of the food item\")\n  public price: float;\n  @GenieProperty(\"Restaurant of the food item\")\n  public restaurant: LazyType<Restaurant>;\n\n  constructor({name, price, restaurant} : {name: string, price: float, restaurant: LazyType<Restaurant>}) {\n    super({name: name});\n    this.name = name;\n    this.price = price;\n    this.restaurant = restaurant;\n    Food._all.push(this);\n  }\n\n  description(): {} {\n    return {\n      name: this.name,\n      price: this.price,\n      restaurant: this.restaurant.name\n    };\n  }\n}\n```\n\nBy annotating our class with these Genie descriptors, ReactGenieDSL will be able to parse the user's input utterance and \nautomatically generate a command that can be executed by the app. For example, if the user says \"What is the price of a \nburger?\", the parser will generate the following command: `Food.current().getPrice()`.\n\nHere some more examples of complex commands that can be generated by the parser:\n- User utterance: \"I want to order a burger\"\n  - Parsed Result: `Order.GetActiveCart().addItems(items: [OrderItem.CreateOrderItem(FoodItem.GetFoodItem(name: \\\"burger\\\"))])`\n- User utterance: What is the delivery fee of McDonalds?\n  - Parsed Result: `Restaurant.GetRestaurant(name: \"mcdonalds\").deliveryFee`\n\n### How it Works\nThe ReactGenie interpreter processes user inputs by processing the Genie objects, performing their associated actions, and\nreturning the results. The interpreter uses the `nlParser.parse method` to parse the user's command and the \n`dslInterpreter.interpret` method to interpret it. The interpretation result is then transformed into a JSON response. \nPlease look at the [File Browser Example](https://github.com/StanfordHCI/ReactGenieDSL/tree/main/example/file_browser) \nfor more details on how to use the interpreter.\n\n## Contributing to the Library\nContributions to ReactGenieDSL are welcome! The following sections will provide instructions on how to set up your\ndevelopment environment and run tests.\n\nIf you encounter any issues or have suggestions for improvements, please \ncreate a new issue on the repository. Pull requests are also appreciated.\n\n### Setting up development environment\n\nInstall dependencies using `npm`:\n```bash\nnpm ci\n\n#or \n\nnpm install\n```\nPlease ensure that the `babel.config.js` and `tsconfig.json` file is present in the root directory of your project. The developer \ndependencies should match those of the [File Browser Example](https://github.com/StanfordHCI/ReactGenieDSL/tree/main/example/file_browser).\nIf it does not exist, please copy those files and dependencies from the example. \n\nThis file is required to configure Babel with the appropriate transpiler plugin for ReactGenieDSL. \nMake sure to include ReactGenieDSL as a dependency in your `package.json` file, as well.\n\n\n### Running ReactGenie DSL\n\nFirst, copy the .env.example file as .env and fill in the OPENAI_API_KEY and BASEURL if needed. \n\nBy executing `npx jest`, you trigger the test runner to execute tests that verify state management. The test results\nwill be displayed in the terminal, indicating whether the tests passed or failed.\n","readmeFilename":"README.md"}