Spaces:
Sleeping
Sleeping
hiett
commited on
Commit
•
be6071d
1
Parent(s):
ca860d1
Cleanup respository and testing script
Browse files- .github/workflows/test.yml +1 -1
- example/.gitignore +0 -2
- example/package.json +0 -19
- example/src/index.ts +0 -39
- example/srh-config.json +0 -7
- example/tsconfig.json +0 -109
- example/yarn.lock +0 -162
.github/workflows/test.yml
CHANGED
@@ -18,7 +18,7 @@ jobs:
|
|
18 |
redis:
|
19 |
image: redis/redis-stack-server:6.2.6-v6 # 6.2 is the Upstash compatible Redis version
|
20 |
srh:
|
21 |
-
image: hiett/serverless-redis-http:
|
22 |
env:
|
23 |
SRH_MODE: env
|
24 |
SRH_TOKEN: ${{ env.SRH_TOKEN }}
|
|
|
18 |
redis:
|
19 |
image: redis/redis-stack-server:6.2.6-v6 # 6.2 is the Upstash compatible Redis version
|
20 |
srh:
|
21 |
+
image: hiett/serverless-redis-http:latest
|
22 |
env:
|
23 |
SRH_MODE: env
|
24 |
SRH_TOKEN: ${{ env.SRH_TOKEN }}
|
example/.gitignore
DELETED
@@ -1,2 +0,0 @@
|
|
1 |
-
node_modules/
|
2 |
-
dist/
|
|
|
|
|
|
example/package.json
DELETED
@@ -1,19 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "srh-example",
|
3 |
-
"version": "1.0.0",
|
4 |
-
"main": "index.js",
|
5 |
-
"author": "Scott Hiett",
|
6 |
-
"license": "MIT",
|
7 |
-
"private": false,
|
8 |
-
"scripts": {
|
9 |
-
"start": "ts-node src/index.ts"
|
10 |
-
},
|
11 |
-
"dependencies": {
|
12 |
-
"@upstash/redis": "^1.20.2"
|
13 |
-
},
|
14 |
-
"devDependencies": {
|
15 |
-
"@types/node": "^18.15.11",
|
16 |
-
"ts-node": "^10.9.1",
|
17 |
-
"typescript": "^5.0.2"
|
18 |
-
}
|
19 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
example/src/index.ts
DELETED
@@ -1,39 +0,0 @@
|
|
1 |
-
import {Redis} from "@upstash/redis";
|
2 |
-
|
3 |
-
const redis = new Redis({
|
4 |
-
// The URL of the SRH instance
|
5 |
-
url: "http://127.0.0.1:8080",
|
6 |
-
|
7 |
-
// The token you defined in tokens.json
|
8 |
-
token: "example_token",
|
9 |
-
|
10 |
-
// Response encoding is supported (this is enabled by default)
|
11 |
-
responseEncoding: true,
|
12 |
-
});
|
13 |
-
|
14 |
-
(async () => {
|
15 |
-
await redis.set("foo", "bar");
|
16 |
-
const value = await redis.get("foo");
|
17 |
-
console.log(value);
|
18 |
-
|
19 |
-
// Run a pipeline operation
|
20 |
-
const pipelineResponse = await redis.pipeline()
|
21 |
-
.set("amazing-key", "bar")
|
22 |
-
.get("amazing-key")
|
23 |
-
.del("amazing-other-key")
|
24 |
-
.del("random-key-that-doesnt-exist")
|
25 |
-
.srandmember("random-key-that-doesnt-exist")
|
26 |
-
.sadd("amazing-set", "item1", "item2", "item3", "bar", "foo", "example")
|
27 |
-
.smembers("amazing-set")
|
28 |
-
.get("foo")
|
29 |
-
.exec();
|
30 |
-
|
31 |
-
console.log(pipelineResponse);
|
32 |
-
|
33 |
-
const multiExecResponse = await redis.multi()
|
34 |
-
.set("example", "value")
|
35 |
-
.get("example")
|
36 |
-
.exec();
|
37 |
-
|
38 |
-
console.log(multiExecResponse);
|
39 |
-
})();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
example/srh-config.json
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"example_token": {
|
3 |
-
"srh_id": "some_unique_identifier",
|
4 |
-
"connection_string": "redis://redis:6379",
|
5 |
-
"max_connections": 3
|
6 |
-
}
|
7 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
example/tsconfig.json
DELETED
@@ -1,109 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"compilerOptions": {
|
3 |
-
/* Visit https://aka.ms/tsconfig to read more about this file */
|
4 |
-
|
5 |
-
/* Projects */
|
6 |
-
// "incremental": true, /* Save .tsbuildinfo files to allow for incremental compilation of projects. */
|
7 |
-
// "composite": true, /* Enable constraints that allow a TypeScript project to be used with project references. */
|
8 |
-
// "tsBuildInfoFile": "./.tsbuildinfo", /* Specify the path to .tsbuildinfo incremental compilation file. */
|
9 |
-
// "disableSourceOfProjectReferenceRedirect": true, /* Disable preferring source files instead of declaration files when referencing composite projects. */
|
10 |
-
// "disableSolutionSearching": true, /* Opt a project out of multi-project reference checking when editing. */
|
11 |
-
// "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. */
|
12 |
-
|
13 |
-
/* Language and Environment */
|
14 |
-
"target": "es2016", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */
|
15 |
-
// "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */
|
16 |
-
// "jsx": "preserve", /* Specify what JSX code is generated. */
|
17 |
-
// "experimentalDecorators": true, /* Enable experimental support for legacy experimental decorators. */
|
18 |
-
// "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */
|
19 |
-
// "jsxFactory": "", /* Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'. */
|
20 |
-
// "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'. */
|
21 |
-
// "jsxImportSource": "", /* Specify module specifier used to import the JSX factory functions when using 'jsx: react-jsx*'. */
|
22 |
-
// "reactNamespace": "", /* Specify the object invoked for 'createElement'. This only applies when targeting 'react' JSX emit. */
|
23 |
-
// "noLib": true, /* Disable including any library files, including the default lib.d.ts. */
|
24 |
-
// "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */
|
25 |
-
// "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */
|
26 |
-
|
27 |
-
/* Modules */
|
28 |
-
"module": "commonjs", /* Specify what module code is generated. */
|
29 |
-
"rootDir": "./src", /* Specify the root folder within your source files. */
|
30 |
-
// "moduleResolution": "node10", /* Specify how TypeScript looks up a file from a given module specifier. */
|
31 |
-
// "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */
|
32 |
-
// "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */
|
33 |
-
// "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */
|
34 |
-
// "typeRoots": [], /* Specify multiple folders that act like './node_modules/@types'. */
|
35 |
-
// "types": [], /* Specify type package names to be included without being referenced in a source file. */
|
36 |
-
// "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */
|
37 |
-
// "moduleSuffixes": [], /* List of file name suffixes to search when resolving a module. */
|
38 |
-
// "allowImportingTsExtensions": true, /* Allow imports to include TypeScript file extensions. Requires '--moduleResolution bundler' and either '--noEmit' or '--emitDeclarationOnly' to be set. */
|
39 |
-
// "resolvePackageJsonExports": true, /* Use the package.json 'exports' field when resolving package imports. */
|
40 |
-
// "resolvePackageJsonImports": true, /* Use the package.json 'imports' field when resolving imports. */
|
41 |
-
// "customConditions": [], /* Conditions to set in addition to the resolver-specific defaults when resolving imports. */
|
42 |
-
// "resolveJsonModule": true, /* Enable importing .json files. */
|
43 |
-
// "allowArbitraryExtensions": true, /* Enable importing files with any extension, provided a declaration file is present. */
|
44 |
-
// "noResolve": true, /* Disallow 'import's, 'require's or '<reference>'s from expanding the number of files TypeScript should add to a project. */
|
45 |
-
|
46 |
-
/* JavaScript Support */
|
47 |
-
// "allowJs": true, /* Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files. */
|
48 |
-
// "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */
|
49 |
-
// "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'. */
|
50 |
-
|
51 |
-
/* Emit */
|
52 |
-
// "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */
|
53 |
-
// "declarationMap": true, /* Create sourcemaps for d.ts files. */
|
54 |
-
// "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */
|
55 |
-
// "sourceMap": true, /* Create source map files for emitted JavaScript files. */
|
56 |
-
// "inlineSourceMap": true, /* Include sourcemap files inside the emitted JavaScript. */
|
57 |
-
// "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output. */
|
58 |
-
"outDir": "./dist", /* Specify an output folder for all emitted files. */
|
59 |
-
// "removeComments": true, /* Disable emitting comments. */
|
60 |
-
// "noEmit": true, /* Disable emitting files from a compilation. */
|
61 |
-
// "importHelpers": true, /* Allow importing helper functions from tslib once per project, instead of including them per-file. */
|
62 |
-
// "importsNotUsedAsValues": "remove", /* Specify emit/checking behavior for imports that are only used for types. */
|
63 |
-
// "downlevelIteration": true, /* Emit more compliant, but verbose and less performant JavaScript for iteration. */
|
64 |
-
// "sourceRoot": "", /* Specify the root path for debuggers to find the reference source code. */
|
65 |
-
// "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */
|
66 |
-
// "inlineSources": true, /* Include source code in the sourcemaps inside the emitted JavaScript. */
|
67 |
-
// "emitBOM": true, /* Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files. */
|
68 |
-
// "newLine": "crlf", /* Set the newline character for emitting files. */
|
69 |
-
// "stripInternal": true, /* Disable emitting declarations that have '@internal' in their JSDoc comments. */
|
70 |
-
// "noEmitHelpers": true, /* Disable generating custom helper functions like '__extends' in compiled output. */
|
71 |
-
// "noEmitOnError": true, /* Disable emitting files if any type checking errors are reported. */
|
72 |
-
// "preserveConstEnums": true, /* Disable erasing 'const enum' declarations in generated code. */
|
73 |
-
// "declarationDir": "./", /* Specify the output directory for generated declaration files. */
|
74 |
-
// "preserveValueImports": true, /* Preserve unused imported values in the JavaScript output that would otherwise be removed. */
|
75 |
-
|
76 |
-
/* Interop Constraints */
|
77 |
-
// "isolatedModules": true, /* Ensure that each file can be safely transpiled without relying on other imports. */
|
78 |
-
// "verbatimModuleSyntax": true, /* Do not transform or elide any imports or exports not marked as type-only, ensuring they are written in the output file's format based on the 'module' setting. */
|
79 |
-
// "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */
|
80 |
-
"esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */
|
81 |
-
// "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlates to the same flag in node. */
|
82 |
-
"forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */
|
83 |
-
|
84 |
-
/* Type Checking */
|
85 |
-
"strict": true, /* Enable all strict type-checking options. */
|
86 |
-
// "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied 'any' type. */
|
87 |
-
// "strictNullChecks": true, /* When type checking, take into account 'null' and 'undefined'. */
|
88 |
-
// "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */
|
89 |
-
// "strictBindCallApply": true, /* Check that the arguments for 'bind', 'call', and 'apply' methods match the original function. */
|
90 |
-
// "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */
|
91 |
-
// "noImplicitThis": true, /* Enable error reporting when 'this' is given the type 'any'. */
|
92 |
-
// "useUnknownInCatchVariables": true, /* Default catch clause variables as 'unknown' instead of 'any'. */
|
93 |
-
// "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */
|
94 |
-
// "noUnusedLocals": true, /* Enable error reporting when local variables aren't read. */
|
95 |
-
// "noUnusedParameters": true, /* Raise an error when a function parameter isn't read. */
|
96 |
-
// "exactOptionalPropertyTypes": true, /* Interpret optional property types as written, rather than adding 'undefined'. */
|
97 |
-
// "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */
|
98 |
-
// "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */
|
99 |
-
// "noUncheckedIndexedAccess": true, /* Add 'undefined' to a type when accessed using an index. */
|
100 |
-
// "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */
|
101 |
-
// "noPropertyAccessFromIndexSignature": true, /* Enforces using indexed accessors for keys declared using an indexed type. */
|
102 |
-
// "allowUnusedLabels": true, /* Disable error reporting for unused labels. */
|
103 |
-
// "allowUnreachableCode": true, /* Disable error reporting for unreachable code. */
|
104 |
-
|
105 |
-
/* Completeness */
|
106 |
-
// "skipDefaultLibCheck": true, /* Skip type checking .d.ts files that are included with TypeScript. */
|
107 |
-
"skipLibCheck": true /* Skip type checking all .d.ts files. */
|
108 |
-
}
|
109 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
example/yarn.lock
DELETED
@@ -1,162 +0,0 @@
|
|
1 |
-
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
2 |
-
# yarn lockfile v1
|
3 |
-
|
4 |
-
|
5 |
-
"@cspotcode/source-map-support@^0.8.0":
|
6 |
-
version "0.8.1"
|
7 |
-
resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1"
|
8 |
-
integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==
|
9 |
-
dependencies:
|
10 |
-
"@jridgewell/trace-mapping" "0.3.9"
|
11 |
-
|
12 |
-
"@jridgewell/resolve-uri@^3.0.3":
|
13 |
-
version "3.1.0"
|
14 |
-
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78"
|
15 |
-
integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
|
16 |
-
|
17 |
-
"@jridgewell/sourcemap-codec@^1.4.10":
|
18 |
-
version "1.4.14"
|
19 |
-
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
|
20 |
-
integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
|
21 |
-
|
22 |
-
"@jridgewell/trace-mapping@0.3.9":
|
23 |
-
version "0.3.9"
|
24 |
-
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9"
|
25 |
-
integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==
|
26 |
-
dependencies:
|
27 |
-
"@jridgewell/resolve-uri" "^3.0.3"
|
28 |
-
"@jridgewell/sourcemap-codec" "^1.4.10"
|
29 |
-
|
30 |
-
"@tsconfig/node10@^1.0.7":
|
31 |
-
version "1.0.9"
|
32 |
-
resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2"
|
33 |
-
integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==
|
34 |
-
|
35 |
-
"@tsconfig/node12@^1.0.7":
|
36 |
-
version "1.0.11"
|
37 |
-
resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d"
|
38 |
-
integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==
|
39 |
-
|
40 |
-
"@tsconfig/node14@^1.0.0":
|
41 |
-
version "1.0.3"
|
42 |
-
resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1"
|
43 |
-
integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==
|
44 |
-
|
45 |
-
"@tsconfig/node16@^1.0.2":
|
46 |
-
version "1.0.3"
|
47 |
-
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e"
|
48 |
-
integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==
|
49 |
-
|
50 |
-
"@types/node@^18.15.11":
|
51 |
-
version "18.15.11"
|
52 |
-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.11.tgz#b3b790f09cb1696cffcec605de025b088fa4225f"
|
53 |
-
integrity sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==
|
54 |
-
|
55 |
-
"@upstash/redis@^1.20.2":
|
56 |
-
version "1.20.2"
|
57 |
-
resolved "https://registry.yarnpkg.com/@upstash/redis/-/redis-1.20.2.tgz#f797915c90054764b26d2289f5da5dd4b68d8480"
|
58 |
-
integrity sha512-9QS/SypDxeeh672H7dEEmuYOX5TtPYnaDLlhxWJEPd8LzcEQ6hohwDJuojpqGkvvvrK58mlWOkN1GrMxbXPTeQ==
|
59 |
-
dependencies:
|
60 |
-
isomorphic-fetch "^3.0.0"
|
61 |
-
|
62 |
-
acorn-walk@^8.1.1:
|
63 |
-
version "8.2.0"
|
64 |
-
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
|
65 |
-
integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
|
66 |
-
|
67 |
-
acorn@^8.4.1:
|
68 |
-
version "8.8.2"
|
69 |
-
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
|
70 |
-
integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
|
71 |
-
|
72 |
-
arg@^4.1.0:
|
73 |
-
version "4.1.3"
|
74 |
-
resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
|
75 |
-
integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
|
76 |
-
|
77 |
-
create-require@^1.1.0:
|
78 |
-
version "1.1.1"
|
79 |
-
resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
|
80 |
-
integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
|
81 |
-
|
82 |
-
diff@^4.0.1:
|
83 |
-
version "4.0.2"
|
84 |
-
resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
|
85 |
-
integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
|
86 |
-
|
87 |
-
isomorphic-fetch@^3.0.0:
|
88 |
-
version "3.0.0"
|
89 |
-
resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz#0267b005049046d2421207215d45d6a262b8b8b4"
|
90 |
-
integrity sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==
|
91 |
-
dependencies:
|
92 |
-
node-fetch "^2.6.1"
|
93 |
-
whatwg-fetch "^3.4.1"
|
94 |
-
|
95 |
-
make-error@^1.1.1:
|
96 |
-
version "1.3.6"
|
97 |
-
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
|
98 |
-
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
|
99 |
-
|
100 |
-
node-fetch@^2.6.1:
|
101 |
-
version "2.6.9"
|
102 |
-
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.9.tgz#7c7f744b5cc6eb5fd404e0c7a9fec630a55657e6"
|
103 |
-
integrity sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==
|
104 |
-
dependencies:
|
105 |
-
whatwg-url "^5.0.0"
|
106 |
-
|
107 |
-
tr46@~0.0.3:
|
108 |
-
version "0.0.3"
|
109 |
-
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
|
110 |
-
integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
|
111 |
-
|
112 |
-
ts-node@^10.9.1:
|
113 |
-
version "10.9.1"
|
114 |
-
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b"
|
115 |
-
integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==
|
116 |
-
dependencies:
|
117 |
-
"@cspotcode/source-map-support" "^0.8.0"
|
118 |
-
"@tsconfig/node10" "^1.0.7"
|
119 |
-
"@tsconfig/node12" "^1.0.7"
|
120 |
-
"@tsconfig/node14" "^1.0.0"
|
121 |
-
"@tsconfig/node16" "^1.0.2"
|
122 |
-
acorn "^8.4.1"
|
123 |
-
acorn-walk "^8.1.1"
|
124 |
-
arg "^4.1.0"
|
125 |
-
create-require "^1.1.0"
|
126 |
-
diff "^4.0.1"
|
127 |
-
make-error "^1.1.1"
|
128 |
-
v8-compile-cache-lib "^3.0.1"
|
129 |
-
yn "3.1.1"
|
130 |
-
|
131 |
-
typescript@^5.0.2:
|
132 |
-
version "5.0.2"
|
133 |
-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.2.tgz#891e1a90c5189d8506af64b9ef929fca99ba1ee5"
|
134 |
-
integrity sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==
|
135 |
-
|
136 |
-
v8-compile-cache-lib@^3.0.1:
|
137 |
-
version "3.0.1"
|
138 |
-
resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"
|
139 |
-
integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==
|
140 |
-
|
141 |
-
webidl-conversions@^3.0.0:
|
142 |
-
version "3.0.1"
|
143 |
-
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
|
144 |
-
integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
|
145 |
-
|
146 |
-
whatwg-fetch@^3.4.1:
|
147 |
-
version "3.6.2"
|
148 |
-
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c"
|
149 |
-
integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==
|
150 |
-
|
151 |
-
whatwg-url@^5.0.0:
|
152 |
-
version "5.0.0"
|
153 |
-
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
|
154 |
-
integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
|
155 |
-
dependencies:
|
156 |
-
tr46 "~0.0.3"
|
157 |
-
webidl-conversions "^3.0.0"
|
158 |
-
|
159 |
-
yn@3.1.1:
|
160 |
-
version "3.1.1"
|
161 |
-
resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"
|
162 |
-
integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|