diff --git a/src/anaconda/.devcontainer/devcontainer-lock.json b/src/anaconda/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..0ff1b195c --- /dev/null +++ b/src/anaconda/.devcontainer/devcontainer-lock.json @@ -0,0 +1,14 @@ +{ + "features": { + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + } + } +} \ No newline at end of file diff --git a/src/base-alpine/.devcontainer/devcontainer-lock.json b/src/base-alpine/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..a960cded6 --- /dev/null +++ b/src/base-alpine/.devcontainer/devcontainer-lock.json @@ -0,0 +1,9 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + } + } +} \ No newline at end of file diff --git a/src/base-debian/.devcontainer/devcontainer-lock.json b/src/base-debian/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..fd5042d50 --- /dev/null +++ b/src/base-debian/.devcontainer/devcontainer-lock.json @@ -0,0 +1,14 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + }, + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + } + } +} \ No newline at end of file diff --git a/src/base-ubuntu/.devcontainer/devcontainer-lock.json b/src/base-ubuntu/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..fd5042d50 --- /dev/null +++ b/src/base-ubuntu/.devcontainer/devcontainer-lock.json @@ -0,0 +1,14 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + }, + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + } + } +} \ No newline at end of file diff --git a/src/cpp/.devcontainer/devcontainer-lock.json b/src/cpp/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..91b9b706f --- /dev/null +++ b/src/cpp/.devcontainer/devcontainer-lock.json @@ -0,0 +1,9 @@ +{ + "features": { + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + } + } +} \ No newline at end of file diff --git a/src/dotnet/.devcontainer/devcontainer-lock.json b/src/dotnet/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..2b70e5071 --- /dev/null +++ b/src/dotnet/.devcontainer/devcontainer-lock.json @@ -0,0 +1,19 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + }, + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + } + } +} \ No newline at end of file diff --git a/src/go/.devcontainer/devcontainer-lock.json b/src/go/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..752c16287 --- /dev/null +++ b/src/go/.devcontainer/devcontainer-lock.json @@ -0,0 +1,24 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + }, + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/go:1": { + "version": "1.2.1", + "resolved": "ghcr.io/devcontainers/features/go@sha256:cc148c3cef63de277833ee72a607f5acfff65249b104f19e22629b8918b72eef", + "integrity": "sha256:cc148c3cef63de277833ee72a607f5acfff65249b104f19e22629b8918b72eef" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + } + } +} \ No newline at end of file diff --git a/src/java-8/.devcontainer/devcontainer-lock.json b/src/java-8/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..0bed4f836 --- /dev/null +++ b/src/java-8/.devcontainer/devcontainer-lock.json @@ -0,0 +1,19 @@ +{ + "features": { + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/java:1": { + "version": "1.2.1", + "resolved": "ghcr.io/devcontainers/features/java@sha256:e93ecd151f42ef19f81bfffbc4430f76d47c3d5eead29074a2999c316f41303b", + "integrity": "sha256:e93ecd151f42ef19f81bfffbc4430f76d47c3d5eead29074a2999c316f41303b" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + } + } +} \ No newline at end of file diff --git a/src/java/.devcontainer/devcontainer-lock.json b/src/java/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..0bed4f836 --- /dev/null +++ b/src/java/.devcontainer/devcontainer-lock.json @@ -0,0 +1,19 @@ +{ + "features": { + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/java:1": { + "version": "1.2.1", + "resolved": "ghcr.io/devcontainers/features/java@sha256:e93ecd151f42ef19f81bfffbc4430f76d47c3d5eead29074a2999c316f41303b", + "integrity": "sha256:e93ecd151f42ef19f81bfffbc4430f76d47c3d5eead29074a2999c316f41303b" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + } + } +} \ No newline at end of file diff --git a/src/javascript-node/.devcontainer/devcontainer-lock.json b/src/javascript-node/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..2b70e5071 --- /dev/null +++ b/src/javascript-node/.devcontainer/devcontainer-lock.json @@ -0,0 +1,19 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + }, + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + } + } +} \ No newline at end of file diff --git a/src/jekyll/.devcontainer/devcontainer-lock.json b/src/jekyll/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..0ff1b195c --- /dev/null +++ b/src/jekyll/.devcontainer/devcontainer-lock.json @@ -0,0 +1,14 @@ +{ + "features": { + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + } + } +} \ No newline at end of file diff --git a/src/miniconda/.devcontainer/devcontainer-lock.json b/src/miniconda/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..eb4f03987 --- /dev/null +++ b/src/miniconda/.devcontainer/devcontainer-lock.json @@ -0,0 +1,19 @@ +{ + "features": { + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + }, + "ghcr.io/devcontainers/features/python:1": { + "version": "1.1.0", + "resolved": "ghcr.io/devcontainers/features/python@sha256:675f3c93e52fa4b205827e3aae744905ae67951f70e3ec2611f766304b31f4a2", + "integrity": "sha256:675f3c93e52fa4b205827e3aae744905ae67951f70e3ec2611f766304b31f4a2" + } + } +} \ No newline at end of file diff --git a/src/php/.devcontainer/devcontainer-lock.json b/src/php/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..2b70e5071 --- /dev/null +++ b/src/php/.devcontainer/devcontainer-lock.json @@ -0,0 +1,19 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + }, + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + } + } +} \ No newline at end of file diff --git a/src/python/.devcontainer/devcontainer-lock.json b/src/python/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..c3f232c16 --- /dev/null +++ b/src/python/.devcontainer/devcontainer-lock.json @@ -0,0 +1,24 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + }, + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + }, + "ghcr.io/devcontainers/features/python:1": { + "version": "1.1.0", + "resolved": "ghcr.io/devcontainers/features/python@sha256:675f3c93e52fa4b205827e3aae744905ae67951f70e3ec2611f766304b31f4a2", + "integrity": "sha256:675f3c93e52fa4b205827e3aae744905ae67951f70e3ec2611f766304b31f4a2" + } + } +} \ No newline at end of file diff --git a/src/ruby/.devcontainer/devcontainer-lock.json b/src/ruby/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..1c9c81485 --- /dev/null +++ b/src/ruby/.devcontainer/devcontainer-lock.json @@ -0,0 +1,24 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + }, + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + }, + "ghcr.io/devcontainers/features/ruby:1": { + "version": "1.1.1", + "resolved": "ghcr.io/devcontainers/features/ruby@sha256:d2888a1f76bfff5f54bbe77b295901f0ead51b8bc57022a5decaa7f5726bb9e4", + "integrity": "sha256:d2888a1f76bfff5f54bbe77b295901f0ead51b8bc57022a5decaa7f5726bb9e4" + } + } +} \ No newline at end of file diff --git a/src/rust/.devcontainer/devcontainer-lock.json b/src/rust/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..03d73d887 --- /dev/null +++ b/src/rust/.devcontainer/devcontainer-lock.json @@ -0,0 +1,19 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + }, + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/rust:1": { + "version": "1.1.0", + "resolved": "ghcr.io/devcontainers/features/rust@sha256:0dbad87e866459f711f433599ac023b40c81473424d96fc6c490b8c0eb2f5198", + "integrity": "sha256:0dbad87e866459f711f433599ac023b40c81473424d96fc6c490b8c0eb2f5198" + } + } +} \ No newline at end of file diff --git a/src/typescript-node/.devcontainer/devcontainer-lock.json b/src/typescript-node/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..91b9b706f --- /dev/null +++ b/src/typescript-node/.devcontainer/devcontainer-lock.json @@ -0,0 +1,9 @@ +{ + "features": { + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + } + } +} \ No newline at end of file diff --git a/src/universal/.devcontainer/devcontainer-lock.json b/src/universal/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..96417ab7a --- /dev/null +++ b/src/universal/.devcontainer/devcontainer-lock.json @@ -0,0 +1,89 @@ +{ + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "version": "2.1.3", + "resolved": "ghcr.io/devcontainers/features/common-utils@sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885", + "integrity": "sha256:29d5c228b0a6e008fd17157f0ed2891051f222adeb6f7f1faaa93ecb8de0a885" + }, + "ghcr.io/devcontainers/features/conda:1": { + "version": "1.0.9", + "resolved": "ghcr.io/devcontainers/features/conda@sha256:245b89453a017490401090692650c6bad5c41159be58a7a13d7a95d542af5c7d", + "integrity": "sha256:245b89453a017490401090692650c6bad5c41159be58a7a13d7a95d542af5c7d" + }, + "ghcr.io/devcontainers/features/docker-in-docker:2.3.1": { + "version": "2.3.1", + "resolved": "ghcr.io/devcontainers/features/docker-in-docker@sha256:b1d2b53454717e7f5acf162f3aa073b6569fb7cb6c59c4443ed13b79fca879ac", + "integrity": "sha256:b1d2b53454717e7f5acf162f3aa073b6569fb7cb6c59c4443ed13b79fca879ac" + }, + "ghcr.io/devcontainers/features/dotnet:1": { + "version": "1.1.4", + "resolved": "ghcr.io/devcontainers/features/dotnet@sha256:0961cacbf160e67472c610b8a2836151854eca8657f14ee5fde604285829c2e4", + "integrity": "sha256:0961cacbf160e67472c610b8a2836151854eca8657f14ee5fde604285829c2e4" + }, + "ghcr.io/devcontainers/features/git-lfs:1": { + "version": "1.1.0", + "resolved": "ghcr.io/devcontainers/features/git-lfs@sha256:9e0b6df853ec932203945b76b9cfa7470ebd1f8bd765484027608581f9cf8a77", + "integrity": "sha256:9e0b6df853ec932203945b76b9cfa7470ebd1f8bd765484027608581f9cf8a77" + }, + "ghcr.io/devcontainers/features/git:1": { + "version": "1.1.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b", + "integrity": "sha256:2ab83ca71d55d5c00a1255b07f3a83a53cd2de77ce8b9637abad38095d672a5b" + }, + "ghcr.io/devcontainers/features/github-cli:1": { + "version": "1.0.10", + "resolved": "ghcr.io/devcontainers/features/github-cli@sha256:8a1705f62d358565394a868685047e57a8729cd88462a665967bea79a550b7c7", + "integrity": "sha256:8a1705f62d358565394a868685047e57a8729cd88462a665967bea79a550b7c7" + }, + "ghcr.io/devcontainers/features/go:1": { + "version": "1.2.1", + "resolved": "ghcr.io/devcontainers/features/go@sha256:cc148c3cef63de277833ee72a607f5acfff65249b104f19e22629b8918b72eef", + "integrity": "sha256:cc148c3cef63de277833ee72a607f5acfff65249b104f19e22629b8918b72eef" + }, + "ghcr.io/devcontainers/features/hugo:1": { + "version": "1.1.2", + "resolved": "ghcr.io/devcontainers/features/hugo@sha256:60233d58f5b8b875e38b96222004b9be2f8401887c9df9509b1dc42fe1b2f95f", + "integrity": "sha256:60233d58f5b8b875e38b96222004b9be2f8401887c9df9509b1dc42fe1b2f95f" + }, + "ghcr.io/devcontainers/features/java:1": { + "version": "1.2.1", + "resolved": "ghcr.io/devcontainers/features/java@sha256:e93ecd151f42ef19f81bfffbc4430f76d47c3d5eead29074a2999c316f41303b", + "integrity": "sha256:e93ecd151f42ef19f81bfffbc4430f76d47c3d5eead29074a2999c316f41303b" + }, + "ghcr.io/devcontainers/features/kubectl-helm-minikube:1": { + "version": "1.1.4", + "resolved": "ghcr.io/devcontainers/features/kubectl-helm-minikube@sha256:37f0eb42284e7f09e31be3c2e241a93f48e308df635ca241427c63e297c30074", + "integrity": "sha256:37f0eb42284e7f09e31be3c2e241a93f48e308df635ca241427c63e297c30074" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.3.0", + "resolved": "ghcr.io/devcontainers/features/node@sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45", + "integrity": "sha256:55e15045a77aea36f129a89e01cb8dfc0fa56a9094b3f7b5d9a473805288bc45" + }, + "ghcr.io/devcontainers/features/oryx:1": { + "version": "1.1.0", + "resolved": "ghcr.io/devcontainers/features/oryx@sha256:c83715c52f96077e3ba3a0ef986b76c6faba5bbc5d08935627bc61a579613176", + "integrity": "sha256:c83715c52f96077e3ba3a0ef986b76c6faba5bbc5d08935627bc61a579613176" + }, + "ghcr.io/devcontainers/features/php:1": { + "version": "1.1.2", + "resolved": "ghcr.io/devcontainers/features/php@sha256:0b4a3f718d609b04c281216e5f4766a41ee9724dbfca5473ec4f435d7c6718f7", + "integrity": "sha256:0b4a3f718d609b04c281216e5f4766a41ee9724dbfca5473ec4f435d7c6718f7" + }, + "ghcr.io/devcontainers/features/python:1": { + "version": "1.1.0", + "resolved": "ghcr.io/devcontainers/features/python@sha256:675f3c93e52fa4b205827e3aae744905ae67951f70e3ec2611f766304b31f4a2", + "integrity": "sha256:675f3c93e52fa4b205827e3aae744905ae67951f70e3ec2611f766304b31f4a2" + }, + "ghcr.io/devcontainers/features/ruby:1": { + "version": "1.1.1", + "resolved": "ghcr.io/devcontainers/features/ruby@sha256:d2888a1f76bfff5f54bbe77b295901f0ead51b8bc57022a5decaa7f5726bb9e4", + "integrity": "sha256:d2888a1f76bfff5f54bbe77b295901f0ead51b8bc57022a5decaa7f5726bb9e4" + }, + "ghcr.io/devcontainers/features/sshd:1": { + "version": "1.0.9", + "resolved": "ghcr.io/devcontainers/features/sshd@sha256:7f6467f25d23c47371ba59f6f3350c9de3439a4d4cdf7497ae50e8aca40bc0e0", + "integrity": "sha256:7f6467f25d23c47371ba59f6f3350c9de3439a4d4cdf7497ae50e8aca40bc0e0" + } + } +} \ No newline at end of file