{"_id":"@brokkr/yarn-ts-workspace-builder","_rev":"2-f8f5a5dd84f6063f0d59a545c1a55e15","name":"@brokkr/yarn-ts-workspace-builder","dist-tags":{"latest":"0.15.2"},"versions":{"0.15.0":{"name":"@brokkr/yarn-ts-workspace-builder","version":"0.15.0","author":{"url":"https://gurunars.com","name":"Anton Berezin","email":"gurunars@gmail.com"},"license":"Apache-2.0","_id":"@brokkr/yarn-ts-workspace-builder@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":{"ws-build":"commands/ws-build.js","ws-clean":"commands/ws-clean.js","ws-publish":"commands/ws-publish.js"},"dist":{"shasum":"9609666aa068ea7e5c6e93cfe408d060d13338fa","tarball":"https://registry.npmjs.org/@brokkr/yarn-ts-workspace-builder/-/yarn-ts-workspace-builder-0.15.0.tgz","fileCount":40,"integrity":"sha512-UBKcWswu+wIVPFAIuoluc7c3TFPVNdBXGYIHJx9MJHrqL2L4JQQH1zg9DIX/25/F3gsCWqB5pcOWHLGalhbYwA==","signatures":[{"sig":"MEQCIG7ZwYOfCvfmOrjX9mmz/DoHLbH9JvBwt7OHAhKHGUxPAiBr+XpBB/KLO/s10TPVhoaabbUvBuqlRLGhCSvwGlB33g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29160},"private":false,"_npmUser":{"name":"gurunars","email":"gurunars@gmail.com"},"repository":{"url":"https://github.com/spec-validator/validator.git","type":"git"},"description":"A set of command-line tools to build TS code organized within yarn workspaces","directories":{},"dependencies":{"glob":"11.0.0","@brokkr/cli":"0.15.0","@brokkr/utils":"0.15.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yarn-ts-workspace-builder_0.15.0_1735549823415_0.8920541077111535","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@brokkr/yarn-ts-workspace-builder","version":"0.15.1","author":{"url":"https://gurunars.com","name":"Anton Berezin","email":"gurunars@gmail.com"},"license":"Apache-2.0","_id":"@brokkr/yarn-ts-workspace-builder@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":{"ws-build":"commands/ws-build.js","ws-clean":"commands/ws-clean.js","ws-publish":"commands/ws-publish.js"},"dist":{"shasum":"e66d2f4cdf4361362a477c8ce0d266fe5a22f501","tarball":"https://registry.npmjs.org/@brokkr/yarn-ts-workspace-builder/-/yarn-ts-workspace-builder-0.15.1.tgz","fileCount":40,"integrity":"sha512-0BWOe9IYm7Y6bdBUrTZ358JuPSzc8P90Dar24YZAdv+gGhkAnlGeXoNKn13eoX3HjjXbwHFC7N01wiUcRC7u3Q==","signatures":[{"sig":"MEUCIQClDJ11SbJiypR3hKtzdseH1vY0EKpjvc0NaipB71r6xgIgJiuJaZrqpylzNb8+BO56SIhW7yMfTZ8aTb5UPYsKTxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29136},"private":false,"_npmUser":{"name":"gurunars","email":"gurunars@gmail.com"},"repository":{"url":"https://github.com/brokkr/validator.git","type":"git"},"description":"A set of command-line tools to build TS code organized within yarn workspaces","directories":{},"dependencies":{"glob":"11.0.0","@brokkr/cli":"0.15.1","@brokkr/utils":"0.15.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yarn-ts-workspace-builder_0.15.1_1735556547704_0.4231760930310582","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@brokkr/yarn-ts-workspace-builder","version":"0.15.2","dependencies":{"@brokkr/cli":"0.15.2","@brokkr/utils":"0.15.2","glob":"11.0.0"},"bin":{"ws-build":"commands/ws-build.js","ws-clean":"commands/ws-clean.js","ws-publish":"commands/ws-publish.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":"A set of command-line tools to build TS code organized within yarn workspaces","_id":"@brokkr/yarn-ts-workspace-builder@0.15.2","dist":{"shasum":"6b8205da181997ecfb1e2b1bccb72e0bad978aae","integrity":"sha512-V18t7tM02L6chv/mVVmL5jphGelEBhU0n8/yfxi7lhhtYqp6iL79Em9o4wKEhACnFFnuI3LMyb7AyN4HgfoERg==","tarball":"https://registry.npmjs.org/@brokkr/yarn-ts-workspace-builder/-/yarn-ts-workspace-builder-0.15.2.tgz","fileCount":40,"unpackedSize":29136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1yaJZBEHzxXtjZC1lEptJv2z9Jkw4LMwwOECUZAoUPAIhAK/7eeA9zLw4Yx6KK+57w/GxyClG5kEUZZLKn5KAHsFh"}]},"_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/yarn-ts-workspace-builder_0.15.2_1735643485929_0.3127164440355015"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-30T09:10:23.309Z","modified":"2024-12-31T11:11:26.502Z","0.15.0":"2024-12-30T09:10:23.571Z","0.15.1":"2024-12-30T11:02:27.939Z","0.15.2":"2024-12-31T11:11:26.243Z"},"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":"A set of command-line tools to build TS code organized within yarn workspaces","maintainers":[{"name":"gurunars","email":"gurunars@gmail.com"}],"readme":"# @brokkr/yarn-ts-workspace-builder\n\nA set of command-line tools to build TS code organized within yarn workspaces\n\n- `yarn ws-build` = produces `dist` build within each workspace package\n- `yarn ws-clean` = removes all `build` artifacts\n- `yarn ws-publish` = publishes `dist` builds to `publishConfig.registry` defined in root `package.json`\n\n## Rationale\n\nExisting build tools focus exclusively on bundling and building artifacts for frontend services.\n\nThere is absolutely nothing that works smoothly out of the box for crafting libraries.\n\nThis is a very specialized solution to do exactly that.\n","readmeFilename":"README.md"}