Skip to content

Commit 0c970fd

Browse files
authored
refactor: Integrate @ui5/server into the monorepo (#1123)
2 parents de0828c + c1b9ca7 commit 0c970fd

File tree

192 files changed

+22612
-0
lines changed

Some content is hidden

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

192 files changed

+22612
-0
lines changed

LICENSES/MIT.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
MIT License Copyright (c) <year> <copyright holders>
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy
4+
of this software and associated documentation files (the "Software"), to deal
5+
in the Software without restriction, including without limitation the rights
6+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7+
copies of the Software, and to permit persons to whom the Software is furnished
8+
to do so, subject to the following conditions:
9+
10+
The above copyright notice and this permission notice (including the next
11+
paragraph) shall be included in all copies or substantial portions of the
12+
Software.
13+
14+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
16+
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS
17+
OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
18+
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
19+
OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

REUSE.toml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,15 @@ path = "**"
99
precedence = "aggregate"
1010
SPDX-FileCopyrightText = "2025 SAP SE or an SAP affiliate company and UI5 CLI contributors"
1111
SPDX-License-Identifier = "Apache-2.0"
12+
13+
[[annotations]]
14+
path = "packages/server/lib/middleware/serveIndex/**"
15+
precedence = "aggregate"
16+
SPDX-FileCopyrightText = ["2010 Sencha Inc.", "2011 LearnBoost", "2011 TJ Holowaychuk", "2014-2015 Douglas Christopher Wilson"]
17+
SPDX-License-Identifier = "MIT"
18+
19+
[[annotations]]
20+
path = "packages/server/lib/middleware/testRunner/**"
21+
precedence = "aggregate"
22+
SPDX-FileCopyrightText = "2025 SAP SE or an SAP affiliate company and OpenUI5 contributors"
23+
SPDX-License-Identifier = "Apache-2.0"

packages/server/.chglog/CHANGELOG.tpl.md

Lines changed: 431 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{{ range .Versions }}
2+
{{ range .CommitGroups -}}
3+
### {{ .Title }}
4+
{{ range .Commits -}}
5+
- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }} [`{{ .Hash.Short }}`]({{ $.Info.RepositoryURL }}/commit/{{ .Hash.Long }})
6+
{{ end }}
7+
{{ end -}}
8+
9+
{{- if .RevertCommits -}}
10+
### Reverts
11+
{{ range .RevertCommits -}}
12+
- {{ .Revert.Header }}
13+
{{ end }}
14+
{{ end -}}
15+
16+
{{- if .NoteGroups -}}
17+
{{ range .NoteGroups -}}
18+
### {{ .Title }}
19+
{{ range .Notes }}
20+
{{ .Body }}
21+
{{ end }}
22+
{{ end -}}
23+
{{ end -}}
24+
25+
{{ if .Tag.Previous }}
26+
### All changes
27+
[`{{ .Tag.Previous.Name }}...{{ .Tag.Name }}`]
28+
{{ end }}
29+
30+
{{ if .Tag.Previous -}}
31+
[`{{ .Tag.Previous.Name }}...{{ .Tag.Name }}`]: {{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}
32+
{{ end -}}
33+
{{ end -}}

packages/server/.chglog/config.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
style: github
2+
template: CHANGELOG.tpl.md
3+
info:
4+
title: CHANGELOG
5+
repository_url: https://github.com/SAP/ui5-server
6+
options:
7+
commits:
8+
filters:
9+
Type:
10+
- FEATURE
11+
- FIX
12+
- PERF
13+
- DEPENDENCY
14+
- BREAKING
15+
commit_groups:
16+
title_maps:
17+
FEATURE: Features
18+
FIX: Bug Fixes
19+
PERF: Performance Improvements
20+
DEPENDENCY: Dependency Updates
21+
BREAKING: Breaking Changes
22+
header:
23+
pattern: "^\\[(\\w*)\\]\\s(?:([^\\:]*)\\:\\s)?(.*)$"
24+
pattern_maps:
25+
- Type
26+
- Scope
27+
- Subject
28+
issues:
29+
prefix:
30+
- "#"
31+
notes:
32+
keywords:
33+
- BREAKING CHANGE
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
style: github
2+
template: RELEASE.tpl.md
3+
info:
4+
repository_url: https://github.com/SAP/ui5-server
5+
options:
6+
tag_filter_pattern: '^v[^0123]' # For release notes ignore versions below v4 to that we always compare the _last v4+_ tag with the current release
7+
commits:
8+
filters:
9+
Type:
10+
- FEATURE
11+
- FIX
12+
- PERF
13+
- DEPENDENCY
14+
- BREAKING
15+
commit_groups:
16+
title_maps:
17+
FEATURE: Features
18+
FIX: Bug Fixes
19+
PERF: Performance Improvements
20+
DEPENDENCY: Dependency Updates
21+
BREAKING: Breaking Changes
22+
header:
23+
pattern: "^\\[(\\w*)\\]\\s(?:([^\\:]*)\\:\\s)?(.*)$"
24+
pattern_maps:
25+
- Type
26+
- Scope
27+
- Subject
28+
issues:
29+
prefix:
30+
- "#"
31+
notes:
32+
keywords:
33+
- BREAKING CHANGE

packages/server/.editorconfig

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# see http://editorconfig.org
2+
3+
root = true
4+
5+
[*]
6+
charset = utf-8
7+
indent_style = tab
8+
9+
[*.{css,html,js,cjs,mjs,jsx,ts,tsx,less,txt,json,yml,md}]
10+
trim_trailing_whitespace = true
11+
end_of_line = lf
12+
indent_size = 4
13+
insert_final_newline = true
14+
15+
[*.{yml,yaml}]
16+
indent_style = space
17+
indent_size = 2
18+
19+
[*.md]
20+
trim_trailing_whitespace = false

packages/server/.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text=auto eol=lf
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 🚨 Issues Have Been Transferred to UI5 CLI Repository
2+
3+
Please create new issues in the UI5 CLI repository: https://github.com/UI5/cli/issues/new/choose
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Report UI5 CLI Issues or Request a Feature
4+
url: https://github.com/UI5/cli/issues/new/choose
5+
about: Please create new issues in the UI5 CLI repository

0 commit comments

Comments
 (0)