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

add typescript buildpack to heroku/nodejs builder #101

Merged
merged 1 commit into from
Jul 13, 2020

Conversation

danielleadams
Copy link
Contributor

@danielleadams danielleadams commented Jun 29, 2020

Adds TypeScript buildpack from release v0.0.2. For now, the buildpack is only available in the Heroku meta buildpack.

This pull request also includes an added test in CI. The getting started guide (https://github.com/danielleadams/typescript-getting-started) is being reviewed by Salesforce OSS, so it will be able to use the same Job once the repo gets approved.

Context

As we move towards creating a great Node experience for JavaScript developers, we want to make sure that the TypeScript experience is just as good. By adding supporting a TS buildpack, we can make data and feedback-based enhancements to the DX for developers using CNBs.

@danielleadams danielleadams force-pushed the add-ts-buildpack branch 3 times, most recently from 25efad7 to 6948924 Compare July 2, 2020 16:53
@danielleadams danielleadams marked this pull request as ready for review July 2, 2020 17:43
@danielleadams danielleadams requested review from jkutner and joshwlewis and removed request for jkutner July 2, 2020 17:43
…toml; add a Circle CI job to test for typescript buildpack compatibility
Copy link
Contributor

@jabrown85 jabrown85 left a comment

Choose a reason for hiding this comment

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

Looks good. My only question you answered in the PR description around the OSS/repo location.

@hone
Copy link
Member

hone commented Jul 9, 2020

@danielleadams do we want this as part of the functions-builder.toml too?

@danielleadams
Copy link
Contributor Author

@hone I figured not for right now assuming that version of the buildpack is being used for Evergreen Dev Preview. I could though, and it wouldn't change the behavior of anyone already using TypeScript.

@hone
Copy link
Member

hone commented Jul 10, 2020

yeah, it's fine for them to diverge, but I worry about having them too divergent for long periods if we intend to roll them together plus TypeScript is supported in Salesforce Functions.

@danielleadams
Copy link
Contributor Author

danielleadams commented Jul 13, 2020

@hone yeah, that makes sense. I have to come back and change the test anyway once the typescript repo gets approved, so I look at adding it when I change the test.

@danielleadams danielleadams merged commit 0adfdad into master Jul 13, 2020
@danielleadams danielleadams deleted the add-ts-buildpack branch July 13, 2020 17:57
heroku-linguist bot added a commit that referenced this pull request Aug 25, 2023
## heroku/python

### Changed

- Updated the default Python version from 3.11.4 to 3.11.5. ([#101](heroku/buildpacks-python#101))

### Removed

- Removed support for Salesforce Functions. ([#83](heroku/buildpacks-python#83))

Co-authored-by: edmorley <edmorley@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants