yeoman/environment

Yeoman runtime environment

TypeScript

131

1,925 commits

updated Oct 12, 2026

See the code

README

Yeoman Environment

npm NPM Test Coverage Status Gitter

Handles the lifecycle and bootstrapping of generators in a specific environment

It provides a high-level API to discover, create and run generators, as well as further tuning of where and how a generator is resolved.

Install

$ npm install yeoman-environment

Usage

Full documentation available here.

import { createEnv } from 'yeoman-environment';

// The #lookup() method will search the user computer for installed generators
// The search if done from the current working directory
await env.lookup();
await env.run('angular', { skipInstall: true });

For advance usage, see our API documentation for latest yeoman-environment.

API documentation for yeoman-environment v2.x.

License

BSD-2-Clause © Yeoman

yeoman/environment

Yeoman runtime environment

TypeScript

131

1,925 commits

updated Oct 12, 2026

See the code

README

Yeoman Environment

npm NPM Test Coverage Status Gitter

Handles the lifecycle and bootstrapping of generators in a specific environment

It provides a high-level API to discover, create and run generators, as well as further tuning of where and how a generator is resolved.

Install

$ npm install yeoman-environment

Usage

Full documentation available here.

import { createEnv } from 'yeoman-environment';

// The #lookup() method will search the user computer for installed generators
// The search if done from the current working directory
await env.lookup();
await env.run('angular', { skipInstall: true });

For advance usage, see our API documentation for latest yeoman-environment.

API documentation for yeoman-environment v2.x.

License

BSD-2-Clause © Yeoman

Project health

Overall

6.2/10

Maintained

10/10

Code review

0/10

Contributors

10/10
OpenSSF Scorecard

Latest release

8.2.0 · Oct 8, 2026

Releases this year

15

Significant stargazers

Shahar Soel

106 followers · starred Feb 2019