File tree Expand file tree Collapse file tree 4 files changed +38
-2
lines changed Expand file tree Collapse file tree 4 files changed +38
-2
lines changed Original file line number Diff line number Diff line change 13
13
jobs :
14
14
build :
15
15
if : ${{ github.ref != 'refs/heads/l10n_development' }}
16
- runs-on : ubuntu-22 .04
16
+ runs-on : ubuntu-24 .04
17
17
steps :
18
- - uses : actions/checkout@v1
18
+ - uses : actions/checkout@v4
19
19
20
20
- name : Install NPM deps
21
21
run : npm ci
Original file line number Diff line number Diff line change
1
+ name : test-js
2
+
3
+ on :
4
+ push :
5
+ paths :
6
+ - ' **.js'
7
+ - ' **.ts'
8
+ - ' **.json'
9
+ pull_request :
10
+ paths :
11
+ - ' **.js'
12
+ - ' **.ts'
13
+ - ' **.json'
14
+
15
+ jobs :
16
+ build :
17
+ if : ${{ github.ref != 'refs/heads/l10n_development' }}
18
+ runs-on : ubuntu-24.04
19
+ steps :
20
+ - uses : actions/checkout@v4
21
+
22
+ - name : Install NPM deps
23
+ run : npm ci
24
+
25
+ - name : Run TypeScript type checking
26
+ run : npm run ts:lint
27
+
28
+ - name : Run JavaScript tests
29
+ run : npm run test
Original file line number Diff line number Diff line change @@ -145,6 +145,7 @@ Note: This is not an exhaustive list of all libraries and projects that would be
145
145
146
146
* [ Laravel] ( http://laravel.com/ ) - _ [ MIT] ( https://github.com/laravel/framework/blob/v8.82.0/LICENSE.md ) _
147
147
* [ TinyMCE] ( https://www.tinymce.com/ ) - _ [ MIT] ( https://github.com/tinymce/tinymce/blob/develop/LICENSE.TXT ) _
148
+ * [ Lexical] ( https://lexical.dev/ ) - _ [ MIT] ( https://github.com/facebook/lexical/blob/main/LICENSE ) _
148
149
* [ CodeMirror] ( https://codemirror.net ) - _ [ MIT] ( https://github.com/codemirror/CodeMirror/blob/master/LICENSE ) _
149
150
* [ Sortable] ( https://github.com/SortableJS/Sortable ) - _ [ MIT] ( https://github.com/SortableJS/Sortable/blob/master/LICENSE ) _
150
151
* [ Google Material Icons] ( https://github.com/google/material-design-icons ) - _ [ Apache-2.0] ( https://github.com/google/material-design-icons/blob/master/LICENSE ) _
Original file line number Diff line number Diff line change 54
54
License File: https://github.com/tinymce/tinymce/blob/release/6.7/LICENSE.TXT
55
55
Copyright: Copyright (c) 2022 Ephox Corporation DBA Tiny Technologies, Inc.
56
56
Link: https://github.com/tinymce/tinymce
57
+ -----------
58
+ BookStack's newer WYSIWYG editor is based upon lexical code:
59
+ License: MIT
60
+ License File: https://github.com/facebook/lexical/blob/v0.17.1/LICENSE
61
+ Copyright: Copyright (c) Meta Platforms, Inc. and affiliates.
62
+ Link: https://github.com/facebook/lexical
57
63
</div >
58
64
</div >
59
65
</div >
You can’t perform that action at this time.
0 commit comments