Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(remix-dev): add option to remove typescript types during project creation #2317

Merged
merged 28 commits into from
Mar 22, 2022

Conversation

mcansh
Copy link
Collaborator

@mcansh mcansh commented Mar 15, 2022

Closes: REM-830

  • Docs
  • Tests

@mcansh mcansh changed the title feat: strip ts types feat(remix-dev): add option to remove typescript types during project creation Mar 15, 2022
packages/remix-dev/create.ts Outdated Show resolved Hide resolved
packages/remix-dev/__tests__/cli-test.ts Outdated Show resolved Hide resolved
Copy link
Member

@MichaelDeBoey MichaelDeBoey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mcansh It seems like something went wrong with the examples 🤔

@mcansh
Copy link
Collaborator Author

mcansh commented Mar 21, 2022

@mcansh It seems like something went wrong with the examples 🤔

I tried to just copy the latest dev ones over, I'll reset and cherry-pick over the commits that actually matter in a sec

Signed-off-by: Logan McAnsh <logan@mcan.sh>
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit dfedcf5)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit fed4544)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit 01cb390)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit 356b79f)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit 450e37c)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit 3c7e857)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit e21ca66)
…ipping ts test

Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit 75c9834)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit 5efcdbf)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit b062770)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit 3cbd130)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
(cherry picked from commit bdda789)
Signed-off-by: Logan McAnsh <logan@mcan.sh>
Signed-off-by: Logan McAnsh <logan@mcan.sh>
Signed-off-by: Logan McAnsh <logan@mcan.sh>
templates/arc/package.json Outdated Show resolved Hide resolved
Signed-off-by: Logan McAnsh <logan@mcan.sh>
Signed-off-by: Logan McAnsh <logan@mcan.sh>
Signed-off-by: Logan McAnsh <logan@mcan.sh>
Signed-off-by: Logan McAnsh <logan@mcan.sh>
Signed-off-by: Logan McAnsh <logan@mcan.sh>
Signed-off-by: Logan McAnsh <logan@mcan.sh>
Copy link
Member

@mjackson mjackson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a couple nitpicks. Looking good overall though! So good to get rid of all those duplicate templates!

packages/remix-dev/__tests__/cli-test.ts Outdated Show resolved Hide resolved
packages/remix-dev/__tests__/cli-test.ts Outdated Show resolved Hide resolved
packages/remix-dev/cli/create.ts Outdated Show resolved Hide resolved
packages/remix-dev/cli/create.ts Outdated Show resolved Hide resolved
Signed-off-by: Logan McAnsh <logan@mcan.sh>
Signed-off-by: Logan McAnsh <logan@mcan.sh>
Signed-off-by: Logan McAnsh <logan@mcan.sh>
integration/helpers/global-setup.ts Outdated Show resolved Hide resolved
Signed-off-by: Logan McAnsh <logan@mcan.sh>
@mcansh mcansh merged commit b9e82e9 into dev Mar 22, 2022
@mcansh mcansh deleted the logan/ts-strip-types branch March 22, 2022 22:17
MichaelDeBoey pushed a commit that referenced this pull request May 3, 2022
* fix: server build path in gitignore and readme

* revert: express-ts since it has been removed pr #2317
aaronpowell pushed a commit to aaronpowell/remix that referenced this pull request May 10, 2022
* fix: server build path in gitignore and readme

* revert: express-ts since it has been removed pr remix-run#2317
aaronpowell pushed a commit to aaronpowell/remix that referenced this pull request May 12, 2022
* fix: server build path in gitignore and readme

* revert: express-ts since it has been removed pr remix-run#2317
aaronpowell pushed a commit to aaronpowell/remix that referenced this pull request May 15, 2022
* fix: server build path in gitignore and readme

* revert: express-ts since it has been removed pr remix-run#2317
aaronpowell pushed a commit to aaronpowell/remix that referenced this pull request May 16, 2022
* fix: server build path in gitignore and readme

* revert: express-ts since it has been removed pr remix-run#2317
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants