@rajzik/lumos
Centralized CLI for JavaScript and TypeScript dev tools.
Last updated 2 days ago by silhan.jan .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @rajzik/lumos 
SYNC missed versions from official npm registry.

Lumos

Centralized CLI for JavaScript and TypeScript dev tools. Built on and powered by Beemo.

Usage

Prerequisites

  • package.json
  • install @rajzik/lumos

Setup initial project with this package:

npm init
npm install --save-dev @rajzik/lumos
npx lumos-setup

yarn:

yarn init
yarn add --dev @rajzik/lumos
npx lumos-setup

Eject files

This will eject files and remove dependency of this package.

npx lumos-eject

Scaffold dotfile

npx lumos scaffold project dotfiles

Create configs

npx lumos create-config [driver list]
npx lumos create-config eslint prettier

Running drivers

npx lumos <name of driver> [--cli options]
npx lumos eslint
npm lumos typescript --build --reference-workspaces

Supported drivers

Set drivers manually

{
  "lumos": {
    "drivers": ["babel", "eslint"]
  }
}

Supported settings

export interface LumosSettings {
  buildFolder: string;
  coverage: number;
  docsFolder: string;
  env: LumosEnvSetting;
  graphql: boolean;
  library: boolean;
  next: boolean;
  node: boolean;
  testingLibrary: boolean;
  react: boolean;
  srcFolder: string;
  testsFolder: string;
  typesFolder: string;
  entryPoint?: string;
  publicPath?: string;
  nextTarget?: 'server' | 'serverless';
  root?: string;
  parallel?: boolean | string | number;
  testResultFileName?: string;
  emptyBabelConfig: boolean;
  aliasPattern: string;
  nextOptions?: Partial<NextConfigObject>;
  allowJs: boolean;
  skipLibCheck: boolean;
}

Default values

{
  buildFolder: 'lib',
  coverage: 75,
  docsFolder: 'docs',
  env: {},
  graphql: false,
  library: false,
  next: false,
  node: false,
  react: false,
  testingLibrary: false,
  srcFolder: 'src',
  testsFolder: 'tests',
  typesFolder: 'types',
  emptyBabelConfig: false,
  aliasPattern: '~/*',
  allowJs: false,
  skipLibCheck: false,
  root: process.cwd(),
  parallel: true,
  testResultFileName: 'TEST-RESULTS.xml',
  aliasPattern: '~/*',
}

Edit this settings

in package json

{
  "lumos": {
    "settings": {
      "buildFolder": "lib",
      "coverage": 75
    }
  }
}

Modifying configs

Modify package.json

{
  "lumos": {
    "eslint": {
      // name of the driver
      "rules": {
        "import/prefer-default-export": "off"
      }
    }
  }
}

Create file in configs folder

Create javascript file inside this folder with name of driver. For example: configs/eslint.js

module.exports = {
  rules: {
    'import/prefer-default-export': 'off',
  },
};

Rest of documentation

Beemo docs

Current Tags

  • 1.8.7-alpha.1                                ...           canary (5 months ago)
  • 3.0.113                                ...           latest (2 days ago)

339 Versions

  • 3.0.113                                ...           2 days ago
  • 3.0.112                                ...           2 days ago
  • 3.0.111                                ...           4 days ago
  • 3.0.110                                ...           6 days ago
  • 3.0.109                                ...           6 days ago
  • 3.0.108                                ...           7 days ago
  • 3.0.107                                ...           8 days ago
  • 3.0.106                                ...           9 days ago
  • 3.0.105                                ...           10 days ago
  • 3.0.104                                ...           10 days ago
  • 3.0.103                                ...           10 days ago
  • 3.0.102                                ...           12 days ago
  • 3.0.101                                ...           13 days ago
  • 3.0.100                                ...           13 days ago
  • 3.0.99                                ...           14 days ago
  • 3.0.98                                ...           18 days ago
  • 3.0.97                                ...           19 days ago
  • 3.0.96                                ...           19 days ago
  • 3.0.95                                ...           20 days ago
  • 3.0.94                                ...           23 days ago
  • 3.0.93                                ...           24 days ago
  • 3.0.92                                ...           25 days ago
  • 3.0.91                                ...           a month ago
  • 3.0.90                                ...           a month ago
  • 3.0.89                                ...           a month ago
  • 3.0.88                                ...           a month ago
  • 3.0.87                                ...           a month ago
  • 3.0.86                                ...           a month ago
  • 3.0.85                                ...           a month ago
  • 3.0.84                                ...           a month ago
  • 3.0.83                                ...           a month ago
  • 3.0.82                                ...           a month ago
  • 3.0.81                                ...           a month ago
  • 3.0.80                                ...           a month ago
  • 3.0.79                                ...           a month ago
  • 3.0.78                                ...           a month ago
  • 3.0.77                                ...           a month ago
  • 3.0.76                                ...           a month ago
  • 3.0.75                                ...           a month ago
  • 3.0.74                                ...           a month ago
  • 3.0.73                                ...           a month ago
  • 3.0.72                                ...           a month ago
  • 3.0.71                                ...           a month ago
  • 3.0.70                                ...           a month ago
  • 3.0.69                                ...           a month ago
  • 3.0.68                                ...           2 months ago
  • 3.0.67                                ...           2 months ago
  • 3.0.66                                ...           2 months ago
  • 3.0.65                                ...           2 months ago
  • 3.0.64                                ...           2 months ago
  • 3.0.63                                ...           2 months ago
  • 3.0.62                                ...           2 months ago
  • 3.0.61                                ...           2 months ago
  • 3.0.60                                ...           2 months ago
  • 3.0.59                                ...           2 months ago
  • 3.0.58                                ...           2 months ago
  • 3.0.57                                ...           2 months ago
  • 3.0.56                                ...           2 months ago
  • 3.0.55                                ...           2 months ago
  • 3.0.54                                ...           2 months ago
  • 3.0.53                                ...           2 months ago
  • 3.0.52                                ...           2 months ago
  • 3.0.51                                ...           2 months ago
  • 3.0.50                                ...           2 months ago
  • 3.0.49                                ...           2 months ago
  • 3.0.48                                ...           2 months ago
  • 3.0.47                                ...           2 months ago
  • 3.0.46                                ...           2 months ago
  • 3.0.45                                ...           2 months ago
  • 3.0.44                                ...           2 months ago
  • 3.0.43                                ...           2 months ago
  • 3.0.42                                ...           2 months ago
  • 3.0.41                                ...           2 months ago
  • 3.0.40                                ...           2 months ago
  • 3.0.39                                ...           2 months ago
  • 3.0.38                                ...           2 months ago
  • 3.0.37                                ...           2 months ago
  • 3.0.36                                ...           2 months ago
  • 3.0.35                                ...           2 months ago
  • 3.0.34                                ...           2 months ago
  • 3.0.33                                ...           2 months ago
  • 3.0.32                                ...           2 months ago
  • 3.0.31                                ...           2 months ago
  • 3.0.30                                ...           3 months ago
  • 3.0.29                                ...           3 months ago
  • 3.0.28                                ...           3 months ago
  • 3.0.27                                ...           3 months ago
  • 3.0.26                                ...           3 months ago
  • 3.0.25                                ...           3 months ago
  • 3.0.24                                ...           3 months ago
  • 3.0.23                                ...           3 months ago
  • 3.0.22                                ...           3 months ago
  • 3.0.21                                ...           3 months ago
  • 3.0.20                                ...           3 months ago
  • 3.0.18                                ...           3 months ago
  • 3.0.17                                ...           3 months ago
  • 3.0.16                                ...           3 months ago
  • 3.0.15                                ...           3 months ago
  • 3.0.14                                ...           3 months ago
  • 3.0.13                                ...           3 months ago
  • 3.0.12                                ...           3 months ago
  • 3.0.11                                ...           3 months ago
  • 3.0.10                                ...           3 months ago
  • 3.0.9                                ...           3 months ago
  • 3.0.8                                ...           3 months ago
  • 3.0.7                                ...           3 months ago
  • 3.0.6                                ...           3 months ago
  • 3.0.5                                ...           3 months ago
  • 3.0.4                                ...           3 months ago
  • 3.0.3                                ...           3 months ago
  • 3.0.2                                ...           3 months ago
  • 3.0.1                                ...           3 months ago
  • 3.0.0                                ...           3 months ago
  • 2.3.0                                ...           3 months ago
  • 2.2.18                                ...           3 months ago
  • 2.2.17                                ...           3 months ago
  • 2.2.16                                ...           3 months ago
  • 2.2.15                                ...           3 months ago
  • 2.2.14                                ...           3 months ago
  • 2.2.13                                ...           3 months ago
  • 2.2.12                                ...           3 months ago
  • 2.2.10                                ...           3 months ago
  • 2.2.9                                ...           3 months ago
  • 2.2.8                                ...           3 months ago
  • 2.2.7                                ...           3 months ago
  • 2.2.6                                ...           3 months ago
  • 2.2.5                                ...           3 months ago
  • 2.2.4                                ...           3 months ago
  • 2.2.3                                ...           3 months ago
  • 2.2.2                                ...           3 months ago
  • 2.2.0                                ...           4 months ago
  • 2.1.15                                ...           4 months ago
  • 2.1.14                                ...           4 months ago
  • 2.1.13                                ...           4 months ago
  • 2.1.12                                ...           4 months ago
  • 2.1.11                                ...           4 months ago
  • 2.1.10                                ...           4 months ago
  • 2.1.9                                ...           4 months ago
  • 2.1.8                                ...           4 months ago
  • 2.1.7                                ...           4 months ago
  • 2.1.6                                ...           4 months ago
  • 2.1.5                                ...           4 months ago
  • 2.1.4                                ...           4 months ago
  • 2.1.3                                ...           4 months ago
  • 2.1.2                                ...           4 months ago
  • 2.1.1                                ...           4 months ago
  • 2.1.0                                ...           4 months ago
  • 2.0.3                                ...           4 months ago
  • 2.0.2                                ...           4 months ago
  • 2.0.1                                ...           4 months ago
  • 2.0.0                                ...           4 months ago
  • 1.11.7                                ...           4 months ago
  • 1.11.6                                ...           4 months ago
  • 1.11.5                                ...           4 months ago
  • 1.11.4                                ...           4 months ago
  • 1.11.3                                ...           4 months ago
  • 1.11.2                                ...           4 months ago
  • 1.11.1                                ...           4 months ago
  • 1.11.0                                ...           4 months ago
  • 1.10.25                                ...           4 months ago
  • 1.10.24                                ...           4 months ago
  • 1.10.23                                ...           4 months ago
  • 1.10.22                                ...           4 months ago
  • 1.10.21                                ...           4 months ago
  • 1.10.20                                ...           4 months ago
  • 1.10.19                                ...           4 months ago
  • 1.10.18                                ...           4 months ago
  • 1.10.17                                ...           4 months ago
  • 1.10.16                                ...           4 months ago
  • 1.10.15                                ...           4 months ago
  • 1.10.14                                ...           4 months ago
  • 1.10.13                                ...           4 months ago
  • 1.10.12                                ...           4 months ago
  • 1.10.11                                ...           4 months ago
  • 1.10.10                                ...           4 months ago
  • 1.10.9                                ...           4 months ago
  • 1.10.8                                ...           4 months ago
  • 1.10.7                                ...           4 months ago
  • 1.10.6                                ...           4 months ago
  • 1.10.5                                ...           4 months ago
  • 1.10.4                                ...           4 months ago
  • 1.10.3                                ...           4 months ago
  • 1.10.2                                ...           5 months ago
  • 1.10.1                                ...           5 months ago
  • 1.10.0                                ...           5 months ago
  • 1.9.3                                ...           5 months ago
  • 1.9.2                                ...           5 months ago
  • 1.9.1                                ...           5 months ago
  • 1.9.0                                ...           5 months ago
  • 1.8.7                                ...           5 months ago
  • 1.8.7-alpha.1                                ...           5 months ago
  • 1.8.7-alpha.0                                ...           5 months ago
  • 1.8.6                                ...           5 months ago
  • 1.8.6-alpha.0                                ...           5 months ago
  • 1.8.5                                ...           5 months ago
  • 1.8.5-alpha.0                                ...           5 months ago
  • 1.8.4                                ...           5 months ago
  • 1.8.3-alpha.1                                ...           5 months ago
  • 1.8.3                                ...           5 months ago
  • 1.8.2-alpha.2                                ...           5 months ago
  • 1.8.2                                ...           5 months ago
  • 1.8.2-alpha.0                                ...           5 months ago
  • 1.8.1                                ...           5 months ago
  • 1.8.1-alpha.0                                ...           5 months ago
  • 1.8.0                                ...           5 months ago
  • 1.7.21-alpha.1                                ...           5 months ago
  • 1.7.20                                ...           5 months ago
  • 1.7.20-alpha.0                                ...           5 months ago
  • 1.7.19-alpha.1                                ...           5 months ago
  • 1.7.19                                ...           5 months ago
  • 1.7.19-alpha.0                                ...           5 months ago
  • 1.7.18                                ...           5 months ago
  • 1.7.18-alpha.0                                ...           5 months ago
  • 1.7.17                                ...           5 months ago
  • 1.7.16-alpha.1                                ...           5 months ago
  • 1.7.16                                ...           5 months ago
  • 1.7.16-alpha.0                                ...           5 months ago
  • 1.7.15                                ...           5 months ago
  • 1.7.15-alpha.0                                ...           5 months ago
  • 1.7.14                                ...           5 months ago
  • 1.7.14-alpha.0                                ...           5 months ago
  • 1.7.13-alpha.7                                ...           5 months ago
  • 1.7.13                                ...           5 months ago
  • 1.7.13-alpha.6                                ...           5 months ago
  • 1.7.13-alpha.3                                ...           5 months ago
  • 1.7.13-alpha.0                                ...           5 months ago
  • 1.7.12                                ...           5 months ago
  • 1.7.11-alpha.1                                ...           5 months ago
  • 1.7.11                                ...           5 months ago
  • 1.7.11-alpha.0                                ...           5 months ago
  • 1.7.10                                ...           5 months ago
  • 1.7.10-alpha.0                                ...           5 months ago
  • 1.7.9                                ...           5 months ago
  • 1.7.9-alpha.0                                ...           5 months ago
  • 1.7.8                                ...           5 months ago
  • 1.7.8-alpha.0                                ...           5 months ago
  • 1.7.7                                ...           5 months ago
  • 1.7.6                                ...           5 months ago
  • 1.7.6-alpha.0                                ...           5 months ago
  • 1.7.5                                ...           5 months ago
  • 1.7.5-alpha.1                                ...           5 months ago
  • 1.7.3-alpha.1                                ...           5 months ago
  • 1.7.4                                ...           5 months ago
  • 1.7.3                                ...           5 months ago
  • 1.7.3-alpha.0                                ...           5 months ago
  • 1.7.2                                ...           5 months ago
  • 1.7.1-alpha.1                                ...           5 months ago
  • 1.7.1                                ...           5 months ago
  • 1.7.1-alpha.0                                ...           6 months ago
  • 1.7.0                                ...           6 months ago
  • 1.6.22-alpha.7                                ...           6 months ago
  • 1.6.22-alpha.6                                ...           6 months ago
  • 1.6.22-alpha.5                                ...           6 months ago
  • 1.6.21                                ...           6 months ago
  • 1.6.21-alpha.0                                ...           6 months ago
  • 1.6.20-alpha.2                                ...           6 months ago
  • 1.6.20                                ...           6 months ago
  • 1.6.20-alpha.1                                ...           6 months ago
  • 1.6.19-alpha.1                                ...           6 months ago
  • 1.6.19                                ...           6 months ago
  • 1.6.19-alpha.0                                ...           6 months ago
  • 1.6.18                                ...           6 months ago
  • 1.6.18-alpha.0                                ...           6 months ago
  • 1.6.17                                ...           6 months ago
  • 1.6.16-alpha.1                                ...           6 months ago
  • 1.6.16                                ...           6 months ago
  • 1.6.16-alpha.0                                ...           6 months ago
  • 1.6.15-alpha.4                                ...           6 months ago
  • 1.6.15                                ...           6 months ago
  • 1.6.14-alpha.2                                ...           6 months ago
  • 1.6.14                                ...           6 months ago
  • 1.6.14-alpha.0                                ...           6 months ago
  • 1.6.13-alpha.2                                ...           6 months ago
  • 1.6.13                                ...           6 months ago
  • 1.6.13-alpha.0                                ...           6 months ago
  • 1.6.12                                ...           6 months ago
  • 1.6.12-alpha.0                                ...           6 months ago
  • 1.6.11                                ...           6 months ago
  • 1.6.11-alpha.0                                ...           6 months ago
  • 1.6.10                                ...           6 months ago
  • 1.6.9                                ...           6 months ago
  • 1.6.9-alpha.2                                ...           6 months ago
  • 1.6.9-alpha.0                                ...           6 months ago
  • 1.6.8                                ...           6 months ago
  • 1.6.8-alpha.7                                ...           6 months ago
  • 1.6.8-alpha.2                                ...           6 months ago
  • 1.6.8-alpha.1                                ...           6 months ago
  • 1.6.8-alpha.0                                ...           6 months ago
  • 1.6.7                                ...           6 months ago
  • 1.6.7-alpha.0                                ...           6 months ago
  • 1.6.7-alpha.2                                ...           6 months ago
  • 1.6.6-alpha.3                                ...           6 months ago
  • 1.6.6-alpha.2                                ...           6 months ago
  • 1.6.6                                ...           6 months ago
  • 1.6.5-alpha.3                                ...           6 months ago
  • 1.6.5-alpha.2                                ...           6 months ago
  • 1.6.5-alpha.0                                ...           6 months ago
  • 1.6.5                                ...           6 months ago
  • 1.6.4-alpha.1                                ...           6 months ago
  • 1.6.4                                ...           6 months ago
  • 1.6.4-alpha.0                                ...           6 months ago
  • 1.6.3                                ...           6 months ago
  • 1.6.3-alpha.0                                ...           6 months ago
  • 1.6.2                                ...           6 months ago
  • 1.6.1-alpha.1                                ...           6 months ago
  • 1.6.1                                ...           6 months ago
  • 1.5.8-alpha.48                                ...           6 months ago
  • 1.6.0                                ...           6 months ago
  • 1.5.8-alpha.47                                ...           6 months ago
  • 1.5.8-alpha.46                                ...           6 months ago
  • 1.5.7                                ...           6 months ago
  • 1.5.6                                ...           6 months ago
  • 1.5.5                                ...           7 months ago
  • 1.5.4                                ...           7 months ago
  • 1.5.3                                ...           7 months ago
  • 1.5.2                                ...           8 months ago
  • 1.5.1                                ...           8 months ago
  • 1.5.0                                ...           8 months ago
  • 1.4.0                                ...           8 months ago
  • 1.3.2                                ...           8 months ago
  • 1.3.1                                ...           8 months ago
  • 1.3.0                                ...           8 months ago
  • 1.2.8                                ...           8 months ago
  • 1.2.7                                ...           9 months ago
  • 1.2.6                                ...           9 months ago
  • 1.2.5                                ...           9 months ago
  • 1.2.4                                ...           9 months ago
  • 1.2.3                                ...           9 months ago
  • 1.2.2                                ...           9 months ago
  • 1.1.9                                ...           9 months ago
  • 1.1.8                                ...           9 months ago
  • 1.1.7                                ...           9 months ago
  • 1.1.6                                ...           9 months ago
  • 1.1.5                                ...           9 months ago
  • 1.1.4                                ...           9 months ago
  • 1.1.3                                ...           9 months ago
  • 1.1.2                                ...           9 months ago
  • 1.1.1                                ...           9 months ago
  • 1.1.0                                ...           9 months ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 27
Last Day 18
Last Week 112
Last Month 577
Dependencies (10)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |