Skip to content

Commit 7754c3f

Browse files
initial commit of v4
This uses the v4 API.
1 parent d7651da commit 7754c3f

File tree

157 files changed

+11698
-37566
lines changed

Some content is hidden

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

157 files changed

+11698
-37566
lines changed

.github/workflows/node.js.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
22
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
33

4-
name: Node.js CI
4+
name: Build
55

66
on:
77
push:

.gitignore

+4-70
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,4 @@
1-
2-
# Created by https://www.gitignore.io/api/node
3-
4-
### Node ###
5-
# Logs
6-
logs
7-
*.log
8-
npm-debug.log*
9-
yarn-debug.log*
10-
yarn-error.log*
11-
12-
# Runtime data
13-
pids
14-
*.pid
15-
*.seed
16-
*.pid.lock
17-
18-
# Directory for instrumented libs generated by jscoverage/JSCover
19-
lib-cov
20-
21-
# Coverage directory used by tools like istanbul
22-
coverage
23-
24-
# nyc test coverage
25-
.nyc_output
26-
27-
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
28-
.grunt
29-
30-
# Bower dependency directory (https://bower.io/)
31-
bower_components
32-
33-
# node-waf configuration
34-
.lock-wscript
35-
36-
# Compiled binary addons (http://nodejs.org/api/addons.html)
37-
build/Release
38-
39-
# Dependency directories
40-
node_modules/
41-
jspm_packages/
42-
43-
# Typescript v1 declaration files
44-
typings/
45-
46-
# Optional npm cache directory
47-
.npm
48-
49-
# Optional eslint cache
50-
.eslintcache
51-
52-
# Optional REPL history
53-
.node_repl_history
54-
55-
# Output of 'npm pack'
56-
*.tgz
57-
58-
# Yarn Integrity file
59-
.yarn-integrity
60-
61-
# dotenv environment variables file
62-
.env
63-
64-
# bundled output
65-
dist/
66-
67-
# built docs
68-
docs/
69-
70-
# End of https://www.gitignore.io/api/node
1+
wwwroot/*.js
2+
node_modules
3+
typings
4+
build

.prettierignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/build

.prettierrc.js

-3
This file was deleted.

CONTRIBUTING.md

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Contributing
2+
3+
**Table of contents**
4+
5+
- [Prerequisites](#prerequisites)
6+
- [Install](#install)
7+
- [Run tests](#run-tests)
8+
- [Setup examples](#setup-examples)
9+
- [Build](#build)
10+
11+
## Prerequisites
12+
13+
- Prepare your environment for Node.js.
14+
- You will also need Docker if you regenerate the OpenAPI code.
15+
16+
## Install
17+
18+
```
19+
npm install
20+
```
21+
22+
## Run tests
23+
24+
```
25+
npm test
26+
```
27+
28+
## Setup examples
29+
30+
```
31+
npm run setup-examples
32+
```
33+
34+
## Generate
35+
36+
If you need to regenerate the OpenAPI-generated, use the script:
37+
38+
```
39+
./generate/docker.bash
40+
```
41+
42+
## Build
43+
44+
```
45+
npm run clean
46+
npm run build
47+
```

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1818
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
21+
SOFTWARE.

0 commit comments

Comments
 (0)