Skip to content

Commit 09f6f71

Browse files
author
Thomas G.
committed
feat: ✨ add normalisation
1 parent 4ed31e7 commit 09f6f71

31 files changed

Lines changed: 3543 additions & 138 deletions

.vscode/tasks.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
"problemMatcher": []
99
}
1010
]
11-
}
11+
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,4 +198,4 @@
198198
}
199199
]
200200
}
201-
}
201+
}

src/act/devcontainer-feature.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
{
2-
"name": "Nektos Act",
32
"id": "act",
4-
"version": "1.2.0",
3+
"name": "Nektos Act",
54
"description": "A tool for running GitHub Actions locally",
5+
"version": "1.2.0",
6+
"dependsOn": {
7+
"ghcr.io/devcontainers/features/docker-in-docker": {}
8+
},
69
"installsAfter": [
710
"ghcr.io/devcontainers/features/common-utils",
811
"ghcr.io/devcontainers/features/docker-in-docker"
@@ -13,8 +16,5 @@
1316
"description": "The version of act to install",
1417
"default": "master"
1518
}
16-
},
17-
"dependsOn": {
18-
"ghcr.io/devcontainers/features/docker-in-docker": {}
1919
}
2020
}

src/common-utils/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,16 @@ The feature also includes the following VS Code customizations:
6161
- Installs specified common utilities such as jq and dos2unix.
6262
- Supports specifying additional utilities to install.
6363

64+
## Additional utilities
65+
66+
In addition to the specified utilities, some additional local utilities are also installed:
67+
68+
- `zz_args`: A utility to parse command line arguments and display associated help messages in one go.
69+
- `zz_colors`: A set of color codes to source in your scripts for colored output.
70+
- `normalize-json`: A utility to normalize JSON files based on a json schema. Written in bash, using jq
71+
- Validate, filter & sort keys.
72+
- Retrieve schema from a local file or a URL. Can infer schema from json schema store.
73+
6474
## Contributing
6575

6676
If you have a feature that you would like to add to this repository, please open an issue or submit a pull request.

0 commit comments

Comments
 (0)