Skip to content

Commit 1e0f990

Browse files
author
Patrick Ammann
committed
feat: #1 port build system to tsdx
1 parent f36c50d commit 1e0f990

33 files changed

+8436
-187661
lines changed

.babelrc

-9
This file was deleted.

.editorconfig

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
indent_style = space
6+
indent_size = 4
7+
insert_final_newline = true
8+
trim_trailing_whitespace = true
9+
quote_type = double

.gitattributes

-63
This file was deleted.

.github/dependabot.yml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "npm"
9+
directory: "/"
10+
schedule:
11+
interval: "daily"

.github/workflows/pull_request.yml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Build
2+
on: [pull_request]
3+
4+
jobs:
5+
build:
6+
runs-on: ubuntu-latest
7+
8+
strategy:
9+
matrix:
10+
node-version: [14.x]
11+
12+
steps:
13+
- uses: actions/checkout@v2
14+
- name: Use Node.js ${{ matrix.node-version }}
15+
uses: actions/[email protected]
16+
with:
17+
node-version: ${{ matrix.node-version }}
18+
env:
19+
CI: true
20+
21+
- run: npm install
22+
- run: npm run build
23+
#TODO - run: npm run lint
24+
- run: npm test

.github/workflows/release.yml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Release
2+
on:
3+
push:
4+
branches:
5+
- main
6+
7+
jobs:
8+
release:
9+
runs-on: ubuntu-latest
10+
11+
strategy:
12+
matrix:
13+
node-version: [14.x]
14+
15+
steps:
16+
- uses: actions/checkout@v2
17+
- name: Use Node.js ${{ matrix.node-version }}
18+
uses: actions/[email protected]
19+
with:
20+
node-version: ${{ matrix.node-version }}
21+
env:
22+
CI: true
23+
24+
- run: npm install
25+
- run: npm run build

.gitignore

+4-157
Original file line numberDiff line numberDiff line change
@@ -1,159 +1,6 @@
1-
## Ignore Visual Studio temporary files, build results, and
2-
## files generated by popular Visual Studio add-ons.
3-
4-
# User-specific files
5-
*.suo
6-
*.user
7-
*.sln.docstates
8-
.idea/
9-
10-
# Build results
11-
12-
[Dd]ebug/
13-
[Rr]elease/
14-
x64/
15-
build/
16-
[Bb]in/
17-
[Oo]bj/
18-
bower_components/
19-
node_modules/
20-
21-
# Enable "build/" folder in the NuGet Packages folder since NuGet packages use it for MSBuild targets
22-
!packages/*/build/
23-
24-
# MSTest test Results
25-
[Tt]est[Rr]esult*/
26-
[Bb]uild[Ll]og.*
27-
28-
*_i.c
29-
*_p.c
30-
*.ilk
31-
*.meta
32-
*.obj
33-
*.pch
34-
*.pdb
35-
*.pgc
36-
*.pgd
37-
*.rsp
38-
*.sbr
39-
*.tlb
40-
*.tli
41-
*.tlh
42-
*.tmp
43-
*.tmp_proj
441
*.log
45-
*.vspscc
46-
*.vssscc
47-
.builds
48-
*.pidb
49-
*.log
50-
*.svclog
51-
*.scc
52-
53-
# Visual C++ cache files
54-
ipch/
55-
*.aps
56-
*.ncb
57-
*.opensdf
58-
*.sdf
59-
*.cachefile
60-
61-
# Visual Studio profiler
62-
*.psess
63-
*.vsp
64-
*.vspx
65-
66-
# Guidance Automation Toolkit
67-
*.gpState
68-
69-
# ReSharper is a .NET coding add-in
70-
_ReSharper*/
71-
*.[Rr]e[Ss]harper
72-
73-
# TeamCity is a build add-in
74-
_TeamCity*
75-
76-
# DotCover is a Code Coverage Tool
77-
*.dotCover
78-
79-
# NCrunch
80-
*.ncrunch*
81-
.*crunch*.local.xml
82-
83-
# Installshield output folder
84-
[Ee]xpress/
85-
86-
# DocProject is a documentation generator add-in
87-
DocProject/buildhelp/
88-
DocProject/Help/*.HxT
89-
DocProject/Help/*.HxC
90-
DocProject/Help/*.hhc
91-
DocProject/Help/*.hhk
92-
DocProject/Help/*.hhp
93-
DocProject/Help/Html2
94-
DocProject/Help/html
95-
96-
# Click-Once directory
97-
publish/
98-
99-
# Publish Web Output
100-
*.Publish.xml
101-
*.pubxml
102-
!Local.pubxml
103-
104-
# NuGet Packages Directory
105-
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
106-
packages/
107-
108-
# Windows Azure Build Output
109-
csx
110-
*.build.csdef
111-
112-
# Windows Store app package directory
113-
AppPackages/
114-
115-
# Others
116-
sql/
117-
*.Cache
118-
ClientBin/
119-
[Ss]tyle[Cc]op.*
120-
~$*
121-
*~
122-
*.dbmdl
123-
*.[Pp]ublish.xml
124-
*.publishsettings
125-
126-
# RIA/Silverlight projects
127-
Generated_Code/
128-
129-
# Backup & report files from converting an old project file to a newer
130-
# Visual Studio version. Backup files are not needed, because we have git ;-)
131-
_UpgradeReport_Files/
132-
Backup*/
133-
UpgradeLog*.XML
134-
UpgradeLog*.htm
135-
136-
# SQL Server files
137-
App_Data/*.mdf
138-
App_Data/*.ldf
139-
140-
# =========================
141-
# Windows detritus
142-
# =========================
143-
144-
# Windows image file caches
145-
Thumbs.db
146-
ehthumbs.db
147-
148-
# Folder config file
149-
Desktop.ini
150-
151-
# Recycle Bin used on file shares
152-
$RECYCLE.BIN/
153-
154-
# Mac crap
1552
.DS_Store
156-
distribution/
157-
*_NCrunch_*
158-
source/IdentityServer3.sln.GhostDoc.xml
159-
/.vs
3+
node_modules
4+
.cache
5+
dist
6+
/.vscode

.npmignore

-3
This file was deleted.

GitReleaseManager.yaml

-17
This file was deleted.

0 commit comments

Comments
 (0)