Releases: vincenthsh/projen-turborepo
Releases · vincenthsh/projen-turborepo
v0.0.5
v0.0.4
v0.0.3
v0.0.2
v0.0.1
v0.0.0
0.0.0 (2024-07-02)
Features
- adds compile task (a80b2fe)
- adds compile to turbo pipeline (d6a6a24)
- adds default turbo pipeline config (eee3c40)
- adds description (90c0d18)
- adds itself as a project dev dep (85a88d2)
- adds packageManager prop (a931312), closes #8
- adds parallel workflows for GitHub (21cc9d2)
- adds path mapping (c4183f0)
- adds support for jest moduleNameMapper (016ed93)
- adds support for TypeScript project references (479a8b5)
- adds turbo cache inside GitHub Actions (c987057)
- adds turbo run commands (3e4108a)
- adds un-parallel workflows support (3808657)
- adds VS Code eslint workingDirectories setting (e0c4ec2)
- adds vscodeMultiRootWorkspaces (ae228bd)
- cache node_modules as a bootstrap step (c796869)
- enables NPM release (20629d8)
- implements turborepo class (9ace6c6)
- moves path mappings to each sub-project (a183401)
- sort workspaces to prevent order changing in rendered files (b707d79)
- switch to using matrix build as post build job (ecae26a)
- turbo cache (171f6ba)
- use TypeScriptProject as base class (28f88f4)
- uses global cache for sub project build steps (5fd88d7)
Bug Fixes
- adds
<rootDir>
into the path (8ea14fd) - adds actions read permission (d48e0b0)
- adds composite flag to each sub-project (516cf95)
- adds composite flag to the dependency rather than dependent package (60c11df)
- adds dep install to sub-project builds (b3df759)
- adds projen to devDeps (6136307)
- adds src suffix (1fb68af)
- adds storybook-static to the list of outputs (2a70665)
- adds turbo as bundledDeps (b35f1a8)
- all jsii type complaints (6070520)
- baseUrl begin clobbered (01df264)
- cache deps and rehydrate (74cd7e3)
- cache node_modules between jobs (e82590e)
- calls super just in case (9f50728)
- covert the project to jsii type. (5653a0f), closes #1
- dang, need a checkout! (3e60b5e)
- disable artifact downloads (26dd04d), closes /github.com/projen/projen/blob/43ee65079b0290ef7ff4670c0ab098c6a69a0514/src/build/build-workflow.ts#L182
- disable no-extraneous-dependencies for ts-jest (cd7a124)
- disables package on the root project (502dc86)
- do not include anything in the root project tsconfig (07ddc37)
- do not include sample data in root project (8dae522)
- do not include strategy if it is not provided (2af5314)
- do not need turbo as a dep on the projen type! (ee62f79)
- do not run install in sub-project builds (a1b2f22)
- do not start turbo:* commands in the root build step (ee656b6)
- Error: Unable to find any artifacts for the associated workflow (2b4aa59)
- exports types (12e591e)
- flatten filename for workspace (7614967)
- flattens settings keys (b020ef7)
- import (80acd20)
- includes trailing dash for cache key (570558a)
- lock (832666f)
- makes props optional, adds defaults (b44f2fa)
- makes subProjects optional (a6bd4fd)
- peer deps to be loose (28e271d)
- places code-workspace in the root (1338fc5)
- pnpm config for bundled deps (81cd658)
- projen dep version (4d686e1)
- projen dependency (d0cc03b)
- projen version deps (518f5ed)
- removed pinned projen version (05370e7)
- removes cache workspace node_modules (5339c27)
- removes compile step from the root project ([bca9abe](bca9abed75aa40f13e3d9...