Skip to content

Commit

Permalink
added node dependency when npm-package is a dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
danielbraun89 authored Jan 4, 2024
1 parent d161e3a commit 5a0a47a
Show file tree
Hide file tree
Showing 81 changed files with 250 additions and 165 deletions.
5 changes: 3 additions & 2 deletions feature_definitions/amplify-cli/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "amplify-cli",
"version": "2.0.14",
"version": "2.0.15",
"name": "AWS Amplify CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/amplify-cli",
"description": "The Amplify Command Line Interface (CLI) is a unified toolchain to create AWS cloud services for your app. Let's go ahead and install the Amplify CLI.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/angular-cli/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "angular-cli",
"version": "2.0.14",
"version": "2.0.15",
"name": "Angular CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/angular-cli",
"description": "Angular CLI is a command-line interface tool that you use to initialize, develop, scaffold, and maintain Angular applications directly from a command shell.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/assemblyscript/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "assemblyscript",
"version": "2.0.14",
"version": "2.0.15",
"name": "AssemblyScript (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/assemblyscript",
"description": "AssemblyScript compiles a variant of TypeScript to WebAssembly using Binaryen.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/auditjs/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "auditjs",
"version": "1.0.4",
"version": "1.0.5",
"name": "AuditJS (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/auditjs",
"description": "AuditJS audits an NPM package.json file to identify known vulnerabilities.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/autoenv/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "autoenv",
"version": "1.0.4",
"version": "1.0.5",
"name": "Autoenv (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/autoenv",
"description": "Autoenv is a tool which automatically reads and setups configuration from a . env file when you cd to a directory.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/aws-cdk/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "aws-cdk",
"version": "2.0.14",
"version": "2.0.15",
"name": "AWS Cloud Development Kit (AWS CDK) (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/aws-cdk",
"description": "AWS CDK is an open-source software development framework to define cloud infrastructure in code and provision it through AWS CloudFormation.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "bigcommerce-stencil-cli",
"version": "1.0.1",
"version": "1.0.2",
"name": "BigCommerce Stencil CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/bigcommerce-stencil-cli",
"description": "Stencil CLI gives developers the power to locally edit and preview themes with no impact to a merchant\u2019s live storefront, and it's built-in Browsersync(opens in a new tab) capabilities make simultaneous testing across desktop, mobile, and tablet devices a breeze. Once work is complete, developers can push themes to BigCommerce storefronts (and set them live) using Stencil CLI's simple, yet powerful commands.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/bower/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "bower",
"version": "1.0.1",
"version": "1.0.2",
"name": "Bower (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/bower",
"description": "Bower offers a generic, unopinionated solution to the problem of front-end package management, while exposing the package dependency model via an API that can be consumed by a more opinionated build stack.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/browserify/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "browserify",
"version": "2.0.14",
"version": "2.0.15",
"name": "Browserify (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/browserify",
"description": "Browserify lets you require('modules') in the browser by bundling up all of your dependencies.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/budibase-cli/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "budibase-cli",
"version": "1.0.1",
"version": "1.0.2",
"name": "Budibase CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/budibase-cli",
"description": "The Budibase CLI tool can be used to create a new Budibase installation, to manage an existing installation, make backups or update a Budibase installation to a new version.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "cloudflare-wrangler",
"version": "1.0.1",
"version": "1.0.2",
"name": "Cloudflare Workers CLI (Wrangler) (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/cloudflare-wrangler",
"description": "The Workers command-line interface, Wrangler, allows you to create, test, and deploy your Workers projects.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/corepack/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "corepack",
"version": "1.0.0",
"version": "1.0.1",
"name": "Corepack (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/corepack",
"description": "Corepack is a zero-runtime-dependency Node.js script that acts as a bridge between Node.js projects and the package managers they are intended to be used with during development.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/cz-cli/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "cz-cli",
"version": "1.0.0",
"version": "1.0.1",
"name": "Commitizen CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/cz-cli",
"description": "Commitizen is release management tool designed for teams. Commitizen assumes your team uses a standard way of commiting rules and from that foundation, it can bump your project's version, create the changelog, and update files.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/eas-cli/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "eas-cli",
"version": "1.0.9",
"version": "1.0.10",
"name": "EAS CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/eas-cli",
"description": "EAS CLI is the command line app you will use to interact with EAS services from your terminal.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/edge-impulse-cli/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "edge-impulse-cli",
"version": "1.0.1",
"version": "1.0.2",
"name": "Edge Impulse CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/edge-impulse-cli",
"description": "Edge Impulse CLI is used to control local devices, act as a proxy to synchronise data for devices that don't have an internet connection, and to upload and convert local files.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/ember-cli/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "ember-cli",
"version": "1.0.1",
"version": "1.0.2",
"name": "Ember CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/ember-cli",
"description": "The Ember CLI (command line interface) is the official way to create, build, test, and serve the files that make up an Ember app or addon.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/expo-cli/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "expo-cli",
"version": "1.0.9",
"version": "1.0.10",
"name": "Expo CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/expo-cli",
"description": "The Expo CLI is a command-line tool that is the primary interface between a developer and other Expo tools.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/express-generator/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "express-generator",
"version": "2.0.14",
"version": "2.0.15",
"name": "Express Application Generator (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/express-generator",
"description": "Express Application Generator is a handy tool for creating skeleton Express web apps.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/firebase-cli/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "firebase-cli",
"version": "2.0.14",
"version": "2.0.15",
"name": "Firebase CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/firebase-cli",
"description": "The Firebase CLI (GitHub) provides a variety of tools for managing, viewing, and deploying to Firebase projects.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/fkill/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "fkill",
"version": "2.0.14",
"version": "2.0.15",
"name": "fkill (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/fkill",
"description": "fkill fabulously kill processes. Cross-platform.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/former2-cli/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "former2-cli",
"version": "1.0.1",
"version": "1.0.2",
"name": "Former2 CLI (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/former2-cli",
"description": "The Former2 CLI allows you to use the former2.com tool directly from your command line.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
5 changes: 3 additions & 2 deletions feature_definitions/ganache/feature-definition.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "ganache",
"version": "1.0.1",
"version": "1.0.2",
"name": "Ganache (via npm)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/ganache",
"description": "Ganache is an Ethereum simulator that makes developing Ethereum applications faster, easier, and safer. It includes all popular RPC functions and features (like events) and can be run deterministically to make development a breeze.",
Expand All @@ -15,7 +15,8 @@
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/npm-package"
"ghcr.io/devcontainers-contrib/features/npm-package",
"ghcr.io/devcontainers/features/node"
],
"dependencies": [
{
Expand Down
Loading

0 comments on commit 5a0a47a

Please sign in to comment.