Skip to content

Commit

Permalink
Ansible-creator integration with extension (#1000)
Browse files Browse the repository at this point in the history
* set up commands and menu items for ansible content-creator

* update command runner to remove colors in execution of command

* add welcome page for ansible content-creator

* add init page for ansible content-creator

* add interface for ansible-creator init options

* change refresh button type

* add feature to open folder selection dialog and abilty to open scaffolded collection in the workspace

* add webpack config for the ansible-creator webviews

* update class name

* re-organize extension.ts code

* update dependencies and welcome message for ansible-creator

* add codicon source files

* add react as dev dependency to resolve peer dependency issue for webview-ui-toolkit

* update yarn.lock

* update yarn

* update the files to package the webview elements properly

* add 'coming soon' message for create and sample pages

* add proper name to the ansible-creator view

* upgrade yarn to 4.x

* fix linting issues

* ignore codicon.css during codespell check
  • Loading branch information
priyamsahoo authored Nov 6, 2023
1 parent 1df57d0 commit de7b804
Show file tree
Hide file tree
Showing 22 changed files with 2,143 additions and 10 deletions.
3 changes: 3 additions & 0 deletions .config/dictionary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ cfgs
chromedriver
cmds
codespell
codicon
codicons
commitlint
Containerfile
contentmatch
Expand Down Expand Up @@ -70,6 +72,7 @@ mxschmitt
myuser
noheading
npmrc
nsible
Ondrej
OSTYPE
overridable
Expand Down
5 changes: 3 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,8 @@ repos:
.yarn/.*|
.config/dictionary.txt|
CHANGELOG.md|
yarn.lock
yarn.lock|
media/codicons/codicon.css
)$
- repo: https://github.com/pre-commit/mirrors-prettier
# keep it before markdownlint and eslint
Expand All @@ -110,7 +111,7 @@ repos:
exclude: >
(?x)^(
jinja-language-configuration.json|
syntaxes/external/jinja.tmLanguage.json
syntaxes/external/jinja.tmLanguage.json|
)$
- repo: https://github.com/igorshubovych/markdownlint-cli
rev: v0.37.0
Expand Down
11 changes: 11 additions & 0 deletions .vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,19 @@
!images/logo.png
!jinja-language-configuration.json
!media/style.css
!media/codicons/codicon.css
!media/codicons/codicon.ttf
!media/codicons/codicon.css
!media/contentCreator/icons/ansible-creator-create.png
!media/contentCreator/icons/ansible-creator-init.png
!media/contentCreator/icons/ansible-creator-sample.png
!media/contentCreator/icons/ansible-logo-red.png
!media/contentCreator/initPageStyle.css
!media/contentCreator/welcomePageStyle.css
!out/client/src/extension.js
!out/client/webview/apps/lightspeed/main.js
!out/client/webview/apps/contentCreator/welcomePageApp.js
!out/client/webview/apps/contentCreator/initPageApp.js
!out/server/src/server.js
!package.json
!package.nls.json
Expand Down
Loading

0 comments on commit de7b804

Please sign in to comment.