Skip to content

Commit 005e87e

Browse files
committed
nordtheme organization migration (#182)
As part of the "Northern Post — The state and roadmap of Nord" [2] announcement, this repository will be migrated to the `nordtheme` GitHub organization [1]. This commit tracks the actual move as well as preparations steps to do so. The detailed plan, tasklists that serve as "epics" [3], will follow later on for all Nord repositories, published and announced on all "new" and current community platforms. [1]: #180 [2]: https://github.com/nordtheme [3]: https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/about-task-lists Co-authored-by: Sven Greb <[email protected]> GH-181
1 parent aa898a0 commit 005e87e

33 files changed

+8743
-3498
lines changed

.circleci/config.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

.editorconfig

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
1-
# Copyright (C) 2016-present Arctic Ice Studio <[email protected]>
2-
# Copyright (C) 2016-present Sven Greb <[email protected]>
3-
#
4-
# Project: Nord
5-
# Repository: https://github.com/arcticicestudio/nord
6-
# License: MIT
1+
# Copyright (c) 2016-present Sven Greb <[email protected]>
2+
# This source code is licensed under the MIT license found in the license file.
3+
4+
# Configurations for EditorConfig.
5+
# See https://editorconfig.org/#file-format-details for more details.
76

87
# +--------------------+
98
# + Base Configuration +
109
# +--------------------+
10+
root = true
11+
1112
[*]
1213
charset = utf-8
1314
end_of_line = lf
1415
indent_size = 2
1516
indent_style = space
1617
insert_final_newline = true
17-
max_line_length = 120
18+
max_line_length = 160
1819
trim_trailing_whitespace = true
1920

2021
# +----------------+
@@ -34,4 +35,5 @@ trim_trailing_whitespace = false
3435
# +-----------+
3536
# +--- Markdown ---+
3637
[*.{md}]
38+
max_line_length = off
3739
trim_trailing_whitespace = false

.eslintignore

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Copyright (c) 2016-present Sven Greb <[email protected]>
2+
# This source code is licensed under the MIT license found in the license file.
3+
4+
# Path match pattern to ignore (i.e. not lint) certain files and folders.
5+
# References:
6+
# 1. https://eslint.org/docs/latest/use/configure/ignore
7+
8+
node_modules/
9+
10+
# Explicitly include specific "dotfiles".
11+
# ESLint automatically applies ignore pattern for "dotfiles" by default to prevent accidentally lint over paths like
12+
# `.git` or any other critical paths.
13+
!**/.eslintrc.js
14+
!.remarkrc.js
15+
!.stylelintrc.js
16+
!lint-staged.config.js
17+
!prettier.config.js

.eslintrc.js

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/*
2+
* Copyright (c) 2016-present Sven Greb <[email protected]>
3+
* This source code is licensed under the MIT license found in the license file.
4+
*/
5+
6+
/**
7+
* Configurations for ESLint.
8+
* @see https://eslint.org/docs/latest/use/configure
9+
* @see https://eslint.org/docs/latest/use/configure/#using-configuration-files
10+
* @see https://eslint.org/docs/latest/use/configure/#specifying-environments
11+
* @see https://eslint.org/docs/latest/rules
12+
*/
13+
module.exports = {
14+
root: true,
15+
extends: ["@arcticicestudio/eslint-config-base", "@arcticicestudio/eslint-config-base/prettier"],
16+
overrides: [
17+
{
18+
files: ["*.js"],
19+
rules: {
20+
"capitalized-comments": "off",
21+
},
22+
},
23+
],
24+
};

.gitattributes

Lines changed: 12 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,21 @@
1-
# Copyright (C) 2016-present Arctic Ice Studio <[email protected]>
2-
# Copyright (C) 2016-present Sven Greb <[email protected]>
3-
#
4-
# Project: Nord
5-
# Repository: https://github.com/arcticicestudio/nord
6-
# License: MIT
1+
# Copyright (c) 2016-present Sven Greb <[email protected]>
2+
# This source code is licensed under the MIT license found in the license file.
3+
4+
# Configuration to define attributes per path.
75
# References:
8-
# https://git-scm.com/docs/gitattributes
9-
# https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes#Keyword-Expansion
6+
# 1. https://git-scm.com/docs/gitattributes
7+
# 2. https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes#Keyword-Expansion
108

11-
# Automatically perform line feed (LF) normalization for files detected as text and leave all files detected as binary
12-
# untouched.
13-
* text=auto
9+
# Automatically perform line feed (LF) normalization for files detected as text and
10+
# leave all files detected as binary untouched.
11+
* text=auto eol=lf
1412

1513
# +----------------------+
1614
# + Adobe Creative Suite +
1715
# +----------------------+
1816
# Color Swatch Exchange
1917
*.ase binary
2018

21-
# +-------------------+
22-
# + Adobe Illustrator +
23-
# +-------------------+
24-
# Project Map
25-
*.ai binary
26-
2719
# +-----------------+
2820
# + Adobe Photoshop +
2921
# +-----------------+
@@ -49,8 +41,8 @@
4941
# Color Palette
5042
*.gpa binary
5143

52-
# +-----+
53-
# + OSX +
54-
# +-----+
44+
# +-------+
45+
# + macOS +
46+
# +-------+
5547
# Color Palette
5648
*.clr binary

.github/CODEOWNERS

Lines changed: 0 additions & 11 deletions
This file was deleted.

.github/ISSUE_TEMPLATE.md

Lines changed: 0 additions & 81 deletions
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

.github/codeowners

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Copyright (c) 2016-present Sven Greb <[email protected]>
2+
# This source code is licensed under the MIT license found in the license file.
3+
4+
# Configuration for the GitHub feature to automatically request reviews from the code owners
5+
# when a pull request changes any owned files.
6+
#
7+
# References:
8+
# 1. https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#codeowners-file-location
9+
# 2. https://github.com/blog/2392-introducing-code-owners
10+
11+
# +----------------------+
12+
# + Core Team Code Owner +
13+
# +----------------------+
14+
* @svengreb

.gitignore

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
1-
# Copyright (C) 2016-present Arctic Ice Studio <[email protected]>
2-
# Copyright (C) 2016-present Sven Greb <[email protected]>
3-
#
4-
# Project: Nord
5-
# Repository: https://github.com/arcticicestudio/nord
6-
# License: MIT
1+
# Copyright (c) 2016-present Sven Greb <[email protected]>
2+
# This source code is licensed under the MIT license found in the license file.
73

8-
# +------+
9-
# + Logs +
10-
# +------+
11-
logs/
12-
**/*.log
13-
npm-debug.log*
4+
# Path match pattern to intentionally ignore untracked files and directories.
5+
# See https://git-scm.com/docs/gitignore for more details.
146

157
# +---------+
168
# + Node.js +
179
# +---------+
18-
**/node_modules/
19-
.npm/
10+
node_modules/

.husky/pre-commit

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/bin/sh
2+
3+
# Copyright (c) 2016-present Sven Greb <[email protected]>
4+
# This source code is licensed under the MIT license found in the license file.
5+
6+
. "$(dirname "$0")/_/husky.sh"
7+
8+
npm exec lint-staged

.mailmap

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Copyright (c) 2016-present Sven Greb <[email protected]>
2+
# This source code is licensed under the MIT license found in the license file.
3+
4+
# Configuration for the Git mail mapping feature to coalesce together commits by the same person in the shortlog,
5+
# where their name and/or email address was spelled differently or has been changed.
6+
# See https://git-scm.com/docs/git-shortlog#_mapping_authors for more details.
7+
Sven Greb <[email protected]>
8+

.npmrc

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1-
; Copyright (C) 2016-present Arctic Ice Studio <[email protected]>
2-
; Copyright (C) 2016-present Sven Greb <[email protected]>
3-
;
4-
; Project: Nord
5-
; Repository: https://github.com/arcticicestudio/nord
6-
; License: MIT
1+
# Copyright (c) 2016-present Sven Greb <[email protected]>
2+
# This source code is licensed under the MIT license found in the license file.
73

4+
# Configurations for npm.
5+
# See https://docs.npmjs.com/cli/v7/configuring-npm/npmrc for more details.
6+
7+
# Only use a lockfile for single-consumer projects, like applications, but not for multi-consumer projects like
8+
# libraries.
9+
# It helps to pin dependency versions, improves the security through integrity checksums, prevents possible errors
10+
# caused by updated transitive dependencies and allows to get deterministic build results, but it can hide problems in
11+
# multi-consumer projects when any later versions of a used dependency, or its transitive dependencies, is not
12+
# compatible with the own project anymore.
813
package-lock=true
14+
15+
# Do not resolve to the latest minor and patch updates.
16+
# Automatically pin dependencies to exact versions instead of resolving to latest minor and patch updates.
17+
# This prevents possible errors caused by updated transitive dependencies.
918
save-exact=true

.prettierignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Copyright (c) 2016-present Sven Greb <[email protected]>
2+
# This source code is licensed under the MIT license found in the license file.
3+
4+
# Path match pattern to ignore (i.e. not reformat) certain files and folders.
5+
# See https://prettier.io/docs/en/ignore for more details.
6+
7+
.husky/_/
8+
node_modules/

.remarkignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Copyright (c) 2016-present Sven Greb <[email protected]>
2+
# This source code is licensed under the MIT license found in the license file.
3+
4+
# Path match pattern to ignore when searching for files.
5+
# See https://github.com/unifiedjs/unified-engine/blob/HEAD/doc/ignore.md for more details.
6+
7+
node_modules/

.remarkrc.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/*
2+
* Copyright (c) 2016-present Sven Greb <[email protected]>
3+
* This source code is licensed under the MIT license found in the license file.
4+
*/
5+
6+
/**
7+
* Configurations for remark-lint.
8+
* @see https://github.com/remarkjs/remark-lint
9+
* @see https://remark.js.org
10+
*/
11+
module.exports = {
12+
plugins: ["@arcticicestudio/remark-preset-lint"],
13+
};

0 commit comments

Comments
 (0)