mirror of
https://github.com/Start9Labs/start-sdk.git
synced 2026-03-31 12:43:38 +00:00
chore: Update deps
This commit is contained in:
1
lib/node_modules/.bin/node-which
generated
vendored
Symbolic link
1
lib/node_modules/.bin/node-which
generated
vendored
Symbolic link
@@ -0,0 +1 @@
|
||||
../which/bin/node-which
|
||||
117
lib/node_modules/.package-lock.json
generated
vendored
Normal file
117
lib/node_modules/.package-lock.json
generated
vendored
Normal file
@@ -0,0 +1,117 @@
|
||||
{
|
||||
"name": "embassy-sdk-ts",
|
||||
"version": "v0.3.4-rev0.lib0.alpha2",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"node_modules/@deno/shim-deno": {
|
||||
"version": "0.12.0",
|
||||
"resolved": "https://registry.npmjs.org/@deno/shim-deno/-/shim-deno-0.12.0.tgz",
|
||||
"integrity": "sha512-nD/Izdp4RfU35rip2Jx4lP1WOWY8qAvGLpB3wvjlwgut237/RS4PwhLdmYnxDBXdsjjWMx8sDxmdHWs35GF3yA==",
|
||||
"dependencies": {
|
||||
"@deno/shim-deno-test": "^0.4.0",
|
||||
"which": "^2.0.2"
|
||||
}
|
||||
},
|
||||
"node_modules/@deno/shim-deno-test": {
|
||||
"version": "0.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@deno/shim-deno-test/-/shim-deno-test-0.4.0.tgz",
|
||||
"integrity": "sha512-oYWcD7CpERZy/TXMTM9Tgh1HD/POHlbY9WpzmAk+5H8DohcxG415Qws8yLGlim3EaKBT2v3lJv01x4G0BosnaQ=="
|
||||
},
|
||||
"node_modules/@types/node": {
|
||||
"version": "18.13.0",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz",
|
||||
"integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/ansi-styles": {
|
||||
"version": "4.3.0",
|
||||
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
|
||||
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"color-convert": "^2.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=8"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/chalk": {
|
||||
"version": "4.1.2",
|
||||
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
|
||||
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"ansi-styles": "^4.1.0",
|
||||
"supports-color": "^7.1.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/chalk/chalk?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/color-convert": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
|
||||
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"color-name": "~1.1.4"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/color-name": {
|
||||
"version": "1.1.4",
|
||||
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
|
||||
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/has-flag": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
|
||||
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">=8"
|
||||
}
|
||||
},
|
||||
"node_modules/isexe": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
|
||||
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
|
||||
},
|
||||
"node_modules/supports-color": {
|
||||
"version": "7.2.0",
|
||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
|
||||
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"has-flag": "^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=8"
|
||||
}
|
||||
},
|
||||
"node_modules/which": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
|
||||
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
|
||||
"dependencies": {
|
||||
"isexe": "^2.0.0"
|
||||
},
|
||||
"bin": {
|
||||
"node-which": "bin/node-which"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 8"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
lib/node_modules/@deno/shim-deno-test/LICENSE
generated
vendored
Normal file
20
lib/node_modules/@deno/shim-deno-test/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
MIT License
|
||||
|
||||
Copyright 2021-2022 the Deno authors
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||||
the Software, and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
28
lib/node_modules/@deno/shim-deno-test/README.md
generated
vendored
Normal file
28
lib/node_modules/@deno/shim-deno-test/README.md
generated
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
# @deno/shim-deno-test
|
||||
|
||||
Subset of [@deno/shim-deno](https://www.npmjs.com/package/@deno/shim-deno) for
|
||||
only `Deno.test`.
|
||||
|
||||
```ts
|
||||
import { Deno, test, testDefinitions } from "@deno/shim-deno-test";
|
||||
|
||||
Deno.test("some test", () => {
|
||||
// test here
|
||||
});
|
||||
|
||||
// or
|
||||
test("some other test", () => {
|
||||
// test here
|
||||
});
|
||||
|
||||
// read from testDefinitions here
|
||||
testDefinitions.length === 2;
|
||||
```
|
||||
|
||||
## Note - Not a Test Runner
|
||||
|
||||
This shim is not a test runner. It simply collects tests into the
|
||||
`testDefinitions` array. The idea is that you run a module that does `Deno.test`
|
||||
calls and then you splice out the test definitions from `testDefinitions` (ex.
|
||||
`const definitions = testDefinitions.splice(0, testDefinitions.length)`) and
|
||||
provide those to a test runner.
|
||||
3
lib/node_modules/@deno/shim-deno-test/dist/definitions.d.ts
generated
vendored
Normal file
3
lib/node_modules/@deno/shim-deno-test/dist/definitions.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
import { TestDefinition } from "./deno.types.gen.js";
|
||||
/** Reference to the array that `Deno.test` calls insert their definition into. */
|
||||
export declare const testDefinitions: TestDefinition[];
|
||||
5
lib/node_modules/@deno/shim-deno-test/dist/definitions.js
generated
vendored
Normal file
5
lib/node_modules/@deno/shim-deno-test/dist/definitions.js
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.testDefinitions = void 0;
|
||||
/** Reference to the array that `Deno.test` calls insert their definition into. */
|
||||
exports.testDefinitions = [];
|
||||
495
lib/node_modules/@deno/shim-deno-test/dist/deno.types.gen.d.ts
generated
vendored
Normal file
495
lib/node_modules/@deno/shim-deno-test/dist/deno.types.gen.d.ts
generated
vendored
Normal file
@@ -0,0 +1,495 @@
|
||||
/// <reference types="node" />
|
||||
import { URL } from "url";
|
||||
/**
|
||||
* Register a test which will be run when `deno test` is used on the command
|
||||
* line and the containing module looks like a test module.
|
||||
*
|
||||
* `fn` can be async if required.
|
||||
*
|
||||
* ```ts
|
||||
* import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
|
||||
*
|
||||
* Deno.test({
|
||||
* name: "example test",
|
||||
* fn() {
|
||||
* assertEquals("world", "world");
|
||||
* },
|
||||
* });
|
||||
*
|
||||
* Deno.test({
|
||||
* name: "example ignored test",
|
||||
* ignore: Deno.build.os === "windows",
|
||||
* fn() {
|
||||
* // This test is ignored only on Windows machines
|
||||
* },
|
||||
* });
|
||||
*
|
||||
* Deno.test({
|
||||
* name: "example async test",
|
||||
* async fn() {
|
||||
* const decoder = new TextDecoder("utf-8");
|
||||
* const data = await Deno.readFile("hello_world.txt");
|
||||
* assertEquals(decoder.decode(data), "Hello world");
|
||||
* }
|
||||
* });
|
||||
* ```
|
||||
*
|
||||
* @category Testing
|
||||
*/
|
||||
export declare function test(t: TestDefinition): void;
|
||||
/** @category Testing */
|
||||
export interface TestDefinition {
|
||||
fn: (t: TestContext) => void | Promise<void>;
|
||||
/** The name of the test. */
|
||||
name: string;
|
||||
/**
|
||||
* If truthy the current test step will be ignored.
|
||||
*
|
||||
* It is a quick way to skip over a step, but also can be used for
|
||||
* conditional logic, like determining if an environment feature is present.
|
||||
*/
|
||||
ignore?: boolean;
|
||||
/**
|
||||
* If at least one test has `only` set to `true`, only run tests that have
|
||||
* `only` set to `true` and fail the test suite.
|
||||
*/
|
||||
only?: boolean;
|
||||
/**
|
||||
* Check that the number of async completed operations after the test step
|
||||
* is the same as number of dispatched operations. This ensures that the
|
||||
* code tested does not start async operations which it then does
|
||||
* not await. This helps in preventing logic errors and memory leaks
|
||||
* in the application code.
|
||||
*
|
||||
* Defaults to `true`.
|
||||
*/
|
||||
sanitizeOps?: boolean;
|
||||
/**
|
||||
* Ensure the test step does not "leak" resources - like open files or
|
||||
* network connections - by ensuring the open resources at the start of the
|
||||
* test match the open resources at the end of the test.
|
||||
*
|
||||
* Defaults to `true`.
|
||||
*/
|
||||
sanitizeResources?: boolean;
|
||||
/**
|
||||
* Ensure the test case does not prematurely cause the process to exit,
|
||||
* for example via a call to {@linkcode Deno.exit}.
|
||||
*
|
||||
* Defaults to `true`.
|
||||
*/
|
||||
sanitizeExit?: boolean;
|
||||
/**
|
||||
* Specifies the permissions that should be used to run the test.
|
||||
*
|
||||
* Set this to "inherit" to keep the calling runtime permissions, set this
|
||||
* to "none" to revoke all permissions, or set a more specific set of
|
||||
* permissions using a {@linkcode PermissionOptionsObject}.
|
||||
*
|
||||
* Defaults to `"inherit"`.
|
||||
*/
|
||||
permissions?: PermissionOptions;
|
||||
}
|
||||
/**
|
||||
* Context that is passed to a testing function, which can be used to either
|
||||
* gain information about the current test, or register additional test
|
||||
* steps within the current test.
|
||||
*
|
||||
* @category Testing
|
||||
*/
|
||||
export interface TestContext {
|
||||
/** The current test name. */
|
||||
name: string;
|
||||
/** The string URL of the current test. */
|
||||
origin: string;
|
||||
/**
|
||||
* If the current test is a step of another test, the parent test context
|
||||
* will be set here.
|
||||
*/
|
||||
parent?: TestContext;
|
||||
/**
|
||||
* Run a sub step of the parent test or step. Returns a promise
|
||||
* that resolves to a boolean signifying if the step completed successfully.
|
||||
*
|
||||
* The returned promise never rejects unless the arguments are invalid.
|
||||
*
|
||||
* If the test was ignored the promise returns `false`.
|
||||
*
|
||||
* ```ts
|
||||
* Deno.test({
|
||||
* name: "a parent test",
|
||||
* async fn(t) {
|
||||
* console.log("before the step");
|
||||
* await t.step({
|
||||
* name: "step 1",
|
||||
* fn(t) {
|
||||
* console.log("current step:", t.name);
|
||||
* }
|
||||
* });
|
||||
* console.log("after the step");
|
||||
* }
|
||||
* });
|
||||
* ```
|
||||
*/
|
||||
step(definition: TestStepDefinition): Promise<boolean>;
|
||||
/**
|
||||
* Run a sub step of the parent test or step. Returns a promise
|
||||
* that resolves to a boolean signifying if the step completed successfully.
|
||||
*
|
||||
* The returned promise never rejects unless the arguments are invalid.
|
||||
*
|
||||
* If the test was ignored the promise returns `false`.
|
||||
*
|
||||
* ```ts
|
||||
* Deno.test(
|
||||
* "a parent test",
|
||||
* async (t) => {
|
||||
* console.log("before the step");
|
||||
* await t.step(
|
||||
* "step 1",
|
||||
* (t) => {
|
||||
* console.log("current step:", t.name);
|
||||
* }
|
||||
* );
|
||||
* console.log("after the step");
|
||||
* }
|
||||
* );
|
||||
* ```
|
||||
*/
|
||||
step(name: string, fn: (t: TestContext) => void | Promise<void>): Promise<boolean>;
|
||||
}
|
||||
/** @category Testing */
|
||||
export interface TestStepDefinition {
|
||||
/**
|
||||
* The test function that will be tested when this step is executed. The
|
||||
* function can take an argument which will provide information about the
|
||||
* current step's context.
|
||||
*/
|
||||
fn: (t: TestContext) => void | Promise<void>;
|
||||
/** The name of the step. */
|
||||
name: string;
|
||||
/**
|
||||
* If truthy the current test step will be ignored.
|
||||
*
|
||||
* This is a quick way to skip over a step, but also can be used for
|
||||
* conditional logic, like determining if an environment feature is present.
|
||||
*/
|
||||
ignore?: boolean;
|
||||
/**
|
||||
* Check that the number of async completed operations after the test step
|
||||
* is the same as number of dispatched operations. This ensures that the
|
||||
* code tested does not start async operations which it then does
|
||||
* not await. This helps in preventing logic errors and memory leaks
|
||||
* in the application code.
|
||||
*
|
||||
* Defaults to the parent test or step's value.
|
||||
*/
|
||||
sanitizeOps?: boolean;
|
||||
/**
|
||||
* Ensure the test step does not "leak" resources - like open files or
|
||||
* network connections - by ensuring the open resources at the start of the
|
||||
* step match the open resources at the end of the step.
|
||||
*
|
||||
* Defaults to the parent test or step's value.
|
||||
*/
|
||||
sanitizeResources?: boolean;
|
||||
/**
|
||||
* Ensure the test step does not prematurely cause the process to exit,
|
||||
* for example via a call to {@linkcode Deno.exit}.
|
||||
*
|
||||
* Defaults to the parent test or step's value.
|
||||
*/
|
||||
sanitizeExit?: boolean;
|
||||
}
|
||||
/**
|
||||
* A set of options which can define the permissions within a test or worker
|
||||
* context at a highly specific level.
|
||||
*
|
||||
* @category Permissions
|
||||
*/
|
||||
export interface PermissionOptionsObject {
|
||||
/**
|
||||
* Specifies if the `env` permission should be requested or revoked.
|
||||
* If set to `"inherit"`, the current `env` permission will be inherited.
|
||||
* If set to `true`, the global `env` permission will be requested.
|
||||
* If set to `false`, the global `env` permission will be revoked.
|
||||
*
|
||||
* Defaults to `false`.
|
||||
*/
|
||||
env?: "inherit" | boolean | string[];
|
||||
/**
|
||||
* Specifies if the `sys` permission should be requested or revoked.
|
||||
* If set to `"inherit"`, the current `sys` permission will be inherited.
|
||||
* If set to `true`, the global `sys` permission will be requested.
|
||||
* If set to `false`, the global `sys` permission will be revoked.
|
||||
*
|
||||
* Defaults to `false`.
|
||||
*/
|
||||
sys?: "inherit" | boolean | string[];
|
||||
/**
|
||||
* Specifies if the `hrtime` permission should be requested or revoked.
|
||||
* If set to `"inherit"`, the current `hrtime` permission will be inherited.
|
||||
* If set to `true`, the global `hrtime` permission will be requested.
|
||||
* If set to `false`, the global `hrtime` permission will be revoked.
|
||||
*
|
||||
* Defaults to `false`.
|
||||
*/
|
||||
hrtime?: "inherit" | boolean;
|
||||
/**
|
||||
* Specifies if the `net` permission should be requested or revoked.
|
||||
* if set to `"inherit"`, the current `net` permission will be inherited.
|
||||
* if set to `true`, the global `net` permission will be requested.
|
||||
* if set to `false`, the global `net` permission will be revoked.
|
||||
* if set to `string[]`, the `net` permission will be requested with the
|
||||
* specified host strings with the format `"<host>[:<port>]`.
|
||||
*
|
||||
* Defaults to `false`.
|
||||
*
|
||||
* Examples:
|
||||
*
|
||||
* ```ts
|
||||
* import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
|
||||
*
|
||||
* Deno.test({
|
||||
* name: "inherit",
|
||||
* permissions: {
|
||||
* net: "inherit",
|
||||
* },
|
||||
* async fn() {
|
||||
* const status = await Deno.permissions.query({ name: "net" })
|
||||
* assertEquals(status.state, "granted");
|
||||
* },
|
||||
* });
|
||||
* ```
|
||||
*
|
||||
* ```ts
|
||||
* import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
|
||||
*
|
||||
* Deno.test({
|
||||
* name: "true",
|
||||
* permissions: {
|
||||
* net: true,
|
||||
* },
|
||||
* async fn() {
|
||||
* const status = await Deno.permissions.query({ name: "net" });
|
||||
* assertEquals(status.state, "granted");
|
||||
* },
|
||||
* });
|
||||
* ```
|
||||
*
|
||||
* ```ts
|
||||
* import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
|
||||
*
|
||||
* Deno.test({
|
||||
* name: "false",
|
||||
* permissions: {
|
||||
* net: false,
|
||||
* },
|
||||
* async fn() {
|
||||
* const status = await Deno.permissions.query({ name: "net" });
|
||||
* assertEquals(status.state, "denied");
|
||||
* },
|
||||
* });
|
||||
* ```
|
||||
*
|
||||
* ```ts
|
||||
* import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
|
||||
*
|
||||
* Deno.test({
|
||||
* name: "localhost:8080",
|
||||
* permissions: {
|
||||
* net: ["localhost:8080"],
|
||||
* },
|
||||
* async fn() {
|
||||
* const status = await Deno.permissions.query({ name: "net", host: "localhost:8080" });
|
||||
* assertEquals(status.state, "granted");
|
||||
* },
|
||||
* });
|
||||
* ```
|
||||
*/
|
||||
net?: "inherit" | boolean | string[];
|
||||
/**
|
||||
* Specifies if the `ffi` permission should be requested or revoked.
|
||||
* If set to `"inherit"`, the current `ffi` permission will be inherited.
|
||||
* If set to `true`, the global `ffi` permission will be requested.
|
||||
* If set to `false`, the global `ffi` permission will be revoked.
|
||||
*
|
||||
* Defaults to `false`.
|
||||
*/
|
||||
ffi?: "inherit" | boolean | Array<string | URL>;
|
||||
/**
|
||||
* Specifies if the `read` permission should be requested or revoked.
|
||||
* If set to `"inherit"`, the current `read` permission will be inherited.
|
||||
* If set to `true`, the global `read` permission will be requested.
|
||||
* If set to `false`, the global `read` permission will be revoked.
|
||||
* If set to `Array<string | URL>`, the `read` permission will be requested with the
|
||||
* specified file paths.
|
||||
*
|
||||
* Defaults to `false`.
|
||||
*/
|
||||
read?: "inherit" | boolean | Array<string | URL>;
|
||||
/**
|
||||
* Specifies if the `run` permission should be requested or revoked.
|
||||
* If set to `"inherit"`, the current `run` permission will be inherited.
|
||||
* If set to `true`, the global `run` permission will be requested.
|
||||
* If set to `false`, the global `run` permission will be revoked.
|
||||
*
|
||||
* Defaults to `false`.
|
||||
*/
|
||||
run?: "inherit" | boolean | Array<string | URL>;
|
||||
/**
|
||||
* Specifies if the `write` permission should be requested or revoked.
|
||||
* If set to `"inherit"`, the current `write` permission will be inherited.
|
||||
* If set to `true`, the global `write` permission will be requested.
|
||||
* If set to `false`, the global `write` permission will be revoked.
|
||||
* If set to `Array<string | URL>`, the `write` permission will be requested with the
|
||||
* specified file paths.
|
||||
*
|
||||
* Defaults to `false`.
|
||||
*/
|
||||
write?: "inherit" | boolean | Array<string | URL>;
|
||||
}
|
||||
/**
|
||||
* Options which define the permissions within a test or worker context.
|
||||
*
|
||||
* `"inherit"` ensures that all permissions of the parent process will be
|
||||
* applied to the test context. `"none"` ensures the test context has no
|
||||
* permissions. A `PermissionOptionsObject` provides a more specific
|
||||
* set of permissions to the test context.
|
||||
*
|
||||
* @category Permissions
|
||||
*/
|
||||
export declare type PermissionOptions = "inherit" | "none" | PermissionOptionsObject;
|
||||
/**
|
||||
* Register a test which will be run when `deno test` is used on the command
|
||||
* line and the containing module looks like a test module.
|
||||
*
|
||||
* `fn` can be async if required.
|
||||
*
|
||||
* ```ts
|
||||
* import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
|
||||
*
|
||||
* Deno.test("My test description", () => {
|
||||
* assertEquals("hello", "hello");
|
||||
* });
|
||||
*
|
||||
* Deno.test("My async test description", async () => {
|
||||
* const decoder = new TextDecoder("utf-8");
|
||||
* const data = await Deno.readFile("hello_world.txt");
|
||||
* assertEquals(decoder.decode(data), "Hello world");
|
||||
* });
|
||||
* ```
|
||||
*
|
||||
* @category Testing
|
||||
*/
|
||||
export declare function test(name: string, fn: (t: TestContext) => void | Promise<void>): void;
|
||||
/**
|
||||
* Register a test which will be run when `deno test` is used on the command
|
||||
* line and the containing module looks like a test module.
|
||||
*
|
||||
* `fn` can be async if required. Declared function must have a name.
|
||||
*
|
||||
* ```ts
|
||||
* import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
|
||||
*
|
||||
* Deno.test(function myTestName() {
|
||||
* assertEquals("hello", "hello");
|
||||
* });
|
||||
*
|
||||
* Deno.test(async function myOtherTestName() {
|
||||
* const decoder = new TextDecoder("utf-8");
|
||||
* const data = await Deno.readFile("hello_world.txt");
|
||||
* assertEquals(decoder.decode(data), "Hello world");
|
||||
* });
|
||||
* ```
|
||||
*
|
||||
* @category Testing
|
||||
*/
|
||||
export declare function test(fn: (t: TestContext) => void | Promise<void>): void;
|
||||
/**
|
||||
* Register a test which will be run when `deno test` is used on the command
|
||||
* line and the containing module looks like a test module.
|
||||
*
|
||||
* `fn` can be async if required.
|
||||
*
|
||||
* ```ts
|
||||
* import {assert, fail, assertEquals} from "https://deno.land/std/testing/asserts.ts";
|
||||
*
|
||||
* Deno.test("My test description", { permissions: { read: true } }, (): void => {
|
||||
* assertEquals("hello", "hello");
|
||||
* });
|
||||
*
|
||||
* Deno.test("My async test description", { permissions: { read: false } }, async (): Promise<void> => {
|
||||
* const decoder = new TextDecoder("utf-8");
|
||||
* const data = await Deno.readFile("hello_world.txt");
|
||||
* assertEquals(decoder.decode(data), "Hello world");
|
||||
* });
|
||||
* ```
|
||||
*
|
||||
* @category Testing
|
||||
*/
|
||||
export declare function test(name: string, options: Omit<TestDefinition, "fn" | "name">, fn: (t: TestContext) => void | Promise<void>): void;
|
||||
/**
|
||||
* Register a test which will be run when `deno test` is used on the command
|
||||
* line and the containing module looks like a test module.
|
||||
*
|
||||
* `fn` can be async if required.
|
||||
*
|
||||
* ```ts
|
||||
* import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
|
||||
*
|
||||
* Deno.test(
|
||||
* {
|
||||
* name: "My test description",
|
||||
* permissions: { read: true },
|
||||
* },
|
||||
* () => {
|
||||
* assertEquals("hello", "hello");
|
||||
* },
|
||||
* );
|
||||
*
|
||||
* Deno.test(
|
||||
* {
|
||||
* name: "My async test description",
|
||||
* permissions: { read: false },
|
||||
* },
|
||||
* async () => {
|
||||
* const decoder = new TextDecoder("utf-8");
|
||||
* const data = await Deno.readFile("hello_world.txt");
|
||||
* assertEquals(decoder.decode(data), "Hello world");
|
||||
* },
|
||||
* );
|
||||
* ```
|
||||
*
|
||||
* @category Testing
|
||||
*/
|
||||
export declare function test(options: Omit<TestDefinition, "fn">, fn: (t: TestContext) => void | Promise<void>): void;
|
||||
/**
|
||||
* Register a test which will be run when `deno test` is used on the command
|
||||
* line and the containing module looks like a test module.
|
||||
*
|
||||
* `fn` can be async if required. Declared function must have a name.
|
||||
*
|
||||
* ```ts
|
||||
* import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
|
||||
*
|
||||
* Deno.test(
|
||||
* { permissions: { read: true } },
|
||||
* function myTestName() {
|
||||
* assertEquals("hello", "hello");
|
||||
* },
|
||||
* );
|
||||
*
|
||||
* Deno.test(
|
||||
* { permissions: { read: false } },
|
||||
* async function myOtherTestName() {
|
||||
* const decoder = new TextDecoder("utf-8");
|
||||
* const data = await Deno.readFile("hello_world.txt");
|
||||
* assertEquals(decoder.decode(data), "Hello world");
|
||||
* },
|
||||
* );
|
||||
* ```
|
||||
*
|
||||
* @category Testing
|
||||
*/
|
||||
export declare function test(options: Omit<TestDefinition, "fn" | "name">, fn: (t: TestContext) => void | Promise<void>): void;
|
||||
2
lib/node_modules/@deno/shim-deno-test/dist/deno.types.gen.js
generated
vendored
Normal file
2
lib/node_modules/@deno/shim-deno-test/dist/deno.types.gen.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
3
lib/node_modules/@deno/shim-deno-test/dist/index.d.ts
generated
vendored
Normal file
3
lib/node_modules/@deno/shim-deno-test/dist/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export * as Deno from "./test.js";
|
||||
export * from "./test.js";
|
||||
export { testDefinitions } from "./definitions.js";
|
||||
21
lib/node_modules/@deno/shim-deno-test/dist/index.js
generated
vendored
Normal file
21
lib/node_modules/@deno/shim-deno-test/dist/index.js
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __exportStar = (this && this.__exportStar) || function(m, exports) {
|
||||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.testDefinitions = exports.Deno = void 0;
|
||||
exports.Deno = require("./test.js");
|
||||
__exportStar(require("./test.js"), exports);
|
||||
var definitions_js_1 = require("./definitions.js");
|
||||
Object.defineProperty(exports, "testDefinitions", { enumerable: true, get: function () { return definitions_js_1.testDefinitions; } });
|
||||
3
lib/node_modules/@deno/shim-deno-test/dist/test.d.ts
generated
vendored
Normal file
3
lib/node_modules/@deno/shim-deno-test/dist/test.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
import * as Deno from "./deno.types.gen.js";
|
||||
export type { TestContext, TestDefinition, TestStepDefinition, } from "./deno.types.gen.js";
|
||||
export declare const test: typeof Deno.test;
|
||||
72
lib/node_modules/@deno/shim-deno-test/dist/test.js
generated
vendored
Normal file
72
lib/node_modules/@deno/shim-deno-test/dist/test.js
generated
vendored
Normal file
@@ -0,0 +1,72 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.test = void 0;
|
||||
const definitions_js_1 = require("./definitions.js");
|
||||
const test = function test() {
|
||||
var _a, _b;
|
||||
let testDef;
|
||||
const firstArg = arguments[0];
|
||||
const secondArg = arguments[1];
|
||||
const thirdArg = arguments[2];
|
||||
if (typeof firstArg === "string") {
|
||||
if (typeof secondArg === "object") {
|
||||
if (typeof thirdArg === "function") {
|
||||
if (secondArg.fn != null) {
|
||||
throw new TypeError("Unexpected 'fn' field in options, test function is already provided as the third argument.");
|
||||
}
|
||||
}
|
||||
if (secondArg.name != null) {
|
||||
throw new TypeError("Unexpected 'name' field in options, test name is already provided as the first argument.");
|
||||
}
|
||||
// name, options, fn
|
||||
testDef = { name: firstArg, fn: thirdArg, ...secondArg };
|
||||
}
|
||||
else {
|
||||
// name, fn
|
||||
testDef = { name: firstArg, fn: secondArg };
|
||||
}
|
||||
}
|
||||
else if (firstArg instanceof Function) {
|
||||
// function only
|
||||
if (firstArg.name.length === 0) {
|
||||
throw new TypeError("The test function must have a name");
|
||||
}
|
||||
testDef = { fn: firstArg, name: firstArg.name };
|
||||
if (secondArg != null) {
|
||||
throw new TypeError("Unexpected second argument to Deno.test()");
|
||||
}
|
||||
}
|
||||
else if (typeof firstArg === "object") {
|
||||
testDef = { ...firstArg };
|
||||
if (typeof secondArg === "function") {
|
||||
// options, fn
|
||||
testDef.fn = secondArg;
|
||||
if (firstArg.fn != null) {
|
||||
throw new TypeError("Unexpected 'fn' field in options, test function is already provided as the second argument.");
|
||||
}
|
||||
if (testDef.name == null) {
|
||||
if (secondArg.name.length === 0) {
|
||||
throw new TypeError("The test function must have a name");
|
||||
}
|
||||
// options without name, fn
|
||||
testDef.name = secondArg.name;
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (typeof firstArg.fn !== "function") {
|
||||
throw new TypeError("Expected 'fn' field in the first argument to be a test function.");
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
throw new TypeError("Unknown test overload");
|
||||
}
|
||||
if (typeof testDef.fn !== "function") {
|
||||
throw new TypeError("Missing test function");
|
||||
}
|
||||
if (((_b = (_a = testDef.name) === null || _a === void 0 ? void 0 : _a.length) !== null && _b !== void 0 ? _b : 0) === 0) {
|
||||
throw new TypeError("The test name can't be empty");
|
||||
}
|
||||
definitions_js_1.testDefinitions.push(testDef);
|
||||
};
|
||||
exports.test = test;
|
||||
34
lib/node_modules/@deno/shim-deno-test/package.json
generated
vendored
Normal file
34
lib/node_modules/@deno/shim-deno-test/package.json
generated
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"name": "@deno/shim-deno-test",
|
||||
"version": "0.4.0",
|
||||
"description": "Deno.test only shim.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
"scripts": {
|
||||
"build": "npm run generate-deno-types && tsc",
|
||||
"generate-deno-types": "deno run --allow-read --allow-write=. ./scripts/generateDenoTypes.ts",
|
||||
"test": "echo 'tested by shim-deno package.'"
|
||||
},
|
||||
"files": [
|
||||
"dist"
|
||||
],
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/denoland/node_deno_shims.git"
|
||||
},
|
||||
"keywords": [
|
||||
"shim",
|
||||
"deno",
|
||||
"test",
|
||||
"node.js"
|
||||
],
|
||||
"author": "The Deno authors",
|
||||
"license": "MIT",
|
||||
"bugs": {
|
||||
"url": "https://github.com/denoland/node_deno_shims/issues"
|
||||
},
|
||||
"homepage": "https://github.com/denoland/node_deno_shims#readme",
|
||||
"devDependencies": {
|
||||
"typescript": "^4.7.2"
|
||||
}
|
||||
}
|
||||
20
lib/node_modules/@deno/shim-deno/LICENSE
generated
vendored
Normal file
20
lib/node_modules/@deno/shim-deno/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
MIT License
|
||||
|
||||
Copyright 2021-2022 the Deno authors
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||||
the Software, and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
31
lib/node_modules/@deno/shim-deno/README.md
generated
vendored
Normal file
31
lib/node_modules/@deno/shim-deno/README.md
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
# @deno/shim-deno
|
||||
|
||||
[`Deno` namespace](https://doc.deno.land/builtin/stable) shim for Node.js.
|
||||
|
||||
See
|
||||
[PROGRESS.md](https://github.com/denoland/node_deno_shims/blob/main/packages/shim-deno/PROGRESS.md)
|
||||
|
||||
## Acknowledgements
|
||||
|
||||
Special thanks to the [@fromdeno](https://github.com/fromdeno) organization for
|
||||
starting this project and for their contributions—specifically
|
||||
[@wojpawlik](https://github.com/wojpawlik),
|
||||
[@MKRhere](https://github.com/MKRhere), and
|
||||
[@trgwii](https://github.com/trgwii).
|
||||
|
||||
## Contributing
|
||||
|
||||
### Updating Deno
|
||||
|
||||
1. Update local version.
|
||||
1. In `/.github/workflows/ci.yml`, increase the deno version in the setup-deno
|
||||
action
|
||||
1. Update version in `./tools/denolib.ts`
|
||||
1. Go into `./third_party/deno` and update the submodule (there's probably
|
||||
better instructions):
|
||||
- `git fetch --tags`
|
||||
- `git checkout v1.x.x` -- replace with version
|
||||
- `git submodule update`
|
||||
1. In this package ensure the following work and if not, fix any issues:
|
||||
- `npm run build`
|
||||
- `npm run test`
|
||||
18
lib/node_modules/@deno/shim-deno/dist/deno.js
generated
vendored
Normal file
18
lib/node_modules/@deno/shim-deno/dist/deno.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __exportStar = (this && this.__exportStar) || function(m, exports) {
|
||||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
__exportStar(require("./deno/stable/main.js"), exports);
|
||||
__exportStar(require("./deno/unstable/main.js"), exports);
|
||||
54
lib/node_modules/@deno/shim-deno/dist/deno/internal/Conn.js
generated
vendored
Normal file
54
lib/node_modules/@deno/shim-deno/dist/deno/internal/Conn.js
generated
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
"use strict";
|
||||
///<reference path="../stable/lib.deno.d.ts" />
|
||||
var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) {
|
||||
if (kind === "m") throw new TypeError("Private method is not writable");
|
||||
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
|
||||
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
|
||||
return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
|
||||
};
|
||||
var __classPrivateFieldGet = (this && this.__classPrivateFieldGet) || function (receiver, state, kind, f) {
|
||||
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
|
||||
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
|
||||
return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
|
||||
};
|
||||
var _Conn_socket;
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.TlsConn = exports.Conn = void 0;
|
||||
const net_1 = require("net");
|
||||
const FsFile_js_1 = require("../stable/classes/FsFile.js");
|
||||
class Conn extends FsFile_js_1.FsFile {
|
||||
constructor(rid, localAddr, remoteAddr, socket) {
|
||||
super(rid);
|
||||
this.rid = rid;
|
||||
this.localAddr = localAddr;
|
||||
this.remoteAddr = remoteAddr;
|
||||
_Conn_socket.set(this, void 0);
|
||||
__classPrivateFieldSet(this, _Conn_socket, socket || new net_1.Socket({ fd: rid }), "f");
|
||||
}
|
||||
async closeWrite() {
|
||||
await new Promise((resolve) => __classPrivateFieldGet(this, _Conn_socket, "f").end(resolve));
|
||||
}
|
||||
setNoDelay(enable) {
|
||||
__classPrivateFieldGet(this, _Conn_socket, "f").setNoDelay(enable);
|
||||
}
|
||||
setKeepAlive(enable) {
|
||||
__classPrivateFieldGet(this, _Conn_socket, "f").setKeepAlive(enable);
|
||||
}
|
||||
ref() {
|
||||
__classPrivateFieldGet(this, _Conn_socket, "f").ref();
|
||||
}
|
||||
unref() {
|
||||
__classPrivateFieldGet(this, _Conn_socket, "f").unref();
|
||||
}
|
||||
}
|
||||
exports.Conn = Conn;
|
||||
_Conn_socket = new WeakMap();
|
||||
class TlsConn extends Conn {
|
||||
handshake() {
|
||||
console.warn("@deno/shim-deno: Handshake is not supported.");
|
||||
return Promise.resolve({
|
||||
alpnProtocol: null,
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.TlsConn = TlsConn;
|
||||
89
lib/node_modules/@deno/shim-deno/dist/deno/internal/Listener.js
generated
vendored
Normal file
89
lib/node_modules/@deno/shim-deno/dist/deno/internal/Listener.js
generated
vendored
Normal file
@@ -0,0 +1,89 @@
|
||||
"use strict";
|
||||
///<reference path="../stable/lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) {
|
||||
if (kind === "m") throw new TypeError("Private method is not writable");
|
||||
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
|
||||
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
|
||||
return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
|
||||
};
|
||||
var __classPrivateFieldGet = (this && this.__classPrivateFieldGet) || function (receiver, state, kind, f) {
|
||||
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
|
||||
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
|
||||
return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
|
||||
};
|
||||
var _Listener_listener;
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Listener = void 0;
|
||||
const close_js_1 = require("../stable/functions/close.js");
|
||||
const errors = __importStar(require("../stable/variables/errors.js"));
|
||||
class Listener {
|
||||
constructor(rid, addr, listener) {
|
||||
this.rid = rid;
|
||||
this.addr = addr;
|
||||
_Listener_listener.set(this, void 0);
|
||||
__classPrivateFieldSet(this, _Listener_listener, listener, "f");
|
||||
}
|
||||
async accept() {
|
||||
if (!__classPrivateFieldGet(this, _Listener_listener, "f")) {
|
||||
throw new errors.BadResource("Listener not initialised");
|
||||
}
|
||||
const result = await __classPrivateFieldGet(this, _Listener_listener, "f").next();
|
||||
if (result.done) {
|
||||
throw new errors.BadResource("Server not listening");
|
||||
}
|
||||
return result.value;
|
||||
}
|
||||
async next() {
|
||||
let conn;
|
||||
try {
|
||||
conn = await this.accept();
|
||||
}
|
||||
catch (error) {
|
||||
if (error instanceof errors.BadResource) {
|
||||
return { value: undefined, done: true };
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
return { value: conn, done: false };
|
||||
}
|
||||
return(value) {
|
||||
this.close();
|
||||
return Promise.resolve({ value, done: true });
|
||||
}
|
||||
close() {
|
||||
(0, close_js_1.close)(this.rid);
|
||||
}
|
||||
ref() {
|
||||
throw new Error("Not implemented");
|
||||
}
|
||||
unref() {
|
||||
throw new Error("Not implemented");
|
||||
}
|
||||
[(_Listener_listener = new WeakMap(), Symbol.asyncIterator)]() {
|
||||
return this;
|
||||
}
|
||||
}
|
||||
exports.Listener = Listener;
|
||||
4
lib/node_modules/@deno/shim-deno/dist/deno/internal/consts.js
generated
vendored
Normal file
4
lib/node_modules/@deno/shim-deno/dist/deno/internal/consts.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.DEFAULT_BUFFER_SIZE = void 0;
|
||||
exports.DEFAULT_BUFFER_SIZE = 32 * 1024;
|
||||
43
lib/node_modules/@deno/shim-deno/dist/deno/internal/errorMap.js
generated
vendored
Normal file
43
lib/node_modules/@deno/shim-deno/dist/deno/internal/errorMap.js
generated
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const errors = __importStar(require("../stable/variables/errors.js"));
|
||||
const mapper = (Ctor) => (err) => Object.assign(new Ctor(err.message), {
|
||||
stack: err.stack,
|
||||
});
|
||||
const map = {
|
||||
EEXIST: mapper(errors.AlreadyExists),
|
||||
ENOENT: mapper(errors.NotFound),
|
||||
};
|
||||
const isNodeErr = (e) => {
|
||||
return e instanceof Error && "code" in e;
|
||||
};
|
||||
function mapError(e) {
|
||||
var _a;
|
||||
if (!isNodeErr(e))
|
||||
return e;
|
||||
return ((_a = map[e.code]) === null || _a === void 0 ? void 0 : _a.call(map, e)) || e;
|
||||
}
|
||||
exports.default = mapError;
|
||||
91
lib/node_modules/@deno/shim-deno/dist/deno/internal/fs_flags.js
generated
vendored
Normal file
91
lib/node_modules/@deno/shim-deno/dist/deno/internal/fs_flags.js
generated
vendored
Normal file
@@ -0,0 +1,91 @@
|
||||
"use strict";
|
||||
// getAccessFlag and getCreationFlag adapted from the original in Rust's std::fs
|
||||
// <source path="https://github.com/rust-lang/rust/blob/304441960e7058fe97f09ef00b20739b4dc56d11/library/std/src/sys/unix/fs.rs#L694-L728" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.getFsFlag = exports.getCreationFlag = exports.getAccessFlag = void 0;
|
||||
const errors = __importStar(require("../stable/variables/errors.js"));
|
||||
const fs_1 = require("fs");
|
||||
const os_1 = __importDefault(require("os"));
|
||||
const { O_APPEND, O_CREAT, O_EXCL, O_RDONLY, O_RDWR, O_TRUNC, O_WRONLY } = fs_1.constants;
|
||||
function getAccessFlag(opts) {
|
||||
if (opts.read && !opts.write && !opts.append)
|
||||
return O_RDONLY;
|
||||
if (!opts.read && opts.write && !opts.append)
|
||||
return O_WRONLY;
|
||||
if (opts.read && opts.write && !opts.append)
|
||||
return O_RDWR;
|
||||
if (!opts.read && opts.append)
|
||||
return O_WRONLY | O_APPEND;
|
||||
if (opts.read && opts.append)
|
||||
return O_RDWR | O_APPEND;
|
||||
if (!opts.read && !opts.write && !opts.append) {
|
||||
throw new errors.BadResource("EINVAL: One of 'read', 'write', 'append' is required to open file.");
|
||||
}
|
||||
throw new errors.BadResource("EINVAL: Invalid fs flags.");
|
||||
}
|
||||
exports.getAccessFlag = getAccessFlag;
|
||||
function getCreationFlag(opts) {
|
||||
if (!opts.write && !opts.append) {
|
||||
if (opts.truncate || opts.create || opts.createNew) {
|
||||
throw new errors.BadResource("EINVAL: One of 'write', 'append' is required to 'truncate', 'create' or 'createNew' file.");
|
||||
}
|
||||
}
|
||||
if (opts.append) {
|
||||
if (opts.truncate && !opts.createNew) {
|
||||
throw new errors.BadResource("EINVAL: unexpected 'truncate': true and 'createNew': false when 'append' is true.");
|
||||
}
|
||||
}
|
||||
if (!opts.create && !opts.truncate && !opts.createNew)
|
||||
return 0;
|
||||
if (opts.create && !opts.truncate && !opts.createNew)
|
||||
return O_CREAT;
|
||||
if (!opts.create && opts.truncate && !opts.createNew) {
|
||||
if (os_1.default.platform() === "win32") {
|
||||
// for some reason only providing O_TRUNC on windows will
|
||||
// throw a "EINVAL: invalid argument", so to work around this
|
||||
// we relax the restriction here to also create the file if it
|
||||
// doesn't exist
|
||||
return O_CREAT | O_TRUNC;
|
||||
}
|
||||
else {
|
||||
return O_TRUNC;
|
||||
}
|
||||
}
|
||||
if (opts.create && opts.truncate && !opts.createNew) {
|
||||
return O_CREAT | O_TRUNC;
|
||||
}
|
||||
if (opts.createNew)
|
||||
return O_CREAT | O_EXCL;
|
||||
throw new errors.BadResource("EINVAL: Invalid fs flags.");
|
||||
}
|
||||
exports.getCreationFlag = getCreationFlag;
|
||||
function getFsFlag(flags) {
|
||||
return getAccessFlag(flags) | getCreationFlag(flags);
|
||||
}
|
||||
exports.getFsFlag = getFsFlag;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/internal/iterutil.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/internal/iterutil.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.merge = exports.mapAsync = exports.map = void 0;
|
||||
function* map(iter, f) {
|
||||
for (const i of iter) {
|
||||
yield f(i);
|
||||
}
|
||||
}
|
||||
exports.map = map;
|
||||
async function* mapAsync(iter, f) {
|
||||
for await (const i of iter) {
|
||||
yield f(i);
|
||||
}
|
||||
}
|
||||
exports.mapAsync = mapAsync;
|
||||
async function* merge(iterables) {
|
||||
const racers = new Map(map(map(iterables, (iter) => iter[Symbol.asyncIterator]()), (iter) => [iter, iter.next()]));
|
||||
while (racers.size > 0) {
|
||||
const winner = await Promise.race(map(racers.entries(), ([iter, prom]) => prom.then((result) => ({ result, iter }))));
|
||||
if (winner.result.done) {
|
||||
racers.delete(winner.iter);
|
||||
}
|
||||
else {
|
||||
yield await winner.result.value;
|
||||
racers.set(winner.iter, winner.iter.next());
|
||||
}
|
||||
}
|
||||
}
|
||||
exports.merge = merge;
|
||||
8
lib/node_modules/@deno/shim-deno/dist/deno/internal/random_id.js
generated
vendored
Normal file
8
lib/node_modules/@deno/shim-deno/dist/deno/internal/random_id.js
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.randomId = void 0;
|
||||
const randomId = () => {
|
||||
const n = (Math.random() * 0xfffff * 1000000).toString(16);
|
||||
return "" + n.slice(0, 6);
|
||||
};
|
||||
exports.randomId = randomId;
|
||||
120
lib/node_modules/@deno/shim-deno/dist/deno/internal/streams.js
generated
vendored
Normal file
120
lib/node_modules/@deno/shim-deno/dist/deno/internal/streams.js
generated
vendored
Normal file
@@ -0,0 +1,120 @@
|
||||
"use strict";
|
||||
/// <reference path="../stable/lib.deno.d.ts" />
|
||||
var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) {
|
||||
if (kind === "m") throw new TypeError("Private method is not writable");
|
||||
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
|
||||
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
|
||||
return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
|
||||
};
|
||||
var __classPrivateFieldGet = (this && this.__classPrivateFieldGet) || function (receiver, state, kind, f) {
|
||||
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
|
||||
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
|
||||
return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
|
||||
};
|
||||
var _BufferStreamReader_instances, _BufferStreamReader_stream, _BufferStreamReader_error, _BufferStreamReader_ended, _BufferStreamReader_pendingActions, _BufferStreamReader_runPendingActions, _StreamWriter_stream;
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.StreamWriter = exports.BufferStreamReader = void 0;
|
||||
class BufferStreamReader {
|
||||
constructor(stream) {
|
||||
_BufferStreamReader_instances.add(this);
|
||||
_BufferStreamReader_stream.set(this, void 0);
|
||||
_BufferStreamReader_error.set(this, void 0);
|
||||
_BufferStreamReader_ended.set(this, false);
|
||||
_BufferStreamReader_pendingActions.set(this, []);
|
||||
__classPrivateFieldSet(this, _BufferStreamReader_stream, stream, "f");
|
||||
__classPrivateFieldGet(this, _BufferStreamReader_stream, "f").pause();
|
||||
__classPrivateFieldGet(this, _BufferStreamReader_stream, "f").on("error", (error) => {
|
||||
__classPrivateFieldSet(this, _BufferStreamReader_error, error, "f");
|
||||
__classPrivateFieldGet(this, _BufferStreamReader_instances, "m", _BufferStreamReader_runPendingActions).call(this);
|
||||
});
|
||||
__classPrivateFieldGet(this, _BufferStreamReader_stream, "f").on("readable", () => {
|
||||
__classPrivateFieldGet(this, _BufferStreamReader_instances, "m", _BufferStreamReader_runPendingActions).call(this);
|
||||
});
|
||||
__classPrivateFieldGet(this, _BufferStreamReader_stream, "f").on("end", () => {
|
||||
__classPrivateFieldSet(this, _BufferStreamReader_ended, true, "f");
|
||||
__classPrivateFieldGet(this, _BufferStreamReader_instances, "m", _BufferStreamReader_runPendingActions).call(this);
|
||||
});
|
||||
}
|
||||
readAll() {
|
||||
return new Promise((resolve, reject) => {
|
||||
const chunks = [];
|
||||
const action = () => {
|
||||
if (__classPrivateFieldGet(this, _BufferStreamReader_error, "f")) {
|
||||
reject(__classPrivateFieldGet(this, _BufferStreamReader_error, "f"));
|
||||
return;
|
||||
}
|
||||
const buffer = __classPrivateFieldGet(this, _BufferStreamReader_stream, "f").read();
|
||||
if (buffer != null) {
|
||||
chunks.push(buffer);
|
||||
__classPrivateFieldGet(this, _BufferStreamReader_pendingActions, "f").push(action);
|
||||
}
|
||||
else if (__classPrivateFieldGet(this, _BufferStreamReader_ended, "f")) {
|
||||
const result = Buffer.concat(chunks);
|
||||
resolve(result);
|
||||
}
|
||||
else {
|
||||
__classPrivateFieldGet(this, _BufferStreamReader_pendingActions, "f").push(action);
|
||||
}
|
||||
};
|
||||
action();
|
||||
});
|
||||
}
|
||||
read(p) {
|
||||
return new Promise((resolve, reject) => {
|
||||
const action = () => {
|
||||
if (__classPrivateFieldGet(this, _BufferStreamReader_error, "f")) {
|
||||
reject(__classPrivateFieldGet(this, _BufferStreamReader_error, "f"));
|
||||
return;
|
||||
}
|
||||
const readBuffer = __classPrivateFieldGet(this, _BufferStreamReader_stream, "f").read(p.byteLength);
|
||||
if (readBuffer && readBuffer.byteLength > 0) {
|
||||
readBuffer.copy(p, 0, 0, readBuffer.byteLength);
|
||||
resolve(readBuffer.byteLength);
|
||||
return;
|
||||
}
|
||||
if (__classPrivateFieldGet(this, _BufferStreamReader_ended, "f")) {
|
||||
resolve(null);
|
||||
}
|
||||
else {
|
||||
__classPrivateFieldGet(this, _BufferStreamReader_pendingActions, "f").push(action);
|
||||
}
|
||||
};
|
||||
action();
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.BufferStreamReader = BufferStreamReader;
|
||||
_BufferStreamReader_stream = new WeakMap(), _BufferStreamReader_error = new WeakMap(), _BufferStreamReader_ended = new WeakMap(), _BufferStreamReader_pendingActions = new WeakMap(), _BufferStreamReader_instances = new WeakSet(), _BufferStreamReader_runPendingActions = function _BufferStreamReader_runPendingActions() {
|
||||
const errors = [];
|
||||
for (const action of __classPrivateFieldGet(this, _BufferStreamReader_pendingActions, "f").splice(0)) {
|
||||
try {
|
||||
action();
|
||||
}
|
||||
catch (err) {
|
||||
errors.push(err);
|
||||
}
|
||||
}
|
||||
if (errors.length > 0) {
|
||||
throw (errors.length > 1 ? new AggregateError(errors) : errors[0]);
|
||||
}
|
||||
};
|
||||
class StreamWriter {
|
||||
constructor(stream) {
|
||||
_StreamWriter_stream.set(this, void 0);
|
||||
__classPrivateFieldSet(this, _StreamWriter_stream, stream, "f");
|
||||
}
|
||||
write(p) {
|
||||
return new Promise((resolve, reject) => {
|
||||
__classPrivateFieldGet(this, _StreamWriter_stream, "f").write(p, (err) => {
|
||||
if (err) {
|
||||
reject(err);
|
||||
}
|
||||
else {
|
||||
resolve(p.byteLength);
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.StreamWriter = StreamWriter;
|
||||
_StreamWriter_stream = new WeakMap();
|
||||
5
lib/node_modules/@deno/shim-deno/dist/deno/internal/test.js
generated
vendored
Normal file
5
lib/node_modules/@deno/shim-deno/dist/deno/internal/test.js
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.testDefinitions = void 0;
|
||||
var shim_deno_test_1 = require("@deno/shim-deno-test");
|
||||
Object.defineProperty(exports, "testDefinitions", { enumerable: true, get: function () { return shim_deno_test_1.testDefinitions; } });
|
||||
5
lib/node_modules/@deno/shim-deno/dist/deno/internal/version.js
generated
vendored
Normal file
5
lib/node_modules/@deno/shim-deno/dist/deno/internal/version.js
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.typescript = exports.deno = void 0;
|
||||
exports.deno = "1.29.2";
|
||||
exports.typescript = "4.9.4";
|
||||
10
lib/node_modules/@deno/shim-deno/dist/deno/stable/classes.js
generated
vendored
Normal file
10
lib/node_modules/@deno/shim-deno/dist/deno/stable/classes.js
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PermissionStatus = exports.Permissions = exports.FsFile = exports.File = void 0;
|
||||
var FsFile_js_1 = require("./classes/FsFile.js");
|
||||
Object.defineProperty(exports, "File", { enumerable: true, get: function () { return FsFile_js_1.File; } });
|
||||
Object.defineProperty(exports, "FsFile", { enumerable: true, get: function () { return FsFile_js_1.FsFile; } });
|
||||
var Permissions_js_1 = require("./classes/Permissions.js");
|
||||
Object.defineProperty(exports, "Permissions", { enumerable: true, get: function () { return Permissions_js_1.Permissions; } });
|
||||
var PermissionStatus_js_1 = require("./classes/PermissionStatus.js");
|
||||
Object.defineProperty(exports, "PermissionStatus", { enumerable: true, get: function () { return PermissionStatus_js_1.PermissionStatus; } });
|
||||
73
lib/node_modules/@deno/shim-deno/dist/deno/stable/classes/File.js
generated
vendored
Normal file
73
lib/node_modules/@deno/shim-deno/dist/deno/stable/classes/File.js
generated
vendored
Normal file
@@ -0,0 +1,73 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.File = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const fstat_js_1 = require("../functions/fstat.js");
|
||||
const fstatSync_js_1 = require("../functions/fstatSync.js");
|
||||
const ftruncate_js_1 = require("../functions/ftruncate.js");
|
||||
const ftruncateSync_js_1 = require("../functions/ftruncateSync.js");
|
||||
const read_js_1 = require("../functions/read.js");
|
||||
const readSync_js_1 = require("../functions/readSync.js");
|
||||
const write_js_1 = require("../functions/write.js");
|
||||
const writeSync_js_1 = require("../functions/writeSync.js");
|
||||
class File {
|
||||
constructor(rid) {
|
||||
this.rid = rid;
|
||||
}
|
||||
async write(p) {
|
||||
return await (0, write_js_1.write)(this.rid, p);
|
||||
}
|
||||
writeSync(p) {
|
||||
return (0, writeSync_js_1.writeSync)(this.rid, p);
|
||||
}
|
||||
async truncate(len) {
|
||||
await (0, ftruncate_js_1.ftruncate)(this.rid, len);
|
||||
}
|
||||
truncateSync(len) {
|
||||
return (0, ftruncateSync_js_1.ftruncateSync)(this.rid, len);
|
||||
}
|
||||
read(p) {
|
||||
return (0, read_js_1.read)(this.rid, p);
|
||||
}
|
||||
readSync(p) {
|
||||
return (0, readSync_js_1.readSync)(this.rid, p);
|
||||
}
|
||||
// deno-lint-ignore no-unused-vars
|
||||
seek(offset, whence) {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
// deno-lint-ignore no-unused-vars
|
||||
seekSync(offset, whence) {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
async stat() {
|
||||
return await (0, fstat_js_1.fstat)(this.rid);
|
||||
}
|
||||
statSync() {
|
||||
return (0, fstatSync_js_1.fstatSync)(this.rid);
|
||||
}
|
||||
close() {
|
||||
fs.closeSync(this.rid);
|
||||
}
|
||||
}
|
||||
exports.File = File;
|
||||
83
lib/node_modules/@deno/shim-deno/dist/deno/stable/classes/FsFile.js
generated
vendored
Normal file
83
lib/node_modules/@deno/shim-deno/dist/deno/stable/classes/FsFile.js
generated
vendored
Normal file
@@ -0,0 +1,83 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.File = exports.FsFile = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const fstat_js_1 = require("../functions/fstat.js");
|
||||
const fstatSync_js_1 = require("../functions/fstatSync.js");
|
||||
const ftruncate_js_1 = require("../functions/ftruncate.js");
|
||||
const ftruncateSync_js_1 = require("../functions/ftruncateSync.js");
|
||||
const read_js_1 = require("../functions/read.js");
|
||||
const readSync_js_1 = require("../functions/readSync.js");
|
||||
const write_js_1 = require("../functions/write.js");
|
||||
const writeSync_js_1 = require("../functions/writeSync.js");
|
||||
class FsFile {
|
||||
constructor(rid) {
|
||||
this.rid = rid;
|
||||
}
|
||||
async write(p) {
|
||||
return await (0, write_js_1.write)(this.rid, p);
|
||||
}
|
||||
writeSync(p) {
|
||||
return (0, writeSync_js_1.writeSync)(this.rid, p);
|
||||
}
|
||||
async truncate(len) {
|
||||
await (0, ftruncate_js_1.ftruncate)(this.rid, len);
|
||||
}
|
||||
truncateSync(len) {
|
||||
return (0, ftruncateSync_js_1.ftruncateSync)(this.rid, len);
|
||||
}
|
||||
read(p) {
|
||||
return (0, read_js_1.read)(this.rid, p);
|
||||
}
|
||||
readSync(p) {
|
||||
return (0, readSync_js_1.readSync)(this.rid, p);
|
||||
}
|
||||
seek(_offset, _whence) {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
seekSync(_offset, _whence) {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
async stat() {
|
||||
return await (0, fstat_js_1.fstat)(this.rid);
|
||||
}
|
||||
statSync() {
|
||||
return (0, fstatSync_js_1.fstatSync)(this.rid);
|
||||
}
|
||||
close() {
|
||||
fs.closeSync(this.rid);
|
||||
}
|
||||
get readable() {
|
||||
throw new Error("Not implemented.");
|
||||
}
|
||||
get writable() {
|
||||
throw new Error("Not implemented.");
|
||||
}
|
||||
}
|
||||
exports.FsFile = FsFile;
|
||||
const File = FsFile;
|
||||
exports.File = File;
|
||||
18
lib/node_modules/@deno/shim-deno/dist/deno/stable/classes/PermissionStatus.js
generated
vendored
Normal file
18
lib/node_modules/@deno/shim-deno/dist/deno/stable/classes/PermissionStatus.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var _a, _b;
|
||||
var _c;
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PermissionStatus = void 0;
|
||||
// The listeners don't actually matter because the state of these permissions
|
||||
// is constant and mocked as Node.js has all doors open.
|
||||
(_a = (_c = globalThis).EventTarget) !== null && _a !== void 0 ? _a : (_c.EventTarget = (_b = require("events").EventTarget) !== null && _b !== void 0 ? _b : null);
|
||||
class PermissionStatus extends EventTarget {
|
||||
/** @internal */
|
||||
constructor(state) {
|
||||
super();
|
||||
this.state = state;
|
||||
this.onchange = null;
|
||||
}
|
||||
}
|
||||
exports.PermissionStatus = PermissionStatus;
|
||||
17
lib/node_modules/@deno/shim-deno/dist/deno/stable/classes/Permissions.js
generated
vendored
Normal file
17
lib/node_modules/@deno/shim-deno/dist/deno/stable/classes/Permissions.js
generated
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Permissions = void 0;
|
||||
const PermissionStatus_js_1 = require("../classes/PermissionStatus.js");
|
||||
class Permissions {
|
||||
query(_desc) {
|
||||
return Promise.resolve(new PermissionStatus_js_1.PermissionStatus("granted"));
|
||||
}
|
||||
revoke(_desc) {
|
||||
return Promise.resolve(new PermissionStatus_js_1.PermissionStatus("denied"));
|
||||
}
|
||||
request(desc) {
|
||||
return this.query(desc);
|
||||
}
|
||||
}
|
||||
exports.Permissions = Permissions;
|
||||
5
lib/node_modules/@deno/shim-deno/dist/deno/stable/enums.js
generated
vendored
Normal file
5
lib/node_modules/@deno/shim-deno/dist/deno/stable/enums.js
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.SeekMode = void 0;
|
||||
var SeekMode_js_1 = require("./enums/SeekMode.js");
|
||||
Object.defineProperty(exports, "SeekMode", { enumerable: true, get: function () { return SeekMode_js_1.SeekMode; } });
|
||||
9
lib/node_modules/@deno/shim-deno/dist/deno/stable/enums/SeekMode.js
generated
vendored
Normal file
9
lib/node_modules/@deno/shim-deno/dist/deno/stable/enums/SeekMode.js
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.SeekMode = void 0;
|
||||
var SeekMode;
|
||||
(function (SeekMode) {
|
||||
SeekMode[SeekMode["Start"] = 0] = "Start";
|
||||
SeekMode[SeekMode["Current"] = 1] = "Current";
|
||||
SeekMode[SeekMode["End"] = 2] = "End";
|
||||
})(SeekMode = exports.SeekMode || (exports.SeekMode = {}));
|
||||
158
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions.js
generated
vendored
Normal file
158
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions.js
generated
vendored
Normal file
@@ -0,0 +1,158 @@
|
||||
"use strict";
|
||||
// Command palette -> Organize imports
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.readSync = exports.readLinkSync = exports.readLink = exports.readFileSync = exports.readFile = exports.readDirSync = exports.readDir = exports.read = exports.openSync = exports.open = exports.mkdirSync = exports.mkdir = exports.memoryUsage = exports.makeTempFileSync = exports.makeTempFile = exports.makeTempDirSync = exports.makeTempDir = exports.lstatSync = exports.lstat = exports.listenTls = exports.listen = exports.linkSync = exports.link = exports.kill = exports.inspect = exports.ftruncateSync = exports.ftruncate = exports.fsyncSync = exports.fsync = exports.fstatSync = exports.fstat = exports.fdatasyncSync = exports.fdatasync = exports.exit = exports.execPath = exports.cwd = exports.createSync = exports.create = exports.copyFileSync = exports.copyFile = exports.copy = exports.connectTls = exports.connect = exports.close = exports.chownSync = exports.chown = exports.chmodSync = exports.chmod = exports.chdir = exports.isatty = void 0;
|
||||
exports.args = exports.writeTextFileSync = exports.writeTextFile = exports.writeSync = exports.writeFileSync = exports.writeFile = exports.write = exports.watchFs = exports.truncateSync = exports.truncate = exports.test = exports.symlinkSync = exports.symlink = exports.statSync = exports.stat = exports.shutdown = exports.run = exports.Process = exports.resolveDns = exports.renameSync = exports.rename = exports.removeSync = exports.remove = exports.realPathSync = exports.realPath = exports.readTextFileSync = exports.readTextFile = void 0;
|
||||
var tty_1 = require("tty");
|
||||
Object.defineProperty(exports, "isatty", { enumerable: true, get: function () { return tty_1.isatty; } });
|
||||
var chdir_js_1 = require("./functions/chdir.js");
|
||||
Object.defineProperty(exports, "chdir", { enumerable: true, get: function () { return chdir_js_1.chdir; } });
|
||||
var chmod_js_1 = require("./functions/chmod.js");
|
||||
Object.defineProperty(exports, "chmod", { enumerable: true, get: function () { return chmod_js_1.chmod; } });
|
||||
var chmodSync_js_1 = require("./functions/chmodSync.js");
|
||||
Object.defineProperty(exports, "chmodSync", { enumerable: true, get: function () { return chmodSync_js_1.chmodSync; } });
|
||||
var chown_js_1 = require("./functions/chown.js");
|
||||
Object.defineProperty(exports, "chown", { enumerable: true, get: function () { return chown_js_1.chown; } });
|
||||
var chownSync_js_1 = require("./functions/chownSync.js");
|
||||
Object.defineProperty(exports, "chownSync", { enumerable: true, get: function () { return chownSync_js_1.chownSync; } });
|
||||
var close_js_1 = require("./functions/close.js");
|
||||
Object.defineProperty(exports, "close", { enumerable: true, get: function () { return close_js_1.close; } });
|
||||
var connect_js_1 = require("./functions/connect.js");
|
||||
Object.defineProperty(exports, "connect", { enumerable: true, get: function () { return connect_js_1.connect; } });
|
||||
var connectTls_js_1 = require("./functions/connectTls.js");
|
||||
Object.defineProperty(exports, "connectTls", { enumerable: true, get: function () { return connectTls_js_1.connectTls; } });
|
||||
var copy_js_1 = require("./functions/copy.js");
|
||||
Object.defineProperty(exports, "copy", { enumerable: true, get: function () { return copy_js_1.copy; } });
|
||||
var copyFile_js_1 = require("./functions/copyFile.js");
|
||||
Object.defineProperty(exports, "copyFile", { enumerable: true, get: function () { return copyFile_js_1.copyFile; } });
|
||||
var copyFileSync_js_1 = require("./functions/copyFileSync.js");
|
||||
Object.defineProperty(exports, "copyFileSync", { enumerable: true, get: function () { return copyFileSync_js_1.copyFileSync; } });
|
||||
var create_js_1 = require("./functions/create.js");
|
||||
Object.defineProperty(exports, "create", { enumerable: true, get: function () { return create_js_1.create; } });
|
||||
var createSync_js_1 = require("./functions/createSync.js");
|
||||
Object.defineProperty(exports, "createSync", { enumerable: true, get: function () { return createSync_js_1.createSync; } });
|
||||
var cwd_js_1 = require("./functions/cwd.js");
|
||||
Object.defineProperty(exports, "cwd", { enumerable: true, get: function () { return cwd_js_1.cwd; } });
|
||||
var execPath_js_1 = require("./functions/execPath.js");
|
||||
Object.defineProperty(exports, "execPath", { enumerable: true, get: function () { return execPath_js_1.execPath; } });
|
||||
var exit_js_1 = require("./functions/exit.js");
|
||||
Object.defineProperty(exports, "exit", { enumerable: true, get: function () { return exit_js_1.exit; } });
|
||||
var fdatasync_js_1 = require("./functions/fdatasync.js");
|
||||
Object.defineProperty(exports, "fdatasync", { enumerable: true, get: function () { return fdatasync_js_1.fdatasync; } });
|
||||
var fdatasyncSync_js_1 = require("./functions/fdatasyncSync.js");
|
||||
Object.defineProperty(exports, "fdatasyncSync", { enumerable: true, get: function () { return fdatasyncSync_js_1.fdatasyncSync; } });
|
||||
var fstat_js_1 = require("./functions/fstat.js");
|
||||
Object.defineProperty(exports, "fstat", { enumerable: true, get: function () { return fstat_js_1.fstat; } });
|
||||
var fstatSync_js_1 = require("./functions/fstatSync.js");
|
||||
Object.defineProperty(exports, "fstatSync", { enumerable: true, get: function () { return fstatSync_js_1.fstatSync; } });
|
||||
var fsync_js_1 = require("./functions/fsync.js");
|
||||
Object.defineProperty(exports, "fsync", { enumerable: true, get: function () { return fsync_js_1.fsync; } });
|
||||
var fsyncSync_js_1 = require("./functions/fsyncSync.js");
|
||||
Object.defineProperty(exports, "fsyncSync", { enumerable: true, get: function () { return fsyncSync_js_1.fsyncSync; } });
|
||||
var ftruncate_js_1 = require("./functions/ftruncate.js");
|
||||
Object.defineProperty(exports, "ftruncate", { enumerable: true, get: function () { return ftruncate_js_1.ftruncate; } });
|
||||
var ftruncateSync_js_1 = require("./functions/ftruncateSync.js");
|
||||
Object.defineProperty(exports, "ftruncateSync", { enumerable: true, get: function () { return ftruncateSync_js_1.ftruncateSync; } });
|
||||
var inspect_js_1 = require("./functions/inspect.js");
|
||||
Object.defineProperty(exports, "inspect", { enumerable: true, get: function () { return inspect_js_1.inspect; } });
|
||||
var kill_js_1 = require("./functions/kill.js");
|
||||
Object.defineProperty(exports, "kill", { enumerable: true, get: function () { return kill_js_1.kill; } });
|
||||
var link_js_1 = require("./functions/link.js");
|
||||
Object.defineProperty(exports, "link", { enumerable: true, get: function () { return link_js_1.link; } });
|
||||
var linkSync_js_1 = require("./functions/linkSync.js");
|
||||
Object.defineProperty(exports, "linkSync", { enumerable: true, get: function () { return linkSync_js_1.linkSync; } });
|
||||
var listen_js_1 = require("./functions/listen.js");
|
||||
Object.defineProperty(exports, "listen", { enumerable: true, get: function () { return listen_js_1.listen; } });
|
||||
var listenTls_js_1 = require("./functions/listenTls.js");
|
||||
Object.defineProperty(exports, "listenTls", { enumerable: true, get: function () { return listenTls_js_1.listenTls; } });
|
||||
var lstat_js_1 = require("./functions/lstat.js");
|
||||
Object.defineProperty(exports, "lstat", { enumerable: true, get: function () { return lstat_js_1.lstat; } });
|
||||
var lstatSync_js_1 = require("./functions/lstatSync.js");
|
||||
Object.defineProperty(exports, "lstatSync", { enumerable: true, get: function () { return lstatSync_js_1.lstatSync; } });
|
||||
var makeTempDir_js_1 = require("./functions/makeTempDir.js");
|
||||
Object.defineProperty(exports, "makeTempDir", { enumerable: true, get: function () { return makeTempDir_js_1.makeTempDir; } });
|
||||
var makeTempDirSync_js_1 = require("./functions/makeTempDirSync.js");
|
||||
Object.defineProperty(exports, "makeTempDirSync", { enumerable: true, get: function () { return makeTempDirSync_js_1.makeTempDirSync; } });
|
||||
var makeTempFile_js_1 = require("./functions/makeTempFile.js");
|
||||
Object.defineProperty(exports, "makeTempFile", { enumerable: true, get: function () { return makeTempFile_js_1.makeTempFile; } });
|
||||
var makeTempFileSync_js_1 = require("./functions/makeTempFileSync.js");
|
||||
Object.defineProperty(exports, "makeTempFileSync", { enumerable: true, get: function () { return makeTempFileSync_js_1.makeTempFileSync; } });
|
||||
var memoryUsage_js_1 = require("./functions/memoryUsage.js");
|
||||
Object.defineProperty(exports, "memoryUsage", { enumerable: true, get: function () { return memoryUsage_js_1.memoryUsage; } });
|
||||
var mkdir_js_1 = require("./functions/mkdir.js");
|
||||
Object.defineProperty(exports, "mkdir", { enumerable: true, get: function () { return mkdir_js_1.mkdir; } });
|
||||
var mkdirSync_js_1 = require("./functions/mkdirSync.js");
|
||||
Object.defineProperty(exports, "mkdirSync", { enumerable: true, get: function () { return mkdirSync_js_1.mkdirSync; } });
|
||||
var open_js_1 = require("./functions/open.js");
|
||||
Object.defineProperty(exports, "open", { enumerable: true, get: function () { return open_js_1.open; } });
|
||||
var openSync_js_1 = require("./functions/openSync.js");
|
||||
Object.defineProperty(exports, "openSync", { enumerable: true, get: function () { return openSync_js_1.openSync; } });
|
||||
var read_js_1 = require("./functions/read.js");
|
||||
Object.defineProperty(exports, "read", { enumerable: true, get: function () { return read_js_1.read; } });
|
||||
var readDir_js_1 = require("./functions/readDir.js");
|
||||
Object.defineProperty(exports, "readDir", { enumerable: true, get: function () { return readDir_js_1.readDir; } });
|
||||
var readDirSync_js_1 = require("./functions/readDirSync.js");
|
||||
Object.defineProperty(exports, "readDirSync", { enumerable: true, get: function () { return readDirSync_js_1.readDirSync; } });
|
||||
var readFile_js_1 = require("./functions/readFile.js");
|
||||
Object.defineProperty(exports, "readFile", { enumerable: true, get: function () { return readFile_js_1.readFile; } });
|
||||
var readFileSync_js_1 = require("./functions/readFileSync.js");
|
||||
Object.defineProperty(exports, "readFileSync", { enumerable: true, get: function () { return readFileSync_js_1.readFileSync; } });
|
||||
var readLink_js_1 = require("./functions/readLink.js");
|
||||
Object.defineProperty(exports, "readLink", { enumerable: true, get: function () { return readLink_js_1.readLink; } });
|
||||
var readLinkSync_js_1 = require("./functions/readLinkSync.js");
|
||||
Object.defineProperty(exports, "readLinkSync", { enumerable: true, get: function () { return readLinkSync_js_1.readLinkSync; } });
|
||||
var readSync_js_1 = require("./functions/readSync.js");
|
||||
Object.defineProperty(exports, "readSync", { enumerable: true, get: function () { return readSync_js_1.readSync; } });
|
||||
var readTextFile_js_1 = require("./functions/readTextFile.js");
|
||||
Object.defineProperty(exports, "readTextFile", { enumerable: true, get: function () { return readTextFile_js_1.readTextFile; } });
|
||||
var readTextFileSync_js_1 = require("./functions/readTextFileSync.js");
|
||||
Object.defineProperty(exports, "readTextFileSync", { enumerable: true, get: function () { return readTextFileSync_js_1.readTextFileSync; } });
|
||||
var realPath_js_1 = require("./functions/realPath.js");
|
||||
Object.defineProperty(exports, "realPath", { enumerable: true, get: function () { return realPath_js_1.realPath; } });
|
||||
var realPathSync_js_1 = require("./functions/realPathSync.js");
|
||||
Object.defineProperty(exports, "realPathSync", { enumerable: true, get: function () { return realPathSync_js_1.realPathSync; } });
|
||||
var remove_js_1 = require("./functions/remove.js");
|
||||
Object.defineProperty(exports, "remove", { enumerable: true, get: function () { return remove_js_1.remove; } });
|
||||
var removeSync_js_1 = require("./functions/removeSync.js");
|
||||
Object.defineProperty(exports, "removeSync", { enumerable: true, get: function () { return removeSync_js_1.removeSync; } });
|
||||
var rename_js_1 = require("./functions/rename.js");
|
||||
Object.defineProperty(exports, "rename", { enumerable: true, get: function () { return rename_js_1.rename; } });
|
||||
var renameSync_js_1 = require("./functions/renameSync.js");
|
||||
Object.defineProperty(exports, "renameSync", { enumerable: true, get: function () { return renameSync_js_1.renameSync; } });
|
||||
var resolveDns_js_1 = require("./functions/resolveDns.js");
|
||||
Object.defineProperty(exports, "resolveDns", { enumerable: true, get: function () { return resolveDns_js_1.resolveDns; } });
|
||||
var run_js_1 = require("./functions/run.js");
|
||||
Object.defineProperty(exports, "Process", { enumerable: true, get: function () { return run_js_1.Process; } });
|
||||
Object.defineProperty(exports, "run", { enumerable: true, get: function () { return run_js_1.run; } });
|
||||
var shutdown_js_1 = require("./functions/shutdown.js");
|
||||
Object.defineProperty(exports, "shutdown", { enumerable: true, get: function () { return shutdown_js_1.shutdown; } });
|
||||
var stat_js_1 = require("./functions/stat.js");
|
||||
Object.defineProperty(exports, "stat", { enumerable: true, get: function () { return stat_js_1.stat; } });
|
||||
var statSync_js_1 = require("./functions/statSync.js");
|
||||
Object.defineProperty(exports, "statSync", { enumerable: true, get: function () { return statSync_js_1.statSync; } });
|
||||
var symlink_js_1 = require("./functions/symlink.js");
|
||||
Object.defineProperty(exports, "symlink", { enumerable: true, get: function () { return symlink_js_1.symlink; } });
|
||||
var symlinkSync_js_1 = require("./functions/symlinkSync.js");
|
||||
Object.defineProperty(exports, "symlinkSync", { enumerable: true, get: function () { return symlinkSync_js_1.symlinkSync; } });
|
||||
var test_js_1 = require("./functions/test.js");
|
||||
Object.defineProperty(exports, "test", { enumerable: true, get: function () { return test_js_1.test; } });
|
||||
var truncate_js_1 = require("./functions/truncate.js");
|
||||
Object.defineProperty(exports, "truncate", { enumerable: true, get: function () { return truncate_js_1.truncate; } });
|
||||
var truncateSync_js_1 = require("./functions/truncateSync.js");
|
||||
Object.defineProperty(exports, "truncateSync", { enumerable: true, get: function () { return truncateSync_js_1.truncateSync; } });
|
||||
var watchFs_js_1 = require("./functions/watchFs.js");
|
||||
Object.defineProperty(exports, "watchFs", { enumerable: true, get: function () { return watchFs_js_1.watchFs; } });
|
||||
var write_js_1 = require("./functions/write.js");
|
||||
Object.defineProperty(exports, "write", { enumerable: true, get: function () { return write_js_1.write; } });
|
||||
var writeFile_js_1 = require("./functions/writeFile.js");
|
||||
Object.defineProperty(exports, "writeFile", { enumerable: true, get: function () { return writeFile_js_1.writeFile; } });
|
||||
var writeFileSync_js_1 = require("./functions/writeFileSync.js");
|
||||
Object.defineProperty(exports, "writeFileSync", { enumerable: true, get: function () { return writeFileSync_js_1.writeFileSync; } });
|
||||
var writeSync_js_1 = require("./functions/writeSync.js");
|
||||
Object.defineProperty(exports, "writeSync", { enumerable: true, get: function () { return writeSync_js_1.writeSync; } });
|
||||
var writeTextFile_js_1 = require("./functions/writeTextFile.js");
|
||||
Object.defineProperty(exports, "writeTextFile", { enumerable: true, get: function () { return writeTextFile_js_1.writeTextFile; } });
|
||||
var writeTextFileSync_js_1 = require("./functions/writeTextFileSync.js");
|
||||
Object.defineProperty(exports, "writeTextFileSync", { enumerable: true, get: function () { return writeTextFileSync_js_1.writeTextFileSync; } });
|
||||
var args_js_1 = require("./variables/args.js");
|
||||
Object.defineProperty(exports, "args", { enumerable: true, get: function () { return args_js_1.args; } });
|
||||
22
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/chdir.js
generated
vendored
Normal file
22
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/chdir.js
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.chdir = void 0;
|
||||
const url_1 = require("url");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const variables_js_1 = require("../variables.js");
|
||||
const chdir = function (path) {
|
||||
try {
|
||||
return process.chdir(path instanceof URL ? (0, url_1.fileURLToPath)(path) : path);
|
||||
}
|
||||
catch (error) {
|
||||
if ((error === null || error === void 0 ? void 0 : error.code) === "ENOENT") {
|
||||
throw new variables_js_1.errors.NotFound(`No such file or directory (os error 2), chdir '${path}'`);
|
||||
}
|
||||
throw (0, errorMap_js_1.default)(error);
|
||||
}
|
||||
};
|
||||
exports.chdir = chdir;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/chmod.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/chmod.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.chmod = void 0;
|
||||
const fs = __importStar(require("fs/promises"));
|
||||
exports.chmod = fs.chmod;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/chmodSync.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/chmodSync.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.chmodSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
exports.chmodSync = fs.chmodSync;
|
||||
30
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/chown.js
generated
vendored
Normal file
30
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/chown.js
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.chown = void 0;
|
||||
const fs = __importStar(require("fs/promises"));
|
||||
const chown = async (path, uid, gid) => await fs.chown(path, uid !== null && uid !== void 0 ? uid : -1, gid !== null && gid !== void 0 ? gid : -1);
|
||||
exports.chown = chown;
|
||||
30
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/chownSync.js
generated
vendored
Normal file
30
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/chownSync.js
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.chownSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const chownSync = (path, uid, gid) => fs.chownSync(path, uid !== null && uid !== void 0 ? uid : -1, gid !== null && gid !== void 0 ? gid : -1);
|
||||
exports.chownSync = chownSync;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/close.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/close.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.close = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
exports.close = fs.closeSync;
|
||||
37
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/connect.js
generated
vendored
Normal file
37
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/connect.js
generated
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.connect = void 0;
|
||||
const net_1 = require("net");
|
||||
const Conn_js_1 = require("../../internal/Conn.js");
|
||||
const connect = function connect(options) {
|
||||
if (options.transport === "unix") {
|
||||
throw new Error("Unstable UnixConnectOptions is not implemented");
|
||||
}
|
||||
const { transport = "tcp", hostname = "127.0.0.1", port } = options;
|
||||
if (transport !== "tcp") {
|
||||
throw new Error("Deno.connect is only implemented for transport: tcp");
|
||||
}
|
||||
const socket = (0, net_1.createConnection)({ port, host: hostname });
|
||||
socket.on("error", (err) => console.error(err));
|
||||
return new Promise((resolve) => {
|
||||
socket.once("connect", () => {
|
||||
// @ts-expect-error undocumented socket._handle property
|
||||
const rid = socket._handle.fd;
|
||||
const localAddr = {
|
||||
// cannot be undefined while socket is connected
|
||||
hostname: socket.localAddress,
|
||||
port: socket.localPort,
|
||||
transport: "tcp",
|
||||
};
|
||||
const remoteAddr = {
|
||||
// cannot be undefined while socket is connected
|
||||
hostname: socket.remoteAddress,
|
||||
port: socket.remotePort,
|
||||
transport: "tcp",
|
||||
};
|
||||
resolve(new Conn_js_1.Conn(rid, localAddr, remoteAddr, socket));
|
||||
});
|
||||
});
|
||||
};
|
||||
exports.connect = connect;
|
||||
31
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/connectTls.js
generated
vendored
Normal file
31
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/connectTls.js
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.connectTls = void 0;
|
||||
const tls_1 = require("tls");
|
||||
const Conn_js_1 = require("../../internal/Conn.js");
|
||||
const readTextFile_js_1 = require("./readTextFile.js");
|
||||
const connectTls = async function connectTls({ port, hostname = "127.0.0.1", certFile }) {
|
||||
const cert = certFile && await (0, readTextFile_js_1.readTextFile)(certFile);
|
||||
const socket = (0, tls_1.connect)({ port, host: hostname, cert });
|
||||
return new Promise((resolve) => {
|
||||
socket.on("connect", () => {
|
||||
// @ts-expect-error undocumented socket._handle property
|
||||
const rid = socket._handle.fd;
|
||||
const localAddr = {
|
||||
// cannot be undefined while socket is connected
|
||||
hostname: socket.localAddress,
|
||||
port: socket.localPort,
|
||||
transport: "tcp",
|
||||
};
|
||||
const remoteAddr = {
|
||||
// cannot be undefined while socket is connected
|
||||
hostname: socket.remoteAddress,
|
||||
port: socket.remotePort,
|
||||
transport: "tcp",
|
||||
};
|
||||
resolve(new Conn_js_1.TlsConn(rid, localAddr, remoteAddr, socket));
|
||||
});
|
||||
});
|
||||
};
|
||||
exports.connectTls = connectTls;
|
||||
27
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/copy.js
generated
vendored
Normal file
27
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/copy.js
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.copy = void 0;
|
||||
const consts_js_1 = require("../../internal/consts.js");
|
||||
const copy = async function copy(src, dst, options) {
|
||||
var _a;
|
||||
let n = 0;
|
||||
const bufSize = (_a = options === null || options === void 0 ? void 0 : options.bufSize) !== null && _a !== void 0 ? _a : consts_js_1.DEFAULT_BUFFER_SIZE;
|
||||
const b = new Uint8Array(bufSize);
|
||||
let gotEOF = false;
|
||||
while (gotEOF === false) {
|
||||
const result = await src.read(b);
|
||||
if (result === null) {
|
||||
gotEOF = true;
|
||||
}
|
||||
else {
|
||||
let nwritten = 0;
|
||||
while (nwritten < result) {
|
||||
nwritten += await dst.write(b.subarray(nwritten, result));
|
||||
}
|
||||
n += nwritten;
|
||||
}
|
||||
}
|
||||
return n;
|
||||
};
|
||||
exports.copy = copy;
|
||||
45
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/copyFile.js
generated
vendored
Normal file
45
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/copyFile.js
generated
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.copyFile = void 0;
|
||||
const fs = __importStar(require("fs/promises"));
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const errors = __importStar(require("../variables/errors.js"));
|
||||
const copyFile = async (src, dest) => {
|
||||
try {
|
||||
await fs.copyFile(src, dest);
|
||||
}
|
||||
catch (error) {
|
||||
if ((error === null || error === void 0 ? void 0 : error.code) === "ENOENT") {
|
||||
throw new errors.NotFound(`File not found, copy '${src}' -> '${dest}'`);
|
||||
}
|
||||
throw (0, errorMap_js_1.default)(error);
|
||||
}
|
||||
};
|
||||
exports.copyFile = copyFile;
|
||||
45
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/copyFileSync.js
generated
vendored
Normal file
45
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/copyFileSync.js
generated
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.copyFileSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const errors = __importStar(require("../variables/errors.js"));
|
||||
const copyFileSync = (src, dest) => {
|
||||
try {
|
||||
fs.copyFileSync(src, dest);
|
||||
}
|
||||
catch (error) {
|
||||
if ((error === null || error === void 0 ? void 0 : error.code) === "ENOENT") {
|
||||
throw new errors.NotFound(`File not found, copy '${src}' -> '${dest}'`);
|
||||
}
|
||||
throw (0, errorMap_js_1.default)(error);
|
||||
}
|
||||
};
|
||||
exports.copyFileSync = copyFileSync;
|
||||
9
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/create.js
generated
vendored
Normal file
9
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/create.js
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.create = void 0;
|
||||
const open_js_1 = require("./open.js");
|
||||
const create = async function create(path) {
|
||||
return await (0, open_js_1.open)(path, { write: true, create: true, truncate: true });
|
||||
};
|
||||
exports.create = create;
|
||||
14
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/createSync.js
generated
vendored
Normal file
14
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/createSync.js
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.createSync = void 0;
|
||||
const openSync_js_1 = require("./openSync.js");
|
||||
const createSync = function createSync(path) {
|
||||
return (0, openSync_js_1.openSync)(path, {
|
||||
create: true,
|
||||
truncate: true,
|
||||
read: true,
|
||||
write: true,
|
||||
});
|
||||
};
|
||||
exports.createSync = createSync;
|
||||
5
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/cwd.js
generated
vendored
Normal file
5
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/cwd.js
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.cwd = void 0;
|
||||
exports.cwd = process.cwd;
|
||||
10
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/execPath.js
generated
vendored
Normal file
10
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/execPath.js
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.execPath = void 0;
|
||||
const which_1 = __importDefault(require("which"));
|
||||
const execPath = () => which_1.default.sync("deno");
|
||||
exports.execPath = execPath;
|
||||
8
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/exit.js
generated
vendored
Normal file
8
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/exit.js
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.exit = void 0;
|
||||
const exit = function exit(code) {
|
||||
return process.exit(code);
|
||||
};
|
||||
exports.exit = exit;
|
||||
8
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fdatasync.js
generated
vendored
Normal file
8
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fdatasync.js
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.fdatasync = void 0;
|
||||
const fs_1 = require("fs");
|
||||
const util_1 = require("util");
|
||||
const _fdatasync = (0, util_1.promisify)(fs_1.fdatasync);
|
||||
exports.fdatasync = _fdatasync;
|
||||
6
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fdatasyncSync.js
generated
vendored
Normal file
6
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fdatasyncSync.js
generated
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.fdatasyncSync = void 0;
|
||||
const fs_1 = require("fs");
|
||||
exports.fdatasyncSync = fs_1.fdatasyncSync;
|
||||
35
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fstat.js
generated
vendored
Normal file
35
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fstat.js
generated
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.fstat = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const util_1 = require("util");
|
||||
const stat_js_1 = require("./stat.js");
|
||||
const nodeFstat = (0, util_1.promisify)(fs.fstat);
|
||||
const fstat = async function (fd) {
|
||||
return (0, stat_js_1.denoifyFileInfo)(await nodeFstat(fd));
|
||||
};
|
||||
exports.fstat = fstat;
|
||||
10
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fstatSync.js
generated
vendored
Normal file
10
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fstatSync.js
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.fstatSync = void 0;
|
||||
const fs_1 = require("fs");
|
||||
const stat_js_1 = require("./stat.js");
|
||||
const fstatSync = function fstatSync(fd) {
|
||||
return (0, stat_js_1.denoifyFileInfo)((0, fs_1.fstatSync)(fd));
|
||||
};
|
||||
exports.fstatSync = fstatSync;
|
||||
10
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fsync.js
generated
vendored
Normal file
10
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fsync.js
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.fsync = void 0;
|
||||
const fs_1 = require("fs");
|
||||
const util_1 = require("util");
|
||||
const fsync = function fsync(rid) {
|
||||
return (0, util_1.promisify)(fs_1.fsync)(rid);
|
||||
};
|
||||
exports.fsync = fsync;
|
||||
9
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fsyncSync.js
generated
vendored
Normal file
9
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/fsyncSync.js
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.fsyncSync = void 0;
|
||||
const fs_1 = require("fs");
|
||||
const fsyncSync = function fsyncSync(rid) {
|
||||
return (0, fs_1.fsyncSync)(rid);
|
||||
};
|
||||
exports.fsyncSync = fsyncSync;
|
||||
8
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/ftruncate.js
generated
vendored
Normal file
8
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/ftruncate.js
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ftruncate = void 0;
|
||||
const fs_1 = require("fs");
|
||||
const util_1 = require("util");
|
||||
const _ftruncate = (0, util_1.promisify)(fs_1.ftruncate);
|
||||
exports.ftruncate = _ftruncate;
|
||||
6
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/ftruncateSync.js
generated
vendored
Normal file
6
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/ftruncateSync.js
generated
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ftruncateSync = void 0;
|
||||
const fs_1 = require("fs");
|
||||
exports.ftruncateSync = fs_1.ftruncateSync;
|
||||
30
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/inspect.js
generated
vendored
Normal file
30
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/inspect.js
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.inspect = void 0;
|
||||
const util = __importStar(require("util"));
|
||||
const inspect = (value, options = {}) => util.inspect(value, options);
|
||||
exports.inspect = inspect;
|
||||
16
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/kill.js
generated
vendored
Normal file
16
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/kill.js
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
"use strict";
|
||||
/// <reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.kill = void 0;
|
||||
const os_1 = __importDefault(require("os"));
|
||||
const process_1 = __importDefault(require("process"));
|
||||
const kill = function (pid, signo) {
|
||||
if (pid < 0 && os_1.default.platform() === "win32") {
|
||||
throw new TypeError("Invalid pid");
|
||||
}
|
||||
process_1.default.kill(pid, signo);
|
||||
};
|
||||
exports.kill = kill;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/link.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/link.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.link = void 0;
|
||||
const fs = __importStar(require("fs/promises"));
|
||||
exports.link = fs.link;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/linkSync.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/linkSync.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.linkSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
exports.linkSync = fs.linkSync;
|
||||
51
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/listen.js
generated
vendored
Normal file
51
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/listen.js
generated
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.listen = void 0;
|
||||
const net_1 = require("net");
|
||||
const Conn_js_1 = require("../../internal/Conn.js");
|
||||
const Listener_js_1 = require("../../internal/Listener.js");
|
||||
async function* _listen(server, waitFor) {
|
||||
await waitFor;
|
||||
while (server.listening) {
|
||||
yield new Promise((resolve) => server.once("connection", (socket) => {
|
||||
socket.on("error", (err) => console.error(err));
|
||||
// @ts-expect-error undocumented socket._handle property
|
||||
const rid = socket._handle.fd;
|
||||
const localAddr = {
|
||||
// cannot be undefined while socket is connected
|
||||
hostname: socket.localAddress,
|
||||
port: socket.localPort,
|
||||
transport: "tcp",
|
||||
};
|
||||
const remoteAddr = {
|
||||
// cannot be undefined while socket is connected
|
||||
hostname: socket.remoteAddress,
|
||||
port: socket.remotePort,
|
||||
transport: "tcp",
|
||||
};
|
||||
resolve(new Conn_js_1.Conn(rid, localAddr, remoteAddr));
|
||||
}));
|
||||
}
|
||||
}
|
||||
const listen = function listen(options) {
|
||||
if (options.transport === "unix") {
|
||||
throw new Error("Unstable UnixListenOptions is not implemented");
|
||||
}
|
||||
const { port, hostname = "0.0.0.0", transport = "tcp" } = options;
|
||||
if (transport !== "tcp") {
|
||||
throw new Error("Deno.listen is only implemented for transport: tcp");
|
||||
}
|
||||
const server = (0, net_1.createServer)();
|
||||
const waitFor = new Promise((resolve) =>
|
||||
// server._handle.fd is assigned immediately on .listen()
|
||||
server.listen(port, hostname, resolve));
|
||||
// @ts-expect-error undocumented socket._handle property
|
||||
const listener = new Listener_js_1.Listener(server._handle.fd, {
|
||||
hostname,
|
||||
port,
|
||||
transport: "tcp",
|
||||
}, _listen(server, waitFor));
|
||||
return listener;
|
||||
};
|
||||
exports.listen = listen;
|
||||
49
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/listenTls.js
generated
vendored
Normal file
49
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/listenTls.js
generated
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.listenTls = void 0;
|
||||
const tls_1 = require("tls");
|
||||
const Conn_js_1 = require("../../internal/Conn.js");
|
||||
const Listener_js_1 = require("../../internal/Listener.js");
|
||||
const readTextFileSync_js_1 = require("./readTextFileSync.js");
|
||||
async function* _listen(server, waitFor) {
|
||||
await waitFor;
|
||||
while (server.listening) {
|
||||
yield new Promise((resolve) => server.once("secureConnection", (socket) => {
|
||||
socket.on("error", (err) => console.error(err));
|
||||
// @ts-expect-error undocumented socket._handle property
|
||||
const rid = socket._handle.fd;
|
||||
const localAddr = {
|
||||
// cannot be undefined while socket is connected
|
||||
hostname: socket.localAddress,
|
||||
port: socket.localPort,
|
||||
transport: "tcp",
|
||||
};
|
||||
const remoteAddr = {
|
||||
// cannot be undefined while socket is connected
|
||||
hostname: socket.remoteAddress,
|
||||
port: socket.remotePort,
|
||||
transport: "tcp",
|
||||
};
|
||||
resolve(new Conn_js_1.TlsConn(rid, localAddr, remoteAddr));
|
||||
}));
|
||||
}
|
||||
}
|
||||
const listenTls = function listen({ port, hostname = "0.0.0.0", transport = "tcp", certFile, keyFile }) {
|
||||
if (transport !== "tcp") {
|
||||
throw new Error("Deno.listen is only implemented for transport: tcp");
|
||||
}
|
||||
const [cert, key] = [certFile, keyFile].map((f) => f == null ? undefined : (0, readTextFileSync_js_1.readTextFileSync)(f));
|
||||
const server = (0, tls_1.createServer)({ cert, key });
|
||||
const waitFor = new Promise((resolve) =>
|
||||
// server._handle.fd is assigned immediately on .listen()
|
||||
server.listen(port, hostname, resolve));
|
||||
// @ts-expect-error undocumented socket._handle property
|
||||
const listener = new Listener_js_1.Listener(server._handle.fd, {
|
||||
hostname,
|
||||
port,
|
||||
transport: "tcp",
|
||||
}, _listen(server, waitFor));
|
||||
return listener;
|
||||
};
|
||||
exports.listenTls = listenTls;
|
||||
42
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/lstat.js
generated
vendored
Normal file
42
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/lstat.js
generated
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.lstat = void 0;
|
||||
const fs = __importStar(require("fs/promises"));
|
||||
const stat_js_1 = require("./stat.js");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const lstat = async (path) => {
|
||||
try {
|
||||
return (0, stat_js_1.denoifyFileInfo)(await fs.lstat(path));
|
||||
}
|
||||
catch (e) {
|
||||
throw (0, errorMap_js_1.default)(e);
|
||||
}
|
||||
};
|
||||
exports.lstat = lstat;
|
||||
31
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/lstatSync.js
generated
vendored
Normal file
31
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/lstatSync.js
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.lstatSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const stat_js_1 = require("./stat.js");
|
||||
const lstatSync = (path) => (0, stat_js_1.denoifyFileInfo)(fs.lstatSync(path));
|
||||
exports.lstatSync = lstatSync;
|
||||
11
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/makeTempDir.js
generated
vendored
Normal file
11
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/makeTempDir.js
generated
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.makeTempDir = void 0;
|
||||
const promises_1 = require("fs/promises");
|
||||
const path_1 = require("path");
|
||||
const os_1 = require("os");
|
||||
const makeTempDir = function makeTempDir({ prefix = "" } = {}) {
|
||||
return (0, promises_1.mkdtemp)((0, path_1.join)((0, os_1.tmpdir)(), prefix || "/"));
|
||||
};
|
||||
exports.makeTempDir = makeTempDir;
|
||||
11
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/makeTempDirSync.js
generated
vendored
Normal file
11
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/makeTempDirSync.js
generated
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.makeTempDirSync = void 0;
|
||||
const fs_1 = require("fs");
|
||||
const path_1 = require("path");
|
||||
const os_1 = require("os");
|
||||
const makeTempDirSync = function makeTempDirSync({ prefix = "" } = {}) {
|
||||
return (0, fs_1.mkdtempSync)((0, path_1.join)((0, os_1.tmpdir)(), prefix || "/"));
|
||||
};
|
||||
exports.makeTempDirSync = makeTempDirSync;
|
||||
14
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/makeTempFile.js
generated
vendored
Normal file
14
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/makeTempFile.js
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.makeTempFile = void 0;
|
||||
const os_1 = require("os");
|
||||
const path_1 = require("path");
|
||||
const random_id_js_1 = require("../../internal/random_id.js");
|
||||
const writeTextFile_js_1 = require("./writeTextFile.js");
|
||||
const makeTempFile = async function makeTempFile({ prefix = "" } = {}) {
|
||||
const name = (0, path_1.join)((0, os_1.tmpdir)(), prefix, (0, random_id_js_1.randomId)());
|
||||
await (0, writeTextFile_js_1.writeTextFile)(name, "");
|
||||
return name;
|
||||
};
|
||||
exports.makeTempFile = makeTempFile;
|
||||
14
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/makeTempFileSync.js
generated
vendored
Normal file
14
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/makeTempFileSync.js
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.makeTempFileSync = void 0;
|
||||
const os_1 = require("os");
|
||||
const path_1 = require("path");
|
||||
const random_id_js_1 = require("../../internal/random_id.js");
|
||||
const writeTextFileSync_js_1 = require("./writeTextFileSync.js");
|
||||
const makeTempFileSync = function makeTempFileSync({ prefix = "" } = {}) {
|
||||
const name = (0, path_1.join)((0, os_1.tmpdir)(), prefix, (0, random_id_js_1.randomId)());
|
||||
(0, writeTextFileSync_js_1.writeTextFileSync)(name, "");
|
||||
return name;
|
||||
};
|
||||
exports.makeTempFileSync = makeTempFileSync;
|
||||
5
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/memoryUsage.js
generated
vendored
Normal file
5
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/memoryUsage.js
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.memoryUsage = void 0;
|
||||
exports.memoryUsage = process.memoryUsage;
|
||||
22
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/mkdir.js
generated
vendored
Normal file
22
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/mkdir.js
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.mkdir = void 0;
|
||||
const promises_1 = require("fs/promises");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const variables_js_1 = require("../variables.js");
|
||||
const mkdir = async function mkdir(path, options) {
|
||||
try {
|
||||
await (0, promises_1.mkdir)(path, options);
|
||||
}
|
||||
catch (error) {
|
||||
if ((error === null || error === void 0 ? void 0 : error.code) === "EEXIST") {
|
||||
throw new variables_js_1.errors.AlreadyExists(`File exists (os error 17), mkdir '${path}'`);
|
||||
}
|
||||
throw (0, errorMap_js_1.default)(error);
|
||||
}
|
||||
};
|
||||
exports.mkdir = mkdir;
|
||||
45
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/mkdirSync.js
generated
vendored
Normal file
45
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/mkdirSync.js
generated
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.mkdirSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const variables_js_1 = require("../variables.js");
|
||||
const mkdirSync = (path, options) => {
|
||||
try {
|
||||
fs.mkdirSync(path, options);
|
||||
}
|
||||
catch (error) {
|
||||
if ((error === null || error === void 0 ? void 0 : error.code) === "EEXIST") {
|
||||
throw new variables_js_1.errors.AlreadyExists(`File exists (os error 17), mkdir '${path}'`);
|
||||
}
|
||||
throw (0, errorMap_js_1.default)(error);
|
||||
}
|
||||
};
|
||||
exports.mkdirSync = mkdirSync;
|
||||
33
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/open.js
generated
vendored
Normal file
33
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/open.js
generated
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.open = void 0;
|
||||
const fs_1 = require("fs");
|
||||
const util_1 = require("util");
|
||||
const FsFile_js_1 = require("../classes/FsFile.js");
|
||||
const fs_flags_js_1 = require("../../internal/fs_flags.js");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const nodeOpen = (0, util_1.promisify)(fs_1.open);
|
||||
const open = async function open(path, { read, write, append, truncate, create, createNew, mode = 0o666 } = {
|
||||
read: true,
|
||||
}) {
|
||||
const flagMode = (0, fs_flags_js_1.getFsFlag)({
|
||||
read,
|
||||
write,
|
||||
append,
|
||||
truncate,
|
||||
create,
|
||||
createNew,
|
||||
});
|
||||
try {
|
||||
const fd = await nodeOpen(path, flagMode, mode);
|
||||
return new FsFile_js_1.File(fd);
|
||||
}
|
||||
catch (err) {
|
||||
throw (0, errorMap_js_1.default)(err);
|
||||
}
|
||||
};
|
||||
exports.open = open;
|
||||
31
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/openSync.js
generated
vendored
Normal file
31
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/openSync.js
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.openSync = void 0;
|
||||
const fs_1 = require("fs");
|
||||
const FsFile_js_1 = require("../classes/FsFile.js");
|
||||
const fs_flags_js_1 = require("../../internal/fs_flags.js");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const openSync = function openSync(path, { read, write, append, truncate, create, createNew, mode = 0o666 } = {
|
||||
read: true,
|
||||
}) {
|
||||
const flagMode = (0, fs_flags_js_1.getFsFlag)({
|
||||
read,
|
||||
write,
|
||||
append,
|
||||
truncate,
|
||||
create,
|
||||
createNew,
|
||||
});
|
||||
try {
|
||||
const fd = (0, fs_1.openSync)(path, flagMode, mode);
|
||||
return new FsFile_js_1.File(fd);
|
||||
}
|
||||
catch (err) {
|
||||
throw (0, errorMap_js_1.default)(err);
|
||||
}
|
||||
};
|
||||
exports.openSync = openSync;
|
||||
19
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/read.js
generated
vendored
Normal file
19
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/read.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.read = void 0;
|
||||
const util_1 = require("util");
|
||||
const fs_1 = require("fs");
|
||||
const _read = (0, util_1.promisify)(fs_1.read);
|
||||
const read = async function read(rid, buffer) {
|
||||
if (buffer == null) {
|
||||
throw new TypeError("Buffer must not be null.");
|
||||
}
|
||||
if (buffer.length === 0) {
|
||||
return 0;
|
||||
}
|
||||
const { bytesRead } = await _read(rid, buffer, 0, buffer.length, null);
|
||||
// node returns 0 on EOF, Deno expects null
|
||||
return bytesRead === 0 ? null : bytesRead;
|
||||
};
|
||||
exports.read = read;
|
||||
26
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readDir.js
generated
vendored
Normal file
26
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readDir.js
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.readDir = void 0;
|
||||
const promises_1 = require("fs/promises");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const readDir = async function* readDir(path) {
|
||||
try {
|
||||
for await (const e of await (0, promises_1.opendir)(String(path))) {
|
||||
const ent = {
|
||||
name: e.name,
|
||||
isFile: e.isFile(),
|
||||
isDirectory: e.isDirectory(),
|
||||
isSymlink: e.isSymbolicLink(),
|
||||
};
|
||||
yield ent;
|
||||
}
|
||||
}
|
||||
catch (e) {
|
||||
throw (0, errorMap_js_1.default)(e);
|
||||
}
|
||||
};
|
||||
exports.readDir = readDir;
|
||||
26
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readDirSync.js
generated
vendored
Normal file
26
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readDirSync.js
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.readDirSync = void 0;
|
||||
const fs_1 = require("fs");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const readDirSync = function* readDir(path) {
|
||||
try {
|
||||
for (const e of (0, fs_1.readdirSync)(String(path), { withFileTypes: true })) {
|
||||
const ent = {
|
||||
name: e.name,
|
||||
isFile: e.isFile(),
|
||||
isDirectory: e.isDirectory(),
|
||||
isSymlink: e.isSymbolicLink(),
|
||||
};
|
||||
yield ent;
|
||||
}
|
||||
}
|
||||
catch (e) {
|
||||
throw (0, errorMap_js_1.default)(e);
|
||||
}
|
||||
};
|
||||
exports.readDirSync = readDirSync;
|
||||
19
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readFile.js
generated
vendored
Normal file
19
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readFile.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.readFile = void 0;
|
||||
const promises_1 = require("fs/promises");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const readFile = async function readFile(path, { signal } = {}) {
|
||||
try {
|
||||
const buf = await (0, promises_1.readFile)(path, { signal });
|
||||
return new Uint8Array(buf.buffer, buf.byteOffset, buf.length);
|
||||
}
|
||||
catch (e) {
|
||||
throw (0, errorMap_js_1.default)(e);
|
||||
}
|
||||
};
|
||||
exports.readFile = readFile;
|
||||
19
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readFileSync.js
generated
vendored
Normal file
19
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readFileSync.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.readFileSync = void 0;
|
||||
const fs_1 = require("fs");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const readFileSync = function readFileSync(path) {
|
||||
try {
|
||||
const buf = (0, fs_1.readFileSync)(path);
|
||||
return new Uint8Array(buf.buffer, buf.byteOffset, buf.length);
|
||||
}
|
||||
catch (e) {
|
||||
throw (0, errorMap_js_1.default)(e);
|
||||
}
|
||||
};
|
||||
exports.readFileSync = readFileSync;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readLink.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readLink.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.readLink = void 0;
|
||||
const fs = __importStar(require("fs/promises"));
|
||||
exports.readLink = fs.readlink;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readLinkSync.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readLinkSync.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.readLinkSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
exports.readLinkSync = fs.readlinkSync;
|
||||
34
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readSync.js
generated
vendored
Normal file
34
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readSync.js
generated
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.readSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const readSync = (fd, buffer) => {
|
||||
const bytesRead = fs.readSync(fd, buffer);
|
||||
// node returns 0 on EOF, Deno expects null
|
||||
return bytesRead === 0 ? null : bytesRead;
|
||||
};
|
||||
exports.readSync = readSync;
|
||||
18
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readTextFile.js
generated
vendored
Normal file
18
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readTextFile.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.readTextFile = void 0;
|
||||
const promises_1 = require("fs/promises");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const readTextFile = async (path, { signal } = {}) => {
|
||||
try {
|
||||
return await (0, promises_1.readFile)(path, { encoding: "utf8", signal });
|
||||
}
|
||||
catch (e) {
|
||||
throw (0, errorMap_js_1.default)(e);
|
||||
}
|
||||
};
|
||||
exports.readTextFile = readTextFile;
|
||||
41
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readTextFileSync.js
generated
vendored
Normal file
41
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/readTextFileSync.js
generated
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.readTextFileSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const readTextFileSync = function (path) {
|
||||
try {
|
||||
return fs.readFileSync(path, "utf8");
|
||||
}
|
||||
catch (e) {
|
||||
throw (0, errorMap_js_1.default)(e);
|
||||
}
|
||||
};
|
||||
exports.readTextFileSync = readTextFileSync;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/realPath.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/realPath.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.realPath = void 0;
|
||||
const fs = __importStar(require("fs/promises"));
|
||||
exports.realPath = fs.realpath;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/realPathSync.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/realPathSync.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.realPathSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
exports.realPathSync = fs.realpathSync;
|
||||
22
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/remove.js
generated
vendored
Normal file
22
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/remove.js
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.remove = void 0;
|
||||
const promises_1 = require("fs/promises");
|
||||
const remove = async function remove(path, options = {}) {
|
||||
const innerOptions = options.recursive
|
||||
? { recursive: true, force: true }
|
||||
: {};
|
||||
try {
|
||||
return await (0, promises_1.rm)(path, innerOptions);
|
||||
}
|
||||
catch (err) {
|
||||
if (err.code === "ERR_FS_EISDIR") {
|
||||
return await (0, promises_1.rmdir)(path, innerOptions);
|
||||
}
|
||||
else {
|
||||
throw err;
|
||||
}
|
||||
}
|
||||
};
|
||||
exports.remove = remove;
|
||||
45
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/removeSync.js
generated
vendored
Normal file
45
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/removeSync.js
generated
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.removeSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const removeSync = (path, options = {}) => {
|
||||
const innerOptions = options.recursive
|
||||
? { recursive: true, force: true }
|
||||
: {};
|
||||
try {
|
||||
fs.rmSync(path, innerOptions);
|
||||
}
|
||||
catch (err) {
|
||||
if (err.code === "ERR_FS_EISDIR") {
|
||||
fs.rmdirSync(path, innerOptions);
|
||||
}
|
||||
else {
|
||||
throw err;
|
||||
}
|
||||
}
|
||||
};
|
||||
exports.removeSync = removeSync;
|
||||
9
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/rename.js
generated
vendored
Normal file
9
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/rename.js
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.rename = void 0;
|
||||
const promises_1 = require("fs/promises");
|
||||
const rename = function rename(oldpath, newpath) {
|
||||
return (0, promises_1.rename)(oldpath, newpath);
|
||||
};
|
||||
exports.rename = rename;
|
||||
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/renameSync.js
generated
vendored
Normal file
29
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/renameSync.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.renameSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
exports.renameSync = fs.renameSync;
|
||||
41
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/resolveDns.js
generated
vendored
Normal file
41
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/resolveDns.js
generated
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.resolveDns = void 0;
|
||||
const dns_1 = __importDefault(require("dns"));
|
||||
const resolveDns = function resolveDns(query, recordType, options) {
|
||||
if (options) {
|
||||
throw Error(`resolveDns option not implemnted yet`);
|
||||
}
|
||||
switch (recordType) {
|
||||
case "A":
|
||||
/* falls through */
|
||||
case "AAAA":
|
||||
case "CNAME":
|
||||
case "NS":
|
||||
case "PTR":
|
||||
return new Promise((resolve, reject) => {
|
||||
dns_1.default.resolve(query, recordType, (err, addresses) => {
|
||||
if (err) {
|
||||
reject(err);
|
||||
}
|
||||
else {
|
||||
resolve(addresses);
|
||||
}
|
||||
});
|
||||
});
|
||||
case "ANAME":
|
||||
case "CAA":
|
||||
case "MX":
|
||||
case "NAPTR":
|
||||
case "SOA":
|
||||
case "SRV":
|
||||
case "TXT":
|
||||
default:
|
||||
throw Error(`resolveDns type ${recordType} not implemnted yet`);
|
||||
}
|
||||
};
|
||||
exports.resolveDns = resolveDns;
|
||||
276
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/run.js
generated
vendored
Normal file
276
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/run.js
generated
vendored
Normal file
@@ -0,0 +1,276 @@
|
||||
"use strict";
|
||||
/// <reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) {
|
||||
if (kind === "m") throw new TypeError("Private method is not writable");
|
||||
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
|
||||
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
|
||||
return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
|
||||
};
|
||||
var __classPrivateFieldGet = (this && this.__classPrivateFieldGet) || function (receiver, state, kind, f) {
|
||||
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
|
||||
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
|
||||
return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
|
||||
};
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
var _Process_process, _Process_stderr, _Process_stdout, _Process_stdin, _Process_status, _Process_receivedStatus, _ProcessReadStream_stream, _ProcessReadStream_bufferStreamReader, _ProcessReadStream_closed, _ProcessWriteStream_stream, _ProcessWriteStream_streamWriter, _ProcessWriteStream_closed;
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Process = exports.run = void 0;
|
||||
const child_process_1 = __importDefault(require("child_process"));
|
||||
const fs_1 = __importDefault(require("fs"));
|
||||
const os_1 = __importDefault(require("os"));
|
||||
const url_1 = __importDefault(require("url"));
|
||||
const events_1 = require("events");
|
||||
const which_1 = __importDefault(require("which"));
|
||||
const streams_js_1 = require("../../internal/streams.js");
|
||||
const errors = __importStar(require("../variables/errors.js"));
|
||||
const run = function run(options) {
|
||||
const [cmd, ...args] = options.cmd;
|
||||
if (options.cwd && !fs_1.default.existsSync(options.cwd)) {
|
||||
throw new Error("The directory name is invalid.");
|
||||
}
|
||||
// childProcess.spawn will asynchronously check if the command exists, but
|
||||
// we need to do this synchronously
|
||||
const commandName = getCmd(cmd);
|
||||
if (!which_1.default.sync(commandName, { nothrow: true })) {
|
||||
throw new errors.NotFound("The system cannot find the file specified.");
|
||||
}
|
||||
const process = child_process_1.default.spawn(commandName, args, {
|
||||
cwd: options.cwd,
|
||||
env: getEnv(options),
|
||||
uid: options.uid,
|
||||
gid: options.gid,
|
||||
shell: false,
|
||||
stdio: [
|
||||
getStdio(options.stdin, "in"),
|
||||
getStdio(options.stdout, "out"),
|
||||
getStdio(options.stderr, "out"),
|
||||
],
|
||||
});
|
||||
return new Process(process);
|
||||
};
|
||||
exports.run = run;
|
||||
function getStdio(value, kind) {
|
||||
if (value === "inherit" || value == null) {
|
||||
return "inherit"; // default
|
||||
}
|
||||
else if (value === "piped") {
|
||||
return "pipe";
|
||||
}
|
||||
else if (value === "null") {
|
||||
return "ignore";
|
||||
}
|
||||
else if (typeof value === "number") {
|
||||
switch (kind) {
|
||||
case "in":
|
||||
return fs_1.default.createReadStream(null, { fd: value });
|
||||
case "out":
|
||||
return fs_1.default.createWriteStream(null, { fd: value });
|
||||
default: {
|
||||
const _assertNever = kind;
|
||||
throw new Error("Unreachable.");
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
const _assertNever = value;
|
||||
throw new Error("Unknown value.");
|
||||
}
|
||||
}
|
||||
function getCmd(firstArg) {
|
||||
if (firstArg instanceof URL) {
|
||||
return url_1.default.fileURLToPath(firstArg);
|
||||
}
|
||||
else {
|
||||
return firstArg;
|
||||
}
|
||||
}
|
||||
function getEnv(options) {
|
||||
var _a;
|
||||
const env = (_a = options.env) !== null && _a !== void 0 ? _a : {};
|
||||
for (const name in process.env) {
|
||||
if (!Object.prototype.hasOwnProperty.call(env, name)) {
|
||||
if (options.clearEnv) {
|
||||
if (os_1.default.platform() === "win32") {
|
||||
env[name] = "";
|
||||
}
|
||||
else {
|
||||
delete env[name];
|
||||
}
|
||||
}
|
||||
else {
|
||||
env[name] = process.env[name];
|
||||
}
|
||||
}
|
||||
}
|
||||
return env;
|
||||
}
|
||||
class Process {
|
||||
/** @internal */
|
||||
constructor(process) {
|
||||
var _a, _b, _c;
|
||||
_Process_process.set(this, void 0);
|
||||
_Process_stderr.set(this, void 0);
|
||||
_Process_stdout.set(this, void 0);
|
||||
_Process_stdin.set(this, void 0);
|
||||
_Process_status.set(this, void 0);
|
||||
_Process_receivedStatus.set(this, false);
|
||||
__classPrivateFieldSet(this, _Process_process, process, "f");
|
||||
__classPrivateFieldSet(this, _Process_stdout, (_a = ProcessReadStream.fromNullable(__classPrivateFieldGet(this, _Process_process, "f").stdout)) !== null && _a !== void 0 ? _a : null, "f");
|
||||
__classPrivateFieldSet(this, _Process_stderr, (_b = ProcessReadStream.fromNullable(__classPrivateFieldGet(this, _Process_process, "f").stderr)) !== null && _b !== void 0 ? _b : null, "f");
|
||||
__classPrivateFieldSet(this, _Process_stdin, (_c = ProcessWriteStream.fromNullable(__classPrivateFieldGet(this, _Process_process, "f").stdin)) !== null && _c !== void 0 ? _c : null, "f");
|
||||
__classPrivateFieldSet(this, _Process_status, (0, events_1.once)(process, "exit"), "f");
|
||||
}
|
||||
get rid() {
|
||||
// todo: useful to return something?
|
||||
return NaN;
|
||||
}
|
||||
get pid() {
|
||||
// only undefined when the process doesn't spawn, in which case this
|
||||
// will never be reached
|
||||
return __classPrivateFieldGet(this, _Process_process, "f").pid;
|
||||
}
|
||||
get stdin() {
|
||||
return __classPrivateFieldGet(this, _Process_stdin, "f");
|
||||
}
|
||||
get stdout() {
|
||||
return __classPrivateFieldGet(this, _Process_stdout, "f");
|
||||
}
|
||||
get stderr() {
|
||||
return __classPrivateFieldGet(this, _Process_stderr, "f");
|
||||
}
|
||||
async status() {
|
||||
const [receivedCode, signalName] = await __classPrivateFieldGet(this, _Process_status, "f");
|
||||
// when there is a signal, the exit code is 128 + signal code
|
||||
const signal = signalName
|
||||
? os_1.default.constants.signals[signalName]
|
||||
: receivedCode > 128
|
||||
? receivedCode - 128
|
||||
: undefined;
|
||||
const code = receivedCode != null
|
||||
? receivedCode
|
||||
: signal != null
|
||||
? 128 + signal
|
||||
: undefined;
|
||||
const success = code === 0;
|
||||
__classPrivateFieldSet(this, _Process_receivedStatus, true, "f");
|
||||
return { code, signal, success };
|
||||
}
|
||||
async output() {
|
||||
if (!__classPrivateFieldGet(this, _Process_stdout, "f")) {
|
||||
throw new TypeError("stdout was not piped");
|
||||
}
|
||||
const result = await __classPrivateFieldGet(this, _Process_stdout, "f").readAll();
|
||||
__classPrivateFieldGet(this, _Process_stdout, "f").close();
|
||||
return result;
|
||||
}
|
||||
async stderrOutput() {
|
||||
if (!__classPrivateFieldGet(this, _Process_stderr, "f")) {
|
||||
throw new TypeError("stderr was not piped");
|
||||
}
|
||||
const result = await __classPrivateFieldGet(this, _Process_stderr, "f").readAll();
|
||||
__classPrivateFieldGet(this, _Process_stderr, "f").close();
|
||||
return result;
|
||||
}
|
||||
close() {
|
||||
// Deno doesn't close any stdio streams here
|
||||
__classPrivateFieldGet(this, _Process_process, "f").unref();
|
||||
__classPrivateFieldGet(this, _Process_process, "f").kill();
|
||||
}
|
||||
kill(signo = "SIGTERM") {
|
||||
if (__classPrivateFieldGet(this, _Process_receivedStatus, "f")) {
|
||||
throw new errors.NotFound("entity not found");
|
||||
}
|
||||
__classPrivateFieldGet(this, _Process_process, "f").kill(signo);
|
||||
}
|
||||
}
|
||||
exports.Process = Process;
|
||||
_Process_process = new WeakMap(), _Process_stderr = new WeakMap(), _Process_stdout = new WeakMap(), _Process_stdin = new WeakMap(), _Process_status = new WeakMap(), _Process_receivedStatus = new WeakMap();
|
||||
class ProcessReadStream {
|
||||
constructor(stream) {
|
||||
_ProcessReadStream_stream.set(this, void 0);
|
||||
_ProcessReadStream_bufferStreamReader.set(this, void 0);
|
||||
_ProcessReadStream_closed.set(this, false);
|
||||
__classPrivateFieldSet(this, _ProcessReadStream_stream, stream, "f");
|
||||
__classPrivateFieldSet(this, _ProcessReadStream_bufferStreamReader, new streams_js_1.BufferStreamReader(stream), "f");
|
||||
}
|
||||
static fromNullable(stream) {
|
||||
return stream ? new ProcessReadStream(stream) : undefined;
|
||||
}
|
||||
readAll() {
|
||||
if (__classPrivateFieldGet(this, _ProcessReadStream_closed, "f")) {
|
||||
return Promise.resolve(new Uint8Array(0));
|
||||
}
|
||||
else {
|
||||
return __classPrivateFieldGet(this, _ProcessReadStream_bufferStreamReader, "f").readAll();
|
||||
}
|
||||
}
|
||||
read(p) {
|
||||
if (__classPrivateFieldGet(this, _ProcessReadStream_closed, "f")) {
|
||||
return Promise.resolve(null);
|
||||
}
|
||||
else {
|
||||
return __classPrivateFieldGet(this, _ProcessReadStream_bufferStreamReader, "f").read(p);
|
||||
}
|
||||
}
|
||||
close() {
|
||||
__classPrivateFieldSet(this, _ProcessReadStream_closed, true, "f");
|
||||
__classPrivateFieldGet(this, _ProcessReadStream_stream, "f").destroy();
|
||||
}
|
||||
get readable() {
|
||||
throw new Error("Not implemented.");
|
||||
}
|
||||
get writable() {
|
||||
throw new Error("Not implemented.");
|
||||
}
|
||||
}
|
||||
_ProcessReadStream_stream = new WeakMap(), _ProcessReadStream_bufferStreamReader = new WeakMap(), _ProcessReadStream_closed = new WeakMap();
|
||||
class ProcessWriteStream {
|
||||
constructor(stream) {
|
||||
_ProcessWriteStream_stream.set(this, void 0);
|
||||
_ProcessWriteStream_streamWriter.set(this, void 0);
|
||||
_ProcessWriteStream_closed.set(this, false);
|
||||
__classPrivateFieldSet(this, _ProcessWriteStream_stream, stream, "f");
|
||||
__classPrivateFieldSet(this, _ProcessWriteStream_streamWriter, new streams_js_1.StreamWriter(stream), "f");
|
||||
}
|
||||
static fromNullable(stream) {
|
||||
return stream ? new ProcessWriteStream(stream) : undefined;
|
||||
}
|
||||
write(p) {
|
||||
if (__classPrivateFieldGet(this, _ProcessWriteStream_closed, "f")) {
|
||||
return Promise.resolve(0);
|
||||
}
|
||||
else {
|
||||
return __classPrivateFieldGet(this, _ProcessWriteStream_streamWriter, "f").write(p);
|
||||
}
|
||||
}
|
||||
close() {
|
||||
__classPrivateFieldSet(this, _ProcessWriteStream_closed, true, "f");
|
||||
__classPrivateFieldGet(this, _ProcessWriteStream_stream, "f").end();
|
||||
}
|
||||
}
|
||||
_ProcessWriteStream_stream = new WeakMap(), _ProcessWriteStream_streamWriter = new WeakMap(), _ProcessWriteStream_closed = new WeakMap();
|
||||
9
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/shutdown.js
generated
vendored
Normal file
9
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/shutdown.js
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.shutdown = void 0;
|
||||
const net_1 = require("net");
|
||||
const shutdown = async function shutdown(rid) {
|
||||
await new Promise((resolve) => new net_1.Socket({ fd: rid }).end(resolve));
|
||||
};
|
||||
exports.shutdown = shutdown;
|
||||
39
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/stat.js
generated
vendored
Normal file
39
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/stat.js
generated
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.stat = exports.denoifyFileInfo = void 0;
|
||||
const promises_1 = require("fs/promises");
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
function denoifyFileInfo(s) {
|
||||
return {
|
||||
atime: s.atime,
|
||||
birthtime: s.birthtime,
|
||||
blksize: s.blksize,
|
||||
blocks: s.blocks,
|
||||
dev: s.dev,
|
||||
gid: s.gid,
|
||||
ino: s.ino,
|
||||
isDirectory: s.isDirectory(),
|
||||
isFile: s.isFile(),
|
||||
isSymlink: s.isSymbolicLink(),
|
||||
mode: s.mode,
|
||||
mtime: s.mtime,
|
||||
nlink: s.nlink,
|
||||
rdev: s.rdev,
|
||||
size: s.size,
|
||||
uid: s.uid,
|
||||
};
|
||||
}
|
||||
exports.denoifyFileInfo = denoifyFileInfo;
|
||||
const stat = async (path) => {
|
||||
try {
|
||||
return denoifyFileInfo(await (0, promises_1.stat)(path));
|
||||
}
|
||||
catch (e) {
|
||||
throw (0, errorMap_js_1.default)(e);
|
||||
}
|
||||
};
|
||||
exports.stat = stat;
|
||||
31
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/statSync.js
generated
vendored
Normal file
31
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/statSync.js
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.statSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const stat_js_1 = require("./stat.js");
|
||||
const statSync = (path) => (0, stat_js_1.denoifyFileInfo)(fs.statSync(path));
|
||||
exports.statSync = statSync;
|
||||
30
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/symlink.js
generated
vendored
Normal file
30
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/symlink.js
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.symlink = void 0;
|
||||
const fs = __importStar(require("fs/promises"));
|
||||
const symlink = async (oldpath, newpath, options) => await fs.symlink(oldpath, newpath, options === null || options === void 0 ? void 0 : options.type);
|
||||
exports.symlink = symlink;
|
||||
30
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/symlinkSync.js
generated
vendored
Normal file
30
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/symlinkSync.js
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.symlinkSync = void 0;
|
||||
const fs = __importStar(require("fs"));
|
||||
const symlinkSync = (oldpath, newpath, options) => fs.symlinkSync(oldpath, newpath, options === null || options === void 0 ? void 0 : options.type);
|
||||
exports.symlinkSync = symlinkSync;
|
||||
5
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/test.js
generated
vendored
Normal file
5
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/test.js
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.test = void 0;
|
||||
var shim_deno_test_1 = require("@deno/shim-deno-test");
|
||||
Object.defineProperty(exports, "test", { enumerable: true, get: function () { return shim_deno_test_1.test; } });
|
||||
45
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/truncate.js
generated
vendored
Normal file
45
lib/node_modules/@deno/shim-deno/dist/deno/stable/functions/truncate.js
generated
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
///<reference path="../lib.deno.d.ts" />
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.truncate = void 0;
|
||||
const fs = __importStar(require("fs/promises"));
|
||||
const errorMap_js_1 = __importDefault(require("../../internal/errorMap.js"));
|
||||
const variables_js_1 = require("../variables.js");
|
||||
const truncate = async (name, len) => {
|
||||
try {
|
||||
return await fs.truncate(name, len);
|
||||
}
|
||||
catch (error) {
|
||||
if ((error === null || error === void 0 ? void 0 : error.code) === "ENOENT") {
|
||||
throw new variables_js_1.errors.NotFound(`No such file or directory (os error 2), truncate '${name}'`);
|
||||
}
|
||||
throw (0, errorMap_js_1.default)(error);
|
||||
}
|
||||
};
|
||||
exports.truncate = truncate;
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user