{"_id":"@acmedinotech/form-state","_rev":"5-84a7e8d7192afaed172140bfb797cad1","name":"@acmedinotech/form-state","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@acmedinotech/form-state","publishConfig":{"access":"public"},"private":false,"version":"0.0.1","description":"an intuitive approach to dynamic forms and application state.","author":{"name":"kaiser shahid","email":"kaisershahid@gmail.com"},"license":"MIT","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"main":"dist/index.js","types":"dist/index.d.ts","alias":{"form-state":["./src/*"]},"scripts":{"test":"npx jest","pack":"npm pack","release:validate":"yarn test && npx webpack --mode production && echo '✅ release ready to go' && echo git sha: `git rev-parse HEAD` && echo '> tag/publish with: yarn release'","release":"node release.js"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-export-default-from":"^7.18.10","@babel/plugin-transform-react-jsx":"^7.21.5","@babel/plugin-transform-runtime":"^7.21.4","@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jest":"^29.5.1","@types/jsdom":"^21.1.1","@types/node":"^18.16.3","@types/react":"^18.2.0","@types/react-dom":"^18.2.1","@types/webpack":"^5.28.1","babel-jest":"^29.5.0","babel-loader":"^9.1.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jsdom":"^21.1.1","ts-jest":"^29.1.0","ts-loader":"^9.4.2","webpack":"^5.81.0","webpack-cli":"^5.0.2","webpack-node-externals":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/acmedinotech/form-state.git"},"keywords":["react","forms"],"bugs":{"url":"https://github.com/acmedinotech/form-state/issues"},"homepage":"https://github.com/acmedinotech/form-state","_id":"@acmedinotech/form-state@0.0.1","gitHead":"1401d0aa08b981a333139eeb9bc4a59272e2a3de","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-DpKt5aflLEigTT9wEADTK1xeV8ZWI1KKitVH55u+cApFT99NTlvwRxfbShlzGIoHBCabNiqvhO5tVpnbPC9jsw==","shasum":"176c262d2222eb2574a6fd0a55754047cf7463cb","tarball":"https://registry.npmjs.org/@acmedinotech/form-state/-/form-state-0.0.1.tgz","fileCount":5,"unpackedSize":13667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBno2oedwSpWdCVzXx0EN3NHPsjl/vPalHXLrkZEfmhuAiARIC5ekAGCtBZMn0sA1FUa3NDuQLosQt/06JQ6fiU4Pw=="}]},"_npmUser":{"name":"kaisershahid","email":"kaisershahid@gmail.com"},"directories":{},"maintainers":[{"name":"kaisershahid","email":"kaisershahid@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-state_0.0.1_1708834481136_0.18670636190863288"},"_hasShrinkwrap":false},"0.0.2":{"name":"@acmedinotech/form-state","publishConfig":{"access":"public"},"private":false,"version":"0.0.2","description":"an intuitive approach to dynamic forms and application state.","author":{"name":"kaiser shahid","email":"kaisershahid@gmail.com"},"license":"MIT","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"main":"dist/index.js","types":"dist/index.d.ts","alias":{"form-state":["./src/*"]},"scripts":{"test":"npx jest","pack":"npm pack","release:validate":"yarn test && npx webpack --mode production && echo '✅ release ready to go' && echo git sha: `git rev-parse HEAD` && echo '> tag/publish with: yarn release'","release":"node release.js"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-export-default-from":"^7.18.10","@babel/plugin-transform-react-jsx":"^7.21.5","@babel/plugin-transform-runtime":"^7.21.4","@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jest":"^29.5.1","@types/jsdom":"^21.1.1","@types/node":"^18.16.3","@types/react":"^18.2.0","@types/react-dom":"^18.2.1","@types/webpack":"^5.28.1","babel-jest":"^29.5.0","babel-loader":"^9.1.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jsdom":"^21.1.1","ts-jest":"^29.1.0","ts-loader":"^9.4.2","webpack":"^5.81.0","webpack-cli":"^5.0.2","webpack-node-externals":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/acmedinotech/form-state.git"},"keywords":["react","forms"],"bugs":{"url":"https://github.com/acmedinotech/form-state/issues"},"homepage":"https://github.com/acmedinotech/form-state","_id":"@acmedinotech/form-state@0.0.2","gitHead":"21cd48b35b688b16adb97588cddddfe96737c226","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-XONksMVZe5YoDo+UtqGcn73O4oQfzBXnG7YcjrpeDaFoRqOqofa2tMwcPB7ITky0zutuNrNOTJZyYzhG5k7PuQ==","shasum":"074ab2e6a3a24b5357a1013d7d9fb674843387da","tarball":"https://registry.npmjs.org/@acmedinotech/form-state/-/form-state-0.0.2.tgz","fileCount":5,"unpackedSize":13667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsyLzVFusdPrv25Ht0Ok/9bcPMWAwfqQ6VpI6PLG2slAiA4KqCqEzFA00PlM02MOq5bvPiKAbzCMIXN/7tJuNDgcA=="}]},"_npmUser":{"name":"kaisershahid","email":"kaisershahid@gmail.com"},"directories":{},"maintainers":[{"name":"kaisershahid","email":"kaisershahid@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-state_0.0.2_1708835155110_0.5264275177566546"},"_hasShrinkwrap":false},"0.0.3":{"name":"@acmedinotech/form-state","publishConfig":{"access":"public"},"private":false,"version":"0.0.3","description":"an intuitive approach to dynamic forms and application state.","author":{"name":"kaiser shahid","email":"kaisershahid@gmail.com"},"license":"MIT","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"main":"dist/index.js","types":"dist/index.d.ts","alias":{"form-state":["./src/*"]},"scripts":{"test":"npx jest","pack":"npm pack","release:validate":"yarn test && npx webpack --mode production && echo '✅ release ready to go' && echo git sha: `git rev-parse HEAD` && echo '> tag/publish with: yarn release'","release":"node release.js"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-export-default-from":"^7.18.10","@babel/plugin-transform-react-jsx":"^7.21.5","@babel/plugin-transform-runtime":"^7.21.4","@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jest":"^29.5.1","@types/jsdom":"^21.1.1","@types/node":"^18.16.3","@types/react":"^18.2.0","@types/react-dom":"^18.2.1","@types/webpack":"^5.28.1","babel-jest":"^29.5.0","babel-loader":"^9.1.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jsdom":"^21.1.1","ts-jest":"^29.1.0","ts-loader":"^9.4.2","webpack":"^5.81.0","webpack-cli":"^5.0.2","webpack-node-externals":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/acmedinotech/form-state.git"},"keywords":["react","forms"],"bugs":{"url":"https://github.com/acmedinotech/form-state/issues"},"homepage":"https://github.com/acmedinotech/form-state","_id":"@acmedinotech/form-state@0.0.3","gitHead":"21cd48b35b688b16adb97588cddddfe96737c226","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-jibuCK8Kq9ZwVjQOMCWroA/1gK+/0e3tqXA12x1JAoIQQkns6aRCoGWs0hWxWrSAguQpcX7CTaXRkEW6k2zHJA==","shasum":"f619e77e91f95dffc0b72e49df223d37a6c0d0af","tarball":"https://registry.npmjs.org/@acmedinotech/form-state/-/form-state-0.0.3.tgz","fileCount":5,"unpackedSize":13531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKQSP2+r8XTaVuZX+s4bdM8MTbIyqBFZUU3LYJPeXVPAiEA70skG6O5bR56Kslgt43i26L57jfa3R5A+bNh1rxsL24="}]},"_npmUser":{"name":"kaisershahid","email":"kaisershahid@gmail.com"},"directories":{},"maintainers":[{"name":"kaisershahid","email":"kaisershahid@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-state_0.0.3_1708871574790_0.2503064464410727"},"_hasShrinkwrap":false},"0.0.4":{"name":"@acmedinotech/form-state","publishConfig":{"access":"public"},"private":false,"version":"0.0.4","description":"an intuitive approach to dynamic forms and application state.","author":{"name":"kaiser shahid","email":"kaisershahid@gmail.com"},"license":"MIT","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"main":"dist/index.js","types":"dist/index.d.ts","alias":{"form-state":["./src/*"]},"scripts":{"test":"npx jest","pack":"npm pack","release:validate":"yarn test && npx webpack --mode production && echo '✅ release ready to go' && echo git sha: `git rev-parse HEAD` && echo '> tag/publish with: yarn release'","release":"node release.js"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-export-default-from":"^7.18.10","@babel/plugin-transform-react-jsx":"^7.21.5","@babel/plugin-transform-runtime":"^7.21.4","@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jest":"^29.5.1","@types/jsdom":"^21.1.1","@types/node":"^18.16.3","@types/react":"^18.2.0","@types/react-dom":"^18.2.1","@types/webpack":"^5.28.1","babel-jest":"^29.5.0","babel-loader":"^9.1.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jsdom":"^21.1.1","ts-jest":"^29.1.0","ts-loader":"^9.4.2","webpack":"^5.81.0","webpack-cli":"^5.0.2","webpack-node-externals":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/acmedinotech/form-state.git"},"keywords":["react","forms"],"bugs":{"url":"https://github.com/acmedinotech/form-state/issues"},"homepage":"https://github.com/acmedinotech/form-state","_id":"@acmedinotech/form-state@0.0.4","gitHead":"21cd48b35b688b16adb97588cddddfe96737c226","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-aQx2/0IiaiUSELu6Y/9mCxsvZrhXL1tSTJzAS8cdU4OEjbbY8PyjR2BLh3BYgiy1/Lh9QntPHrFNSzXsU01GOw==","shasum":"a43888e9885329f7ca14e303b7e0d7c2b62a6aa4","tarball":"https://registry.npmjs.org/@acmedinotech/form-state/-/form-state-0.0.4.tgz","fileCount":12,"unpackedSize":28616,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8t97ZJ6MFPkVA/1n8FmASE+F7v2T/NiKVW3pLsBjpMAIhAMH04FRljj1KpSmOuJQlsPrnroPAablHIR6c5wV3GPGa"}]},"_npmUser":{"name":"kaisershahid","email":"kaisershahid@gmail.com"},"directories":{},"maintainers":[{"name":"kaisershahid","email":"kaisershahid@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-state_0.0.4_1708872352518_0.16601828687795273"},"_hasShrinkwrap":false},"0.0.5":{"name":"@acmedinotech/form-state","publishConfig":{"access":"public"},"private":false,"version":"0.0.5","description":"an intuitive approach to dynamic forms and application state.","author":{"name":"kaiser shahid","email":"kaisershahid@gmail.com"},"license":"MIT","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"main":"dist/index.js","types":"dist/index.d.ts","alias":{"form-state":["./src/*"]},"scripts":{"test":"npx jest","pack":"npm pack","release:validate":"yarn test && npx webpack --mode production && echo '✅ release ready to go' && echo git sha: `git rev-parse HEAD` && echo '> tag/publish with: yarn release'","release":"node release.js"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-export-default-from":"^7.18.10","@babel/plugin-transform-react-jsx":"^7.21.5","@babel/plugin-transform-runtime":"^7.21.4","@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jest":"^29.5.1","@types/jsdom":"^21.1.1","@types/node":"^18.16.3","@types/react":"^18.2.0","@types/react-dom":"^18.2.1","@types/webpack":"^5.28.1","babel-jest":"^29.5.0","babel-loader":"^9.1.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jsdom":"^21.1.1","ts-jest":"^29.1.0","ts-loader":"^9.4.2","webpack":"^5.81.0","webpack-cli":"^5.0.2","webpack-node-externals":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/acmedinotech/form-state.git"},"keywords":["react","forms"],"bugs":{"url":"https://github.com/acmedinotech/form-state/issues"},"homepage":"https://github.com/acmedinotech/form-state","_id":"@acmedinotech/form-state@0.0.5","gitHead":"5e9a2db1709c482754d347bdf5894fa30d67e38f","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-P/aWpf5436YteL/+hBFFI1mSKlNizj0rlIksrTawWDinY8Zxp7xeYrvRR8S5aAvQkpHvaONlnGS0fZ1djFGeRw==","shasum":"5dde69108c824a9bf3dc50a9fdf745981c43280d","tarball":"https://registry.npmjs.org/@acmedinotech/form-state/-/form-state-0.0.5.tgz","fileCount":12,"unpackedSize":28616,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmKOicyzrB//sgkn808HELNTVabP2IC/cRuIxm2QabcwIgCygM0+FAiO59A2UGsZWcmThua4sB38ivO0v20XoH8y0="}]},"_npmUser":{"name":"kaisershahid","email":"kaisershahid@gmail.com"},"directories":{},"maintainers":[{"name":"kaisershahid","email":"kaisershahid@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-state_0.0.5_1708873226502_0.21647861903574395"},"_hasShrinkwrap":false},"0.0.6":{"name":"@acmedinotech/form-state","publishConfig":{"access":"public"},"private":false,"version":"0.0.6","description":"an intuitive approach to dynamic forms and application state.","author":{"name":"kaiser shahid","email":"kaisershahid@gmail.com"},"license":"MIT","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"main":"dist/index.js","types":"dist/index.d.ts","alias":{"form-state":["./src/*"]},"scripts":{"test":"npx jest","pack":"npm pack","release:validate":"rm -rf dist && yarn test && npx webpack --mode production && echo '✅ release ready to go' && echo git sha: `git rev-parse HEAD` && echo '> tag/publish with: yarn release'","release":"node release.js"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-export-default-from":"^7.18.10","@babel/plugin-transform-react-jsx":"^7.21.5","@babel/plugin-transform-runtime":"^7.21.4","@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jest":"^29.5.1","@types/jsdom":"^21.1.1","@types/node":"^18.16.3","@types/react":"^18.2.0","@types/react-dom":"^18.2.1","@types/webpack":"^5.28.1","babel-jest":"^29.5.0","babel-loader":"^9.1.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jsdom":"^21.1.1","ts-jest":"^29.1.0","ts-loader":"^9.4.2","webpack":"^5.81.0","webpack-cli":"^5.0.2","webpack-node-externals":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/acmedinotech/form-state.git"},"keywords":["react","forms"],"bugs":{"url":"https://github.com/acmedinotech/form-state/issues"},"homepage":"https://github.com/acmedinotech/form-state","_id":"@acmedinotech/form-state@0.0.6","gitHead":"38e716375c4da6d51d1b2656cab0116cc296ede1","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-MQj2mU/I8mwRR/0lqHslKoD8TTvMVtn5KtSmQ4o6Aivl4mO39L9zGeYn0Id5g1Ji1wYJRiWncxgxzXK1iaGzaA==","shasum":"b90ef9bee9faa4516784ed86c2aebcdd9b5903b0","tarball":"https://registry.npmjs.org/@acmedinotech/form-state/-/form-state-0.0.6.tgz","fileCount":13,"unpackedSize":29435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZYedcNKa0+20DJl0lkC2ulfRRFqQPKOyvOyxIN5O6DAIgD9MEKyRbv4P1jzS7X0meH0A2HERDCriwpQy/7gLzj4w="}]},"_npmUser":{"name":"kaisershahid","email":"kaisershahid@gmail.com"},"directories":{},"maintainers":[{"name":"kaisershahid","email":"kaisershahid@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-state_0.0.6_1708873357181_0.7622033273201789"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-25T04:14:41.046Z","0.0.1":"2024-02-25T04:14:41.281Z","modified":"2024-02-25T15:02:38.044Z","0.0.2":"2024-02-25T04:25:55.258Z","0.0.3":"2024-02-25T14:32:54.986Z","0.0.4":"2024-02-25T14:45:52.746Z","0.0.5":"2024-02-25T15:00:26.686Z","0.0.6":"2024-02-25T15:02:37.392Z"},"maintainers":[{"name":"kaisershahid","email":"kaisershahid@gmail.com"}],"description":"an intuitive approach to dynamic forms and application state.","homepage":"https://github.com/acmedinotech/form-state","keywords":["react","forms"],"repository":{"type":"git","url":"git+https://github.com/acmedinotech/form-state.git"},"author":{"name":"kaiser shahid","email":"kaisershahid@gmail.com"},"bugs":{"url":"https://github.com/acmedinotech/form-state/issues"},"license":"MIT","readme":"# `form-state`\n\n## npm Publish Steps\n\n- ensure your `version` in `package.json` is your target release\n- run `yarn release`\n  - current version used\n  - enter 1-liner for tag\n\nThis will\n\n- tag `HEAD` as `v$version`\n- publish to npm\n\n--- \n\nReplace:\n\n- @acmedinotech/form-state: @org/package-name\n- form-state: package-name\n- 0.0.1: 0.0.1 \n- intuitive way to manage dynamic forms & states: \n- <yarn:author>:\n- <yarn:bugs.url>: <yarn:repository.url>/issues\n- <yarn:homepage>: <yarn:repository.url>#readme\n- <yarn:repository.url>: \n","readmeFilename":"README.md"}