diff --git a/README.md b/README.md index 0b58c3c..3af4aae 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ This repo provides a workspace for Mach 30 volunteers to work on [Mach 30 Modeli - npx v8.12.1 (included with nodejs) - yarn v3.5.0 - oclif v3.10.0 + - [cli-njk](https://github.com/elcharitas/cli-njk) v1.0.0 - Utilities - git v2.40.1 with @capsulecorplab .gitconfig - [gradle v8.1.1](https://docs.gradle.org/8.1.1/release-notes.html) diff --git a/playbook.yaml b/playbook.yaml index 64a905c..a487540 100644 --- a/playbook.yaml +++ b/playbook.yaml @@ -86,6 +86,7 @@ oclif_version: "3.10.0" typescript_version: "5.1.3" npm_cli_login_version: "1.0.0" + cli_njk_version: "1.0.0" tasks: # Test Node JS Tools versions - name: Install Yarn @@ -108,12 +109,18 @@ - name: Get TypeScript Compiler version shell: tsc --version | sed 's/[[:alpha:]|(|[:space:]]//g' register: installed_tsc_version + - name: Get cli-njk version + shell: njk --version + register: installed_cli_njk_version - name: Display node tool versions debug: msg: "Node = {{ installed_node_version.stdout }} | npm = {{ installed_npm_version.stdout }} | npx = {{ installed_npx_version.stdout }} | yarn = {{ installed_yarn_version.stdout }}" - name: Display TypeScript Compiler version debug: msg: "tsc = {{ installed_tsc_version.stdout }}" + - name: Display cli-njk version + debug: + msg: "cli-njk = {{ installed_cli_njk_version.stdout }}" - name: Test node version fail: msg: "NodeJS Version Error: Expected {{ v_node_version }} | Found {{ installed_node_version.stdout }}" @@ -139,6 +146,10 @@ fail: msg: "TypeScript Compiler Version Error: Expected {{ typescript_version }} | Found {{ installed_tsc_version.stdout }}" when: installed_tsc_version.stdout != typescript_version + - name: Test cli-njk version + fail: + msg: "cli-njk Version Error: Expected {{ cli_njk_version }} | Found {{ installed_cli_njk_version.stdout }}" + when: installed_cli_njk_version.stdout != cli_njk_version roles: - role: grzegorznowak.nvm_node @@ -155,6 +166,8 @@ version: "{{ typescript_version }}" - name: npm-cli-login version: "{{ npm_cli_login_version }}" + - name: cli-njk + version: "{{ cli_njk_version }}" - # install keychain, git, and @capsulecorplab .vimrc and .gitconfig