Skip to content

Commit 7ccb085

Browse files
added new files using typescript-fetch generator
1 parent d6335fa commit 7ccb085

File tree

142 files changed

+18085
-21884
lines changed

Some content is hidden

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

142 files changed

+18085
-21884
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
wwwroot/*.js
2+
node_modules
3+
typings
4+
dist

.npmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
README.md

.openapi-generator/FILES

Lines changed: 119 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,119 @@
1-
.openapi-generator-ignore
2-
apis/WorkspacesApi.ts
3-
apis/index.ts
4-
index.ts
5-
models/AccessEnum.ts
6-
models/BlankEnum.ts
7-
models/Cycle.ts
8-
models/CycleIssue.ts
9-
models/CycleLite.ts
10-
models/EntityTypeEnum.ts
11-
models/GroupEnum.ts
12-
models/InboxIssue.ts
13-
models/InboxIssueStatusEnum.ts
14-
models/Issue.ts
15-
models/IssueAttachment.ts
16-
models/IssueAttachmentEntityType.ts
17-
models/IssueComment.ts
18-
models/IssueExpand.ts
19-
models/IssueLink.ts
20-
models/IssuePropertyAPI.ts
21-
models/IssuePropertyAPIRelationType.ts
22-
models/IssuePropertyOptionAPI.ts
23-
models/IssuePropertyValueAPI.ts
24-
models/IssueTypeAPI.ts
25-
models/Label.ts
26-
models/LabelLite.ts
27-
models/Module.ts
28-
models/ModuleIssue.ts
29-
models/ModuleLite.ts
30-
models/NetworkEnum.ts
31-
models/NullEnum.ts
32-
models/PatchedCycle.ts
33-
models/PatchedInboxIssue.ts
34-
models/PatchedIssue.ts
35-
models/PatchedIssueComment.ts
36-
models/PatchedIssueLink.ts
37-
models/PatchedIssuePropertyAPI.ts
38-
models/PatchedIssuePropertyOptionAPI.ts
39-
models/PatchedIssueTypeAPI.ts
40-
models/PatchedLabel.ts
41-
models/PatchedModule.ts
42-
models/PatchedProject.ts
43-
models/PatchedState.ts
44-
models/PriorityEnum.ts
45-
models/Project.ts
46-
models/PropertyTypeEnum.ts
47-
models/RelationTypeEnum.ts
48-
models/State.ts
49-
models/StateLite.ts
50-
models/StatusA3dEnum.ts
51-
models/TimezoneEnum.ts
52-
models/UserLite.ts
53-
models/index.ts
54-
runtime.ts
1+
.gitignore
2+
.npmignore
3+
README.md
4+
package.json
5+
src/apis/AssetsApi.ts
6+
src/apis/CyclesApi.ts
7+
src/apis/IntakeApi.ts
8+
src/apis/LabelsApi.ts
9+
src/apis/MembersApi.ts
10+
src/apis/ModulesApi.ts
11+
src/apis/ProjectsApi.ts
12+
src/apis/StatesApi.ts
13+
src/apis/UsersApi.ts
14+
src/apis/WorkItemActivityApi.ts
15+
src/apis/WorkItemAttachmentsApi.ts
16+
src/apis/WorkItemCommentsApi.ts
17+
src/apis/WorkItemLinksApi.ts
18+
src/apis/WorkItemPropertiesApi.ts
19+
src/apis/WorkItemTypesApi.ts
20+
src/apis/WorkItemWorklogsApi.ts
21+
src/apis/WorkItemsApi.ts
22+
src/apis/index.ts
23+
src/index.ts
24+
src/models/AccessEnum.ts
25+
src/models/Cycle.ts
26+
src/models/CycleCreateRequest.ts
27+
src/models/CycleIssue.ts
28+
src/models/CycleIssueRequestRequest.ts
29+
src/models/CycleLite.ts
30+
src/models/EntityTypeEnum.ts
31+
src/models/GenericAssetUploadRequest.ts
32+
src/models/GetWorkspaceMembers200ResponseInner.ts
33+
src/models/GroupEnum.ts
34+
src/models/IntakeIssue.ts
35+
src/models/IntakeIssueCreateRequest.ts
36+
src/models/IntakeIssueStatusEnum.ts
37+
src/models/Issue.ts
38+
src/models/IssueActivity.ts
39+
src/models/IssueAttachment.ts
40+
src/models/IssueAttachmentUploadRequest.ts
41+
src/models/IssueComment.ts
42+
src/models/IssueCommentCreateRequest.ts
43+
src/models/IssueExpand.ts
44+
src/models/IssueForIntakeRequest.ts
45+
src/models/IssueLink.ts
46+
src/models/IssueLinkCreateRequest.ts
47+
src/models/IssuePropertyAPI.ts
48+
src/models/IssuePropertyAPIRequest.ts
49+
src/models/IssuePropertyOptionAPI.ts
50+
src/models/IssuePropertyOptionAPIRequest.ts
51+
src/models/IssuePropertyValueAPI.ts
52+
src/models/IssuePropertyValueAPIRequest.ts
53+
src/models/IssueRequest.ts
54+
src/models/IssueSearch.ts
55+
src/models/IssueTypeAPI.ts
56+
src/models/IssueTypeAPIRequest.ts
57+
src/models/IssueWorkLogAPI.ts
58+
src/models/IssueWorkLogAPIRequest.ts
59+
src/models/Label.ts
60+
src/models/LabelCreateUpdateRequest.ts
61+
src/models/LabelLite.ts
62+
src/models/Module.ts
63+
src/models/ModuleCreateRequest.ts
64+
src/models/ModuleIssue.ts
65+
src/models/ModuleIssueRequestRequest.ts
66+
src/models/ModuleLite.ts
67+
src/models/ModuleStatusEnum.ts
68+
src/models/NetworkEnum.ts
69+
src/models/PaginatedArchivedCycleResponse.ts
70+
src/models/PaginatedArchivedModuleResponse.ts
71+
src/models/PaginatedCycleIssueResponse.ts
72+
src/models/PaginatedCycleResponse.ts
73+
src/models/PaginatedIntakeIssueResponse.ts
74+
src/models/PaginatedIssueActivityDetailResponse.ts
75+
src/models/PaginatedIssueActivityResponse.ts
76+
src/models/PaginatedIssueCommentResponse.ts
77+
src/models/PaginatedIssueLinkDetailResponse.ts
78+
src/models/PaginatedIssueLinkResponse.ts
79+
src/models/PaginatedLabelResponse.ts
80+
src/models/PaginatedModuleIssueResponse.ts
81+
src/models/PaginatedModuleResponse.ts
82+
src/models/PaginatedProjectResponse.ts
83+
src/models/PaginatedStateResponse.ts
84+
src/models/PaginatedWorkItemResponse.ts
85+
src/models/PatchedAssetUpdateRequest.ts
86+
src/models/PatchedCycleUpdateRequest.ts
87+
src/models/PatchedGenericAssetUpdateRequest.ts
88+
src/models/PatchedIntakeIssueUpdateRequest.ts
89+
src/models/PatchedIssueCommentCreateRequest.ts
90+
src/models/PatchedIssueLinkUpdateRequest.ts
91+
src/models/PatchedIssuePropertyAPIRequest.ts
92+
src/models/PatchedIssuePropertyOptionAPIRequest.ts
93+
src/models/PatchedIssueRequest.ts
94+
src/models/PatchedIssueTypeAPIRequest.ts
95+
src/models/PatchedIssueWorkLogAPIRequest.ts
96+
src/models/PatchedLabelCreateUpdateRequest.ts
97+
src/models/PatchedModuleUpdateRequest.ts
98+
src/models/PatchedProjectUpdateRequest.ts
99+
src/models/PatchedStateRequest.ts
100+
src/models/PriorityEnum.ts
101+
src/models/Project.ts
102+
src/models/ProjectCreateRequest.ts
103+
src/models/ProjectWorklogSummary.ts
104+
src/models/PropertyTypeEnum.ts
105+
src/models/RelationTypeEnum.ts
106+
src/models/RetrieveIssueAttachment400Response.ts
107+
src/models/State.ts
108+
src/models/StateLite.ts
109+
src/models/StateRequest.ts
110+
src/models/TimezoneEnum.ts
111+
src/models/TransferCycleIssueRequestRequest.ts
112+
src/models/TransferCycleIssues200Response.ts
113+
src/models/TransferCycleIssues400Response.ts
114+
src/models/TypeEnum.ts
115+
src/models/UserAssetUploadRequest.ts
116+
src/models/UserLite.ts
117+
src/models/index.ts
118+
src/runtime.ts
119+
tsconfig.json

README.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
## @makeplane/plane-node-sdk@0.0.1
2+
3+
This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments:
4+
5+
Environment
6+
* Node.js
7+
* Webpack
8+
* Browserify
9+
10+
Language level
11+
* ES5 - you must have a Promises/A+ library installed
12+
* ES6
13+
14+
Module system
15+
* CommonJS
16+
* ES6 module system
17+
18+
It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))
19+
20+
### Building
21+
22+
To build and compile the typescript sources to javascript use:
23+
```
24+
npm install
25+
npm run build
26+
```
27+
28+
### Publishing
29+
30+
First build the package then run `npm publish`
31+
32+
### Consuming
33+
34+
navigate to the folder of your consuming project and run one of the following commands.
35+
36+
_published:_
37+
38+
```
39+
npm install @makeplane/[email protected] --save
40+
```
41+
42+
_unPublished (not recommended):_
43+
44+
```
45+
npm install PATH_TO_GENERATED_PACKAGE --save
46+
```

0 commit comments

Comments
 (0)