Skip to content

Commit a81148a

Browse files
author
imda-btg
committed
Merge commit 'a19d856c557863713dd97e45e84de0117ba240a7' as 'ai-verify-shared-library'
2 parents fbfb30e + a19d856 commit a81148a

Some content is hidden

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

49 files changed

+4631
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Pull Request Template
2+
3+
## Description
4+
5+
[Provide a brief description of the changes or features introduced by this pull request.]
6+
7+
## Motivation and Context
8+
9+
[Explain the motivation or the context behind this pull request. Why is it necessary?]
10+
11+
## Type of Change
12+
13+
<!-- Select the appropriate type of change: -->
14+
<!-- - feat: A new feature -->
15+
<!-- - fix: A bug fix -->
16+
<!-- - chore: Routine tasks, maintenance, or tooling changes -->
17+
<!-- - docs: Documentation updates -->
18+
<!-- - style: Code style changes (e.g., formatting, indentation) -->
19+
<!-- - refactor: Code refactoring without changes in functionality -->
20+
<!-- - test: Adding or modifying tests -->
21+
<!-- - perf: Performance improvements -->
22+
<!-- - ci: Changes to the CI/CD configuration or scripts -->
23+
<!-- - other: Other changes that don't fit into the above categories -->
24+
25+
## How to Test
26+
27+
[Provide clear instructions on how to test and verify the changes introduced by this pull request, including any specific unit tests you have created to demonstrate your changes.]
28+
29+
## Checklist
30+
31+
Please check all the boxes that apply to this pull request using "x":
32+
33+
- [ ] I have tested the changes locally and verified that they work as expected.
34+
- [ ] I have added or updated the necessary documentation (README, API docs, etc.).
35+
- [ ] I have added appropriate unit tests or functional tests for the changes made.
36+
- [ ] I have followed the project's coding conventions and style guidelines.
37+
- [ ] I have rebased my branch onto the latest commit of the main branch.
38+
- [ ] I have squashed or reorganized my commits into logical units.
39+
- [ ] I have added any necessary dependencies or packages to the project's build configuration.
40+
- [ ] I have performed a self-review of my own code.
41+
42+
## Screenshots (if applicable)
43+
44+
[If the changes involve visual modifications, include screenshots or GIFs that demonstrate the changes.]
45+
46+
## Additional Notes
47+
48+
[Add any additional information or context that might be relevant to reviewers.]

ai-verify-shared-library/.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
node_modules/
2+
tsconfig.tsbuildinfo
3+
.rollup.cache
4+
dist/
5+
6+
.

ai-verify-shared-library/README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# AI Verify Shared Library
2+
3+
### Operation System Supported
4+
- Linux
5+
6+
### Prerequisites
7+
8+
- nodejs >= 16.x
9+
10+
# Build
11+
12+
To build the library, just run
13+
```
14+
npm run build
15+
```
16+
17+
# Installing the Library
18+
19+
To install the library from another NodeJS project, e.g. the ai-verify-portal, go to the project root folder and run
20+
```
21+
npm install <path to ai-verify-shared-library>
22+
```
23+
24+
For developers, can use npm link to link the library instead
25+
```
26+
npm link <path to ai-verify-shared-library>
27+
```

0 commit comments

Comments
 (0)