Commit graph

466 commits

Author SHA1 Message Date
Kir_Antipov
4f60d7b56d Added dependencies module 2023-05-17 17:41:50 +03:00
Kir_Antipov
002d721497 Implemented logic to work with dependencies 2023-05-17 17:41:24 +03:00
Kir_Antipov
989ccf0c87 Made DependencyType enum 2023-05-17 17:39:10 +03:00
Kir_Antipov
a7049ca420 Added actions module 2023-05-17 17:34:29 +03:00
Kir_Antipov
21333ee75b Made a bunch of utility methods to work with Action metadata 2023-05-17 17:33:46 +03:00
Kir_Antipov
938329d6a1 Made an interface for Action groups 2023-05-17 17:10:49 +03:00
Kir_Antipov
66864a7bb0 Implemented logic focused on Action outputs 2023-05-17 17:10:17 +03:00
Kir_Antipov
d3fd45c724 Made descriptors for Action outputs 2023-05-17 17:08:32 +03:00
Kir_Antipov
51993a38bf Refactored logic focused on Action inputs 2023-05-17 17:07:38 +03:00
Kir_Antipov
cd1c9650f3 Made descriptors for Action inputs 2023-05-17 17:06:54 +03:00
Kir_Antipov
7005ded4ee Made descriptors for Action parameters themselves 2023-05-17 17:03:17 +03:00
Kir_Antipov
661974ccb8 Made enum for known parameter factory options 2023-05-17 17:01:34 +03:00
Kir_Antipov
c2a959f05a Made a few path parsers for Action parameters 2023-05-17 17:00:49 +03:00
Kir_Antipov
4dd97a775d Added type descriptors for Action parameters 2023-05-17 16:59:52 +03:00
Kir_Antipov
e55d6ffbda Made an interface that represents Action parameter 2023-05-17 16:57:56 +03:00
Kir_Antipov
7780bda3f1 Added net module 2023-05-17 16:55:01 +03:00
Kir_Antipov
25f06b7d0a Made a couple useful middlewares for fetch 2023-05-17 16:54:34 +03:00
Kir_Antipov
5e2adc2d09 Implemented fetch wrapper 2023-05-17 16:53:45 +03:00
Kir_Antipov
456c90f4dc Made utility methods to work with HTTP responses 2023-05-17 16:34:16 +03:00
Kir_Antipov
af1454f551 Made utility methods to work with HTTP requests 2023-05-17 16:33:02 +03:00
Kir_Antipov
fd361a63f5 Made utility methods to work with HTTP headers 2023-05-17 16:26:58 +03:00
Kir_Antipov
0def4d2bde Made utility methods to work with HTTP body 2023-05-17 16:25:30 +03:00
Kir_Antipov
74209e3e82 Made better version of URLSearchParams 2023-05-17 16:24:07 +03:00
Kir_Antipov
a9b10f3150 Made utility methods to work with FormData 2023-05-17 16:18:52 +03:00
Kir_Antipov
08e57faf6c Made utility methods to work with HTTP methods 2023-05-17 16:16:11 +03:00
Kir_Antipov
c8e9e38b03 Made utility methods to work with Blob 2023-05-17 16:14:49 +03:00
Kir_Antipov
fc540e9a73 Added typescript module 2023-05-17 16:12:55 +03:00
Kir_Antipov
9f6c205d8b Made class that represents a TypeScript document 2023-05-17 16:12:22 +03:00
Kir_Antipov
a0ed649c8a Made class that represents a TypeScript interface 2023-05-17 16:11:45 +03:00
Kir_Antipov
5b17642f5b Made class that represents a TypeScript object 2023-05-17 16:11:18 +03:00
Kir_Antipov
4ae0d79053 Made class that represents a TypeScript property 2023-05-17 16:10:44 +03:00
Kir_Antipov
9b912e2e56 Made interface that represents a TypeScript member 2023-05-17 16:09:52 +03:00
Kir_Antipov
71dd0983cb Made type that represents access modifier 2023-05-17 16:08:38 +03:00
Kir_Antipov
31402598d4 Made class that represents type union 2023-05-17 16:08:00 +03:00
Kir_Antipov
795bc06542 Made class that represents type intersection 2023-05-17 16:03:17 +03:00
Kir_Antipov
755c51fa61 Implemented class that represents type alias 2023-05-17 16:02:03 +03:00
Kir_Antipov
cec0b14ff4 Implemented class that represents type literal 2023-05-17 16:01:39 +03:00
Kir_Antipov
c0cacb57b1 Made an interface that represents type definition 2023-05-17 16:00:17 +03:00
Kir_Antipov
0c09b68595 Made a class that represents TypeScript variable 2023-05-17 15:58:48 +03:00
Kir_Antipov
2d6d4c860f Made a class that represents a group of TypeScript imports 2023-05-17 15:58:00 +03:00
Kir_Antipov
7f4c9a6d6e Made a class that represents TypeScript import 2023-05-17 15:57:15 +03:00
Kir_Antipov
24770a1296 Made a class that represents TypeScript export 2023-05-17 15:56:39 +03:00
Kir_Antipov
d00ce8f984 Implemented base class for TypeScript nodes 2023-05-17 15:55:34 +03:00
Kir_Antipov
456ccf5ef0 Made an interface for commentable TypeScript nodes 2023-05-17 15:54:31 +03:00
Kir_Antipov
2ad455bf3f Made class that represents TypeScript comments 2023-05-17 15:53:48 +03:00
Kir_Antipov
5392ce7147 Made base interface for TypeScript nodes 2023-05-17 15:52:51 +03:00
Kir_Antipov
4f0a182734 Made options for formatting TypeScript documents 2023-05-17 15:52:16 +03:00
Kir_Antipov
70b1eedf91 Added versioning module 2023-05-17 15:48:33 +03:00
Kir_Antipov
5e957f45ba Presented ability to parse and use version ranges 2023-05-17 15:47:39 +03:00
Kir_Antipov
4bbd4cc2d9 Version refactoring 2023-05-17 15:46:26 +03:00