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

cdk init: fix and expand for private beta #23

Closed
eladb opened this issue Jun 4, 2018 · 0 comments · Fixed by #69
Closed

cdk init: fix and expand for private beta #23

eladb opened this issue Jun 4, 2018 · 0 comments · Fixed by #69
Assignees
Labels
feature-request A feature should be added or improved.

Comments

@eladb
Copy link
Contributor

eladb commented Jun 4, 2018

cdk init is currently broken since we moved from internal packaging to external. See #6 for details on how we want cdk init to work during beta.

@RomainMuller RomainMuller self-assigned this Jun 5, 2018
RomainMuller added a commit that referenced this issue Jun 5, 2018
- Command now accepts `--type=[lib|app]` and `--language=...`
- Template types are documented using an info.json file (description, ...)
- Language support is enabled juts by adding new files.
- Supports (very) minimal templating:
  + `%name%` gets replaced with the snake_case version of the current directory's basename
  + `%name.CamelCase%` gets replaced with the capitalized CamelCase version of the current directory's basename
  + Replaces happen in files with names ending in `.template.extension` and in filenames

Fixes #23
RomainMuller added a commit that referenced this issue Jun 8, 2018
- Command now accepts `--type=[lib|app]` and `--language=...`
- Template types are documented using an info.json file (description, ...)
- Language support is enabled juts by adding new files.
- Supports (very) minimal templating:
  + `%name%` gets replaced with the snake_case version of the current directory's basename
  + `%name.CamelCase%` gets replaced with the capitalized CamelCase version of the current directory's basename
  + Replaces happen in files with names ending in `.template.extension` and in filenames

Fixes #23
RomainMuller added a commit that referenced this issue Jun 8, 2018
- Command now accepts `--type=[lib|app]` and `--language=...`
- Template types are documented using an info.json file (description, ...)
- Language support is enabled juts by adding new files.
- Supports (very) minimal templating:
  + `%name%` gets replaced with the snake_case version of the current directory's basename
  + `%name.CamelCase%` gets replaced with the capitalized CamelCase version of the current directory's basename
  + Replaces happen in files with names ending in `.template.extension` and in filenames

Fixes #23
RomainMuller added a commit that referenced this issue Jun 8, 2018
- Template types are documented using an info.json file (description, ...)
- Language support is enabled juts by adding new files.
- Supports (very) minimal templating:
  + `%name%` gets replaced with the snake_case version of the current directory's basename
  + `%name.camelCased%` gets replaced with the camelCase version of the current directory's basename
  + `%name.PascalCased%` gets replaced with the PascalCase version of the current directory's basename
  + `%cdk-version%` gets replaced with the version of the current toolkit
  + Replaces happen in files with names ending in `.template.extension` and in filenames

Fixes #23
RomainMuller added a commit that referenced this issue Jun 8, 2018
- Template types are documented using an info.json file (description, ...)
- Language support is enabled juts by adding new files.
- Supports (very) minimal templating:
  + `%name%` gets replaced with the snake_case version of the current directory's basename
  + `%name.camelCased%` gets replaced with the camelCase version of the current directory's basename
  + `%name.PascalCased%` gets replaced with the PascalCase version of the current directory's basename
  + `%cdk-version%` gets replaced with the version of the current toolkit
  + Replaces happen in files with names ending in `.template.extension` and in filenames

Fixes #23
@srchase srchase added feature-request A feature should be added or improved. and removed enhancement labels Jan 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants