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

Typescript-based template(s) #494

Open
habuma opened this issue Sep 21, 2023 · 1 comment
Open

Typescript-based template(s) #494

habuma opened this issue Sep 21, 2023 · 1 comment

Comments

@habuma
Copy link

habuma commented Sep 21, 2023

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[ ] Performance issue
[X] Feature request
[ ] Documentation issue or request 
[ ] Other... Please describe: 

Expected Behavior

When starting a new project with ask new, I'd like the option to create a Typescript-based project. This becomes more important as new features (such as the LLM stuff announced today; https://developer.amazon.com/en-US/blogs/alexa/alexa-skills-kit/2023/09/alexa-llm-fall-devices-services-sep-2023) start with Typescript-based projects.

Current Behavior

Currently, the templates offered are for NodeJS, Python, and Java. If I want to create a Typescript skill, I must start with a NodeJS skill and perform some manual steps to convert it to a Typescript object.

Alternatively, I could create/use my own template that is already written in Typescript. But, unfortunately, this only works with Lambda-hosted skills, not Alexa-hosted skills and I generally start with Alexa-hosted.

Possible Solution

I'd like at least a Typescript-based template equivalent to the NodeJS "Hello world" template. Anything beyond that is great, but a "Hello world" template as the starting point for a Typescript-based skill project is the essential thing I'd like.

Your Environment and Context

  • ask-cli version: 2.30.5
  • Operating System and version: MacOS 13.5.2
  • Node.js version used for development: 20.6.1
  • NPM version used for development: 10.1.0
@tydonelson
Copy link
Contributor

tydonelson commented Oct 10, 2023

Thanks @habuma for the request! We're pretty fond of TypeScript as well and would like to see this, we'll see if we can get it on the roadmap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants