{"_id":"@brokkr/dev-freeze","_rev":"2-b3790354fb328d5c784e43b2367aed56","name":"@brokkr/dev-freeze","dist-tags":{"latest":"0.15.2"},"versions":{"0.15.0":{"name":"@brokkr/dev-freeze","version":"0.15.0","author":{"url":"https://gurunars.com","name":"Anton Berezin","email":"gurunars@gmail.com"},"license":"Apache-2.0","_id":"@brokkr/dev-freeze@0.15.0","maintainers":[{"name":"gurunars","email":"gurunars@gmail.com"}],"homepage":"https://github.com/spec-validator/validator","bugs":{"url":"https://github.com/spec-validator/validator/issues"},"bin":{"dev-freeze":"main.js"},"dist":{"shasum":"8ed7a58b45e8bc0d3b110ae918394da354adf090","tarball":"https://registry.npmjs.org/@brokkr/dev-freeze/-/dev-freeze-0.15.0.tgz","fileCount":9,"integrity":"sha512-POxsZ7O553o2bP5AICiu2QXev7sjkTbx4olA6x5AFH8/DEiOGWMRPFsgDHTmxA16W88qEQTgpZORiIpjv8qEsA==","signatures":[{"sig":"MEUCIQDo9cB8RHRY7x00GRyB4NU5XQuDJjUPAbX8XoW/7VEIhwIgKsav+9q0/tkOhWZ1LWfMCfY4KpnwtMdTrk7v46C8J2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19549},"private":false,"_npmUser":{"name":"gurunars","email":"gurunars@gmail.com"},"repository":{"url":"https://github.com/spec-validator/validator.git","type":"git"},"description":"Inspired by <https://classic.yarnpkg.com/blog/2016/11/24/lockfiles-for-all/>","directories":{},"dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dev-freeze_0.15.0_1735549844647_0.8835121810370297","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@brokkr/dev-freeze","version":"0.15.1","author":{"url":"https://gurunars.com","name":"Anton Berezin","email":"gurunars@gmail.com"},"license":"Apache-2.0","_id":"@brokkr/dev-freeze@0.15.1","maintainers":[{"name":"gurunars","email":"gurunars@gmail.com"}],"homepage":"https://github.com/brokkr/validator","bugs":{"url":"https://github.com/brokkr/validator/issues"},"bin":{"dev-freeze":"main.js"},"dist":{"shasum":"1d7628a0f603ac84d51b0822391577f85e99cbd2","tarball":"https://registry.npmjs.org/@brokkr/dev-freeze/-/dev-freeze-0.15.1.tgz","fileCount":9,"integrity":"sha512-bNmIpzCK8ZaASZ30Y40pZJ310h4B01e4Q4b5A+uMdPYSBbfZ2RiplGVBM+qX7oa4sNe+ePDqgPofDdDtdcPu4Q==","signatures":[{"sig":"MEQCIB0jnCqfFhRz/wogw0H6lpzuRvtCkDmhPuDdx3mncapAAiBdfIQsAAAO7qygKB2URgJ3nDG17LwJWreoL0TGfWcrRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19525},"private":false,"_npmUser":{"name":"gurunars","email":"gurunars@gmail.com"},"repository":{"url":"https://github.com/brokkr/validator.git","type":"git"},"description":"Inspired by <https://classic.yarnpkg.com/blog/2016/11/24/lockfiles-for-all/>","directories":{},"dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dev-freeze_0.15.1_1735556565973_0.1437879472559045","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@brokkr/dev-freeze","version":"0.15.2","dependencies":{},"bin":{"dev-freeze":"main.js"},"license":"Apache-2.0","author":{"name":"Anton Berezin","email":"gurunars@gmail.com","url":"https://gurunars.com"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"repository":{"url":"https://github.com/brokkr/validator.git","type":"git"},"bugs":{"url":"https://github.com/brokkr/validator/issues"},"homepage":"https://github.com/brokkr/validator","private":false,"description":"Inspired by <https://classic.yarnpkg.com/blog/2016/11/24/lockfiles-for-all/>","_id":"@brokkr/dev-freeze@0.15.2","dist":{"shasum":"e0ad49b57f352abb3e651757d567c3907ccb4db8","integrity":"sha512-8JSy+Sqp01fc4FKp31aOqdBnc/nbINrwCx8GMJEPIbuQ8hB2S3tc4gGBlodXyfb/6OScbZDB+C9h81C2HAUZiw==","tarball":"https://registry.npmjs.org/@brokkr/dev-freeze/-/dev-freeze-0.15.2.tgz","fileCount":9,"unpackedSize":19525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy8I3y4JY8XlTdzl6uEdUraqcb06NncWOjv02Di3gflAIgTG9zRoyuH8Homsc7hJcCVC82LVINZ1acUS1Gx9mGILU="}]},"_npmUser":{"name":"gurunars","email":"gurunars@gmail.com"},"directories":{},"maintainers":[{"name":"gurunars","email":"gurunars@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dev-freeze_0.15.2_1735643503295_0.10021079498554797"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-30T09:10:44.498Z","modified":"2024-12-31T11:11:43.722Z","0.15.0":"2024-12-30T09:10:44.800Z","0.15.1":"2024-12-30T11:02:46.173Z","0.15.2":"2024-12-31T11:11:43.517Z"},"bugs":{"url":"https://github.com/brokkr/validator/issues"},"author":{"name":"Anton Berezin","email":"gurunars@gmail.com","url":"https://gurunars.com"},"license":"Apache-2.0","homepage":"https://github.com/brokkr/validator","repository":{"url":"https://github.com/brokkr/validator.git","type":"git"},"description":"Inspired by <https://classic.yarnpkg.com/blog/2016/11/24/lockfiles-for-all/>","maintainers":[{"name":"gurunars","email":"gurunars@gmail.com"}],"readme":"# @brokkr/dev-freeze\n\nInspired by <https://classic.yarnpkg.com/blog/2016/11/24/lockfiles-for-all/>\n\nDecorates `yarn install` in sucha a wayt that yarn.lock freezes only dev dependencies.\n\n## Usage\n\nAdd to `package.json`:\n\n```\n{\n    ...\n    \"scripts\": {\n        \"preinstall\": \"npx tsx packages/dev-freeze/src/main.ts\",\n        ...\n    }\n    ...\n}\n```\n","readmeFilename":"README.md"}