这是indexloc提供的服务,不要输入任何密码
Skip to content
This repository was archived by the owner on Jan 13, 2023. It is now read-only.

Conversation

@robinheinze
Copy link
Member

Converts boilerplate.js, /commands and /lib to typescript. Note there is not a currently supported .ejs equivalent in TS so we did not convert the templates.

Notable changes:

  • All of the TS files live under a new src directory. The TS build outputs directly to the root so that Gluegun still finds a JS commands directory at the root, and so Ignite CLI still finds a boilerplate.js at the root.
  • The publish command now does a TS build and then cleans up the JS files afterward.

@robinheinze robinheinze changed the title Feature/typescript Convert commands and boilerplate to TypeScript Oct 29, 2019
@robinheinze
Copy link
Member Author

Need to look into why CI is failing

@jamonholmgren
Copy link
Member

I upgraded execa in Gluegun, and then upgraded Ignite CLI to the latest Gluegun. This version removes execa.shell:

https://github.com/sindresorhus/execa/releases/tag/v2.0.0

Remove execa.shell() and execa.shellSync(). The shell option should be used instead. (#219)

I've pushed up a commit to your branch that hopefully will fix the issues.

@jamonholmgren jamonholmgren merged commit b12985d into master Nov 3, 2019
@jamonholmgren jamonholmgren deleted the feature/typescript branch November 3, 2019 00:07
@infinitered-circleci
Copy link
Collaborator

🎉 This PR is included in version 4.10.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants