├── .all-contributorsrc ├── .gitignore ├── .npmrc ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── examples └── install-async.js ├── jest.config.js ├── package.json ├── src ├── __mocks__ │ └── execa.ts ├── __tests__ │ ├── helpers.ts │ ├── index.ts │ ├── install.ts │ ├── npm.ts │ ├── package-manager.ts │ └── yarn.ts ├── config.ts ├── flags.ts ├── helpers.ts ├── index.ts ├── install.ts ├── npm.ts ├── package-manager.ts ├── types.ts ├── utils │ ├── __tests__ │ │ └── package-manager-utils.ts │ └── package-manager-utils.ts └── yarn.ts ├── tsconfig.json └── typedoc.json /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/.npmrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/README.md -------------------------------------------------------------------------------- /examples/install-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/examples/install-async.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/package.json -------------------------------------------------------------------------------- /src/__mocks__/execa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/__mocks__/execa.ts -------------------------------------------------------------------------------- /src/__tests__/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/__tests__/helpers.ts -------------------------------------------------------------------------------- /src/__tests__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/__tests__/index.ts -------------------------------------------------------------------------------- /src/__tests__/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/__tests__/install.ts -------------------------------------------------------------------------------- /src/__tests__/npm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/__tests__/npm.ts -------------------------------------------------------------------------------- /src/__tests__/package-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/__tests__/package-manager.ts -------------------------------------------------------------------------------- /src/__tests__/yarn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/__tests__/yarn.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/flags.ts -------------------------------------------------------------------------------- /src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/helpers.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/install.ts -------------------------------------------------------------------------------- /src/npm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/npm.ts -------------------------------------------------------------------------------- /src/package-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/package-manager.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/__tests__/package-manager-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/utils/__tests__/package-manager-utils.ts -------------------------------------------------------------------------------- /src/utils/package-manager-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/utils/package-manager-utils.ts -------------------------------------------------------------------------------- /src/yarn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/src/yarn.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dkundel/pkg-install/HEAD/typedoc.json --------------------------------------------------------------------------------