Skip to content

Commit 655ac0b

Browse files
committed
prepare for 0.2.0
1 parent 1fba24a commit 655ac0b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+9291
-141
lines changed

.eslintrc.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"node": true
55
},
66
"rules": {
7-
"no-await-in-loop": "off"
7+
"no-await-in-loop": "off",
8+
"no-unused-vars": ["error", { "args": "none" }]
89
}
910
}

.github/FUNDING.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
github: [neocotic]
2+
patreon: neocotic

.gitignore

+38-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,39 @@
1-
.nyc_output/
2-
coverage/
3-
node_modules/
1+
# Environment
2+
.env*
3+
4+
# Compiled output
5+
/node_modules
6+
7+
# Logs
48
*.log
9+
npm-debug.log*
10+
yarn-debug.log*
11+
yarn-error.log*
12+
lerna-debug.log*
13+
14+
# OS
15+
.DS_Store
16+
Thumbs.db
17+
18+
# Linting
19+
/.eslintcache
20+
21+
# Tests
22+
/coverage
23+
/.nyc_output
24+
25+
# IDEs and editors
26+
/.idea
27+
.project
28+
.classpath
29+
.c9/
30+
*.launch
31+
.settings/
32+
*.sublime-workspace
33+
34+
# IDE - VSCode
35+
.vscode/*
36+
!.vscode/settings.json
37+
!.vscode/tasks.json
38+
!.vscode/launch.json
39+
!.vscode/extensions.json

.npmrc

-1
This file was deleted.

AUTHORS.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Authors ordered by first contribution
22

3-
* Alasdair Mercer <mercer.alasdair@gmail.com>
3+
* neocotic <https://github.com/neocotic>

CHANGES.md

+19-19
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,48 @@
11
## Version 0.1.9, 2018.03.19
22

3-
* Fails when repository info is not available or recognized [#35](https://github.com/NotNinja/brander/issues/35)
4-
* Pass puppeteer options to tasks using convert-svg packages [#36](https://github.com/NotNinja/brander/issues/36)
3+
* Fails when repository info is not available or recognized [#35](https://github.com/neocotic/brander/issues/35)
4+
* Pass puppeteer options to tasks using convert-svg packages [#36](https://github.com/neocotic/brander/issues/36)
55

66
## Version 0.1.8, 2018.03.09
77

8-
* Multi-line template support not working correctly [#33](https://github.com/NotNinja/brander/issues/33)
8+
* Multi-line template support not working correctly [#33](https://github.com/neocotic/brander/issues/33)
99

1010
## Version 0.1.7, 2018.03.09
1111

12-
* Easy multi-line doc templates using array [#31](https://github.com/NotNinja/brander/issues/31)
12+
* Easy multi-line doc templates using array [#31](https://github.com/neocotic/brander/issues/31)
1313

1414
## Version 0.1.6, 2018.03.08
1515

16-
* Use hosted-git-info@^2.6.0 [#29](https://github.com/NotNinja/brander/issues/29)
16+
* Use hosted-git-info@^2.6.0 [#29](https://github.com/neocotic/brander/issues/29)
1717

1818
## Version 0.1.5, 2018.02.08
1919

20-
* Replace chai with assert [#26](https://github.com/NotNinja/brander/issues/26)
21-
* Update convert-svg-to-* to ^0.4.0 [#27](https://github.com/NotNinja/brander/issues/27)
20+
* Replace chai with assert [#26](https://github.com/neocotic/brander/issues/26)
21+
* Update convert-svg-to-* to ^0.4.0 [#27](https://github.com/neocotic/brander/issues/27)
2222

2323
## Version 0.1.4, 2017.12.14
2424

25-
* Switch to latest version of istanbul [#22](https://github.com/NotNinja/brander/issues/22)
26-
* asset-feature preview should use not use Repository directly to generate link URL [#23](https://github.com/NotNinja/brander/issues/23)
25+
* Switch to latest version of istanbul [#22](https://github.com/neocotic/brander/issues/22)
26+
* asset-feature preview should use not use Repository directly to generate link URL [#23](https://github.com/neocotic/brander/issues/23)
2727

2828
## Version 0.1.3, 2017.11.03
2929

30-
* Add background option for SVG conversions [#18](https://github.com/NotNinja/brander/issues/18)
31-
* Add task to convert SVG to JPEG [#20](https://github.com/NotNinja/brander/issues/20)
32-
* Update svgo to ^1.0.2 [#21](https://github.com/NotNinja/brander/issues/21)
30+
* Add background option for SVG conversions [#18](https://github.com/neocotic/brander/issues/18)
31+
* Add task to convert SVG to JPEG [#20](https://github.com/neocotic/brander/issues/20)
32+
* Update svgo to ^1.0.2 [#21](https://github.com/neocotic/brander/issues/21)
3333

3434
## Version 0.1.2, 2017.10.30
3535

36-
* Add default footer for docs [#7](https://github.com/NotNinja/brander/issues/7) [#12](https://github.com/NotNinja/brander/issues/12)
37-
* Add scale option for SVG conversions [#10](https://github.com/NotNinja/brander/issues/10) [#15](https://github.com/NotNinja/brander/issues/15)
38-
* Add baseFile and baseUrl options for SVG conversions [#11](https://github.com/NotNinja/brander/issues/11) [#15](https://github.com/NotNinja/brander/issues/15)
39-
* Add quiet option to CLI [#14](https://github.com/NotNinja/brander/issues/14) [#17](https://github.com/NotNinja/brander/issues/17)
36+
* Add default footer for docs [#7](https://github.com/neocotic/brander/issues/7) [#12](https://github.com/neocotic/brander/issues/12)
37+
* Add scale option for SVG conversions [#10](https://github.com/neocotic/brander/issues/10) [#15](https://github.com/neocotic/brander/issues/15)
38+
* Add baseFile and baseUrl options for SVG conversions [#11](https://github.com/neocotic/brander/issues/11) [#15](https://github.com/neocotic/brander/issues/15)
39+
* Add quiet option to CLI [#14](https://github.com/neocotic/brander/issues/14) [#17](https://github.com/neocotic/brander/issues/17)
4040

4141
## Version 0.1.1, 2017.10.24
4242

43-
* Title not rendered for each file group within asset-feature document [#2](https://github.com/NotNinja/brander/issues/2)
44-
* Add "hr" document type for horizontal rule [#3](https://github.com/NotNinja/brander/issues/3)
45-
* Add "container" document type for wrapping other document sections [#4](https://github.com/NotNinja/brander/issues/4)
43+
* Title not rendered for each file group within asset-feature document [#2](https://github.com/neocotic/brander/issues/2)
44+
* Add "hr" document type for horizontal rule [#3](https://github.com/neocotic/brander/issues/3)
45+
* Add "container" document type for wrapping other document sections [#4](https://github.com/neocotic/brander/issues/4)
4646

4747
## Version 0.1.0, 2017.10.24
4848

CONTRIBUTING.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Contributing
22

3-
If you have any questions about [Brander](https://github.com/NotNinja/brander) please feel free to
4-
[raise an issue](https://github.com/NotNinja/brander/issues/new).
3+
If you have any questions about [Brander](https://github.com/neocotic/brander) please feel free to
4+
[raise an issue](https://github.com/neocotic/brander/issues/new).
55

6-
Please [search existing issues](https://github.com/NotNinja/brander/issues) for the same feature and/or issue before
6+
Please [search existing issues](https://github.com/neocotic/brander/issues) for the same feature and/or issue before
77
raising a new issue. Commenting on an existing issue is usually preferred over raising duplicate issues.
88

99
Please ensure that all files conform to the coding standards, using the same coding style as the rest of the code base.
@@ -16,9 +16,9 @@ $ npm install
1616
$ npm test
1717
```
1818

19-
You must have at least [Node.js](https://nodejs.org) version 8 or newer installed.
19+
You must have at least [Node.js](https://nodejs.org) version 12.20.0 or newer installed.
2020

2121
All pull requests should be made to the `develop` branch.
2222

23-
Don't forget to add your details to the list of [AUTHORS.md](https://github.com/NotNinja/brander/blob/master/AUTHORS.md)
23+
Don't forget to add your details to the list of [AUTHORS.md](https://github.com/neocotic/brander/blob/master/AUTHORS.md)
2424
if you want your contribution to be recognized by others.

LICENSE.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (C) 2018 Alasdair Mercer, !ninja
1+
Copyright (C) 2022 neocotic
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy
44
of this software and associated documentation files (the "Software"), to deal

README.md

+16-25
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,11 @@
1-
888888b. 888
2-
888 "88b 888
3-
888 .88P 888
4-
8888888K. 888d888 8888b. 88888b. .d88888 .d88b. 888d888
5-
888 "Y88b 888P" "88b 888 "88b d88" 888 d8P Y8b 888P"
6-
888 888 888 .d888888 888 888 888 888 88888888 888
7-
888 d88P 888 888 888 888 888 Y88b 888 Y8b. 888
8-
8888888P" 888 "Y888888 888 888 "Y88888 "Y8888 888
9-
10-
[![Build Status](https://img.shields.io/travis/NotNinja/brander/develop.svg?style=flat-square)](https://travis-ci.org/NotNinja/brander)
11-
[![Coverage](https://img.shields.io/codecov/c/github/NotNinja/brander/develop.svg?style=flat-square)](https://codecov.io/gh/NotNinja/brander)
12-
[![Dependency Status](https://img.shields.io/david/NotNinja/brander.svg?style=flat-square)](https://david-dm.org/NotNinja/brander)
13-
[![Dev Dependency Status](https://img.shields.io/david/dev/NotNinja/brander.svg?style=flat-square)](https://david-dm.org/NotNinja/brander?type=dev)
14-
[![License](https://img.shields.io/npm/l/brander.svg?style=flat-square)](https://github.com/NotNinja/brander/blob/master/LICENSE.md)
15-
[![Release](https://img.shields.io/npm/v/brander.svg?style=flat-square)](https://www.npmjs.com/package/brander)
16-
17-
[Brander](https://github.com/NotNinja/brander) is a tool for generating branding assets and documentation for your
1+
# Brander
2+
3+
[![Build Status](https://img.shields.io/github/workflow/status/neocotic/brander/CI/develop?style=flat-square)](https://github.com/neocotic/brander/actions/workflows/ci.yml)
4+
[![Coverage](https://img.shields.io/codecov/c/github/neocotic/brander/develop.svg?style=flat-square)](https://codecov.io/gh/neocotic/brander)
5+
[![License](https://img.shields.io/npm/l/brander.svg?style=flat-square)](https://github.com/neocotic/brander/blob/master/LICENSE.md)
6+
[![Release](https://img.shields.io/npm/v/brander.svg?style=flat-square)](https://npmjs.com/package/brander)
7+
8+
[Brander](https://github.com/neocotic/brander) is a tool for generating branding assets and documentation for your
189
project or organisation.
1910

2011
* [Install](#install)
@@ -25,7 +16,7 @@ project or organisation.
2516

2617
## Install
2718

28-
Install using [npm](https://www.npmjs.com):
19+
Install using [npm](https://npmjs.com):
2920

3021
``` bash
3122
$ npm install --save brander
@@ -37,29 +28,29 @@ Alternatively, if you're wanting to use `brander` command, you'll probably prefe
3728
$ npm install --global brander
3829
```
3930

40-
You'll need to have at least [Node.js](https://nodejs.org) 8 or newer.
31+
You'll need to have at least [Node.js](https://nodejs.org) 12.20.0 or newer.
4132

4233
## Usage
4334

4435
You can find all the documentation required to configure and use Brander to generate assets and docs below:
4536

46-
https://github.com/NotNinja/brander/wiki
37+
https://github.com/neocotic/brander/wiki
4738

4839
## Bugs
4940

5041
If you have any problems with Brander or would like to see changes currently in development you can do so
51-
[here](https://github.com/NotNinja/brander/issues).
42+
[here](https://github.com/neocotic/brander/issues).
5243

5344
## Contributors
5445

5546
If you want to contribute, you're a legend! Information on how you can do so can be found in
56-
[CONTRIBUTING.md](https://github.com/NotNinja/brander/blob/master/CONTRIBUTING.md). We want your suggestions and pull
47+
[CONTRIBUTING.md](https://github.com/neocotic/brander/blob/master/CONTRIBUTING.md). We want your suggestions and pull
5748
requests!
5849

59-
A list of Brander contributors can be found in [AUTHORS.md](https://github.com/NotNinja/brander/blob/master/AUTHORS.md).
50+
A list of Brander contributors can be found in [AUTHORS.md](https://github.com/neocotic/brander/blob/master/AUTHORS.md).
6051

6152
## License
6253

63-
See [LICENSE.md](https://github.com/NotNinja/brander/raw/master/LICENSE.md) for more information on our MIT license.
54+
Copyright © 2022 neocotic
6455

65-
[![Copyright !ninja](https://cdn.rawgit.com/NotNinja/branding/master/assets/copyright/base/not-ninja-copyright-186x25.png)](https://not.ninja)
56+
See [LICENSE.md](https://github.com/neocotic/brander/raw/master/LICENSE.md) for more information on our MIT license.

bin/brander

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env node
22

33
/*
4-
* Copyright (C) 2018 Alasdair Mercer, !ninja
4+
* Copyright (C) 2022 neocotic
55
*
66
* Permission is hereby granted, free of charge, to any person obtaining a copy
77
* of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)