├── .npmrc ├── .gitignore ├── .gitattributes ├── media ├── logo.ai ├── logo.png └── logo.svg ├── screenshot.png ├── .editorconfig ├── test.js ├── readme.md ├── package.json ├── license └── cli.js /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | yarn.lock 3 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | *.ai binary 3 | -------------------------------------------------------------------------------- /media/logo.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevva/brightness-cli/HEAD/media/logo.ai -------------------------------------------------------------------------------- /media/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevva/brightness-cli/HEAD/media/logo.png -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevva/brightness-cli/HEAD/screenshot.png -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = tab 5 | end_of_line = lf 6 | charset = utf-8 7 | trim_trailing_whitespace = true 8 | insert_final_newline = true 9 | 10 | [*.yml] 11 | indent_style = space 12 | indent_size = 2 13 | -------------------------------------------------------------------------------- /test.js: -------------------------------------------------------------------------------- 1 | import execa from 'execa'; 2 | import test from 'ava'; 3 | 4 | test('doesn\'t throw', async t => { 5 | await t.notThrows(execa.stdout('./cli.js')); 6 | }); 7 | 8 | test('should set brightness', async t => { 9 | await t.notThrows(execa.stdout('./cli.js', [0.8])); 10 | }); 11 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 |
24 |
25 | ```
26 | $ brightness --help
27 |
28 | Example
29 | $ brightness
30 | $ brightness 0.8
31 | ```
32 |
33 |
34 | ## Related
35 |
36 | * [brightness](https://github.com/kevva/brightness) - API for this module
37 |
38 |
39 | ## License
40 |
41 | MIT © [Kevin Mårtensson](https://github.com/kevva)
42 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "brightness-cli",
3 | "version": "2.4.0",
4 | "description": "Change the screen brightness",
5 | "license": "MIT",
6 | "repository": "kevva/brightness-cli",
7 | "author": {
8 | "email": "kevinmartensson@gmail.com",
9 | "name": "Kevin Mårtensson",
10 | "url": "github.com/kevva"
11 | },
12 | "bin": {
13 | "brightness": "cli.js"
14 | },
15 | "engines": {
16 | "node": ">=4"
17 | },
18 | "scripts": {
19 | "test": "xo && ava"
20 | },
21 | "files": [
22 | "cli.js"
23 | ],
24 | "keywords": [
25 | "app",
26 | "brightness",
27 | "cli",
28 | "cli-app",
29 | "interactive",
30 | "linux",
31 | "osx",
32 | "screen",
33 | "windows",
34 | "xdg"
35 | ],
36 | "dependencies": {
37 | "brightness": "^3.0.0",
38 | "chalk": "^2.0.1",
39 | "cli-cursor": "^2.1.0",
40 | "first-run": "^1.0.0",
41 | "indent-string": "^3.1.0",
42 | "meow": "^3.3.0",
43 | "progress-control": "^1.0.0"
44 | },
45 | "devDependencies": {
46 | "ava": "*",
47 | "execa": "^0.7.0",
48 | "xo": "*"
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/license:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) Kevin Mårtensson