Catalog npm
Back to packageRELEASE DETAILS

1.0.14

npm

@01/launcher

```ts import {launch} from '@1/launcher'

launcherprocessspawn
Published16 Mar 2020
Direct dependencies19
Transitive dependenciesNot calculated

README

Current package documentation

Nodejs Process Launcher

Usage

import {launch} from '@01/launcher'

await launch({
  cmds:['echo', 'Hello']
})

Options

type Options = {
  env?: string | string[];
  cmds?: string[];
  cwd?: string;
  mode?: LaunchMode;
  exitProcessOnClose?: boolean;
  silent?: boolean;
} & SpawnOptions;

env

Option to pass custom environment variable to child process.

  • env:'ENV_VAR=value'
  • env:['ENV1=v1', 'ENV2=v2']
  • env:'ENV1=v1,ENV2=v2'

cmds

Child process cmd with arguments. First element is the program location or name and remaining elements are it's arguments.

cmds: ['echo', 'Hello']

cwd

Current working directory. Path is absolute if it's starts with slash / otherwise relative.

  • cwd: './relative/path'
  • cwd: '/absolute/path'

mode

Launch mode

  • cli Exit program on exceptions
  • program Throw error on exceptions

exitProcessOnClose

Exit parent node process on close.

silent

Skip verbose logs

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 19

Native requirements
19 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
chalk
Environment
{
  "local_name": "chalk",
  "alias": false,
  "peer_metadata": null
}
3.0.0runtime
tslib
Environment
{
  "local_name": "tslib",
  "alias": false,
  "peer_metadata": null
}
1.11.1runtime
dotenv
Environment
{
  "local_name": "dotenv",
  "alias": false,
  "peer_metadata": null
}
8.2.0runtime
minimist
Environment
{
  "local_name": "minimist",
  "alias": false,
  "peer_metadata": null
}
1.2.5runtime
jest
Environment
{
  "local_name": "jest",
  "alias": false,
  "peer_metadata": null
}
24.8.0development
ts-jest
Environment
{
  "local_name": "ts-jest",
  "alias": false,
  "peer_metadata": null
}
24.0.2development
webpack
Environment
{
  "local_name": "webpack",
  "alias": false,
  "peer_metadata": null
}
4.37.0development
fs-extra
Environment
{
  "local_name": "fs-extra",
  "alias": false,
  "peer_metadata": null
}
8.1.0development
jest-cli
Environment
{
  "local_name": "jest-cli",
  "alias": false,
  "peer_metadata": null
}
24.8.0development
prettier
Environment
{
  "local_name": "prettier",
  "alias": false,
  "peer_metadata": null
}
1.17.1development
ts-loader
Environment
{
  "local_name": "ts-loader",
  "alias": false,
  "peer_metadata": null
}
6.0.4development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
3.5.1development
@types/jest
Environment
{
  "local_name": "@types/jest",
  "alias": false,
  "peer_metadata": null
}
24.0.13development
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
12.6.8development
webpack-cli
Environment
{
  "local_name": "webpack-cli",
  "alias": false,
  "peer_metadata": null
}
3.3.6development
@types/minimist
Environment
{
  "local_name": "@types/minimist",
  "alias": false,
  "peer_metadata": null
}
1.2.0development
clean-webpack-plugin
Environment
{
  "local_name": "clean-webpack-plugin",
  "alias": false,
  "peer_metadata": null
}
3.0.0development
webpack-node-externals
Environment
{
  "local_name": "webpack-node-externals",
  "alias": false,
  "peer_metadata": null
}
1.7.2development
prettier-webpack-plugin
Environment
{
  "local_name": "prettier-webpack-plugin",
  "alias": false,
  "peer_metadata": null
}
1.2.0development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "5a609285cb8e1196e91c223973dac876cacce5aa",
  "tarball": "https://registry.npmjs.org/@01/launcher/-/launcher-1.0.14.tgz",
  "fileCount": 8,
  "integrity": "sha512-uWEDWe4kDywRJdn3YhNRsVoKoPf4f/opuoB6GZI/goMw8B31PkEyKthCYS43+jZy6/alBFoC2cAIttyteZLkCw==",
  "signatures": [
    {
      "sig": "MEUCIQDemNA/ARgCk+2gSmkwJcgX2JVPF0h30jX3iufcb33G3gIgR5lpoJ6nTQ/CvrjUzsRHhjuFenu1CDHNlsXGkXCYaxA=",
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
    }
  ],
  "unpackedSize": 98844,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb4wOCRA9TVsSAnZWagAAV6QP/0wVQp9sdEUO+4GR33Zo\nbEEIyOr2HtUfAyH2foWVoYpJwKVK3QK7qBoyQVM1IHmUEB2kq8T46pKMJQwm\n6zmcAzBiLLTGr3Rhum65KBfETYSUmflLbBiRzV1xso6eIWYO3rPVhgUtlU6r\nvRl+2dgFJ4e0RmtoWdsfFBIOACnZ5G3LlUYLlB50nPcNGbGkJWIXjhe/+2aD\n87qIm1xz2oG2MCf8n1KgNyvtl7RBHmL8iA6CrI0HeW1gIwzPUbV2sIWQD4g5\n8FGZnNb5rwnGCtnig0FerwgY2qOuSD51k1/9ZiIEfbW/+TClep+WFfueyHvn\n2zwfEFSmV6U3f7WcdvdrQledKDBB9HOAR9Dp/VoejuPxWSgXirh3YeirsX8T\nCM11q1Tt0DJ6mWjb5ff1GLw4xRRbdXqyx8qbuWTI/qt8hLBKhWEI+3zjfWVq\nrT8//UbqxIz+bq+cSosiI3SbP8uOpvzVaVduhyDf3U64bJ9yiqp5ywlFCtMj\nrB/mts+LD4stm8RJWll6wLk5KP3LKeq3TC0nqkoXm2uIk2WPNSdXxA3Vk5+x\n4QBro7T9qhQv7YOvUamFa0QVkEEWC+HjtQtYvski0zciVBzmgtmM/lKXTqog\nFcZ6Y9ycYbaecmaTSJUEIrx97AnnPGk4n0yaDu22AqheMdu1FGPbsMa6UObS\n03+g\r\n=ilHH\r\n-----END PGP SIGNATURE-----\r\n"
}

Repository

NOT_FOUND
01alchemist/web-service-lib

Shared repository data · GitHub

License detected in repository
Not collected

Repository

PENDING
01alchemist/launcher

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:56 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:11e326b576d1e2ef4b68f985cd6c3389bc9ddb0a876982ea3f41b996d2bfcca2

Other collected versions

1.1.22 Jan1.1.02 Jan1.0.172 Jan0.2.329 Dec1.0.155 Oct1.0.1316 MarView all collected versions →