Skip to content

Commit 18050f5

Browse files
committed
Get docs fully migrated and working
- Update a bunch of dependencies. - Move scripts to ESM, since some dependencies require it. - Validate that everything builds successfully. - Add some new template variables for future index page improvement - Base the version off of what's in the repo, for now. I'll work on automation later. (Dependabot can help me catch the slack for now.) - Split the archive versions out into a single hard-coded file and skip the version selector. - Fix the watcher to actually work.
1 parent 981a1d1 commit 18050f5

38 files changed

+3251
-5357
lines changed

.editorconfig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ root = true
33
[*]
44
charset = utf-8
55

6-
[*.{js,json,yml,html,md}]
6+
[*.{js,json,html}]
77
indent_style = tab
88
tab_width = 4
99
trim_trailing_whitespace = true
1010
insert_final_newline = true
1111
end_of_line = lf
1212

13-
[{package.json,.travis.yml,.github/**/*.yml}]
13+
[{package.json,*.md,*.yml}]
1414
indent_style = space
1515
indent_size = 2

.eslintignore

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

.eslintrc.js

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

.gitattributes

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
* text=auto
2-
/mithril.js binary
3-
/mithril.min.js binary
2+
/archive/**/mithril.js binary
3+
/archive/**/stream.js binary
44
/package-lock.json binary
5-
/yarn.lock binary
65

76
# Assets
87
*.png binary
98
*.svg binary
109
*.ico binary
10+
*.zip binary
11+
*.min.* binary

.github/dependabot.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: npm
4+
directory: /
5+
schedule:
6+
interval: daily
7+
allow:
8+
- dependency-name: mithril
9+
dependency-type: production
10+
assignees:
11+
- dead-claudia
12+
- package-ecosystem: npm
13+
directory: /
14+
schedule:
15+
interval: weekly
16+
assignees:
17+
- dead-claudia
18+
- package-ecosystem: github-actions
19+
directory: /
20+
schedule:
21+
interval: weekly
22+
assignees:
23+
- dead-claudia

docs/.nojekyll

Whitespace-only changes.

0 commit comments

Comments
 (0)