mirror of
https://github.com/oneclickvirt/oneclickvirt.github.io.git
synced 2026-05-29 22:29:41 +08:00
Update
This commit is contained in:
21
node_modules/@types/prop-types/LICENSE
generated
vendored
Executable file
21
node_modules/@types/prop-types/LICENSE
generated
vendored
Executable file
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) Microsoft Corporation.
|
||||
|
||||
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
|
||||
16
node_modules/@types/prop-types/README.md
generated
vendored
Executable file
16
node_modules/@types/prop-types/README.md
generated
vendored
Executable file
@@ -0,0 +1,16 @@
|
||||
# Installation
|
||||
> `npm install --save @types/prop-types`
|
||||
|
||||
# Summary
|
||||
This package contains type definitions for prop-types (https://github.com/reactjs/prop-types).
|
||||
|
||||
# Details
|
||||
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/prop-types.
|
||||
|
||||
### Additional Details
|
||||
* Last updated: Thu, 07 Apr 2022 17:31:22 GMT
|
||||
* Dependencies: none
|
||||
* Global values: none
|
||||
|
||||
# Credits
|
||||
These definitions were written by [DovydasNavickas](https://github.com/DovydasNavickas), [Ferdy Budhidharma](https://github.com/ferdaber), and [Sebastian Silbermann](https://github.com/eps1lon).
|
||||
91
node_modules/@types/prop-types/index.d.ts
generated
vendored
Executable file
91
node_modules/@types/prop-types/index.d.ts
generated
vendored
Executable file
@@ -0,0 +1,91 @@
|
||||
// Type definitions for prop-types 15.7
|
||||
// Project: https://github.com/reactjs/prop-types, https://facebook.github.io/react
|
||||
// Definitions by: DovydasNavickas <https://github.com/DovydasNavickas>
|
||||
// Ferdy Budhidharma <https://github.com/ferdaber>
|
||||
// Sebastian Silbermann <https://github.com/eps1lon>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
// TypeScript Version: 2.8
|
||||
|
||||
export type ReactComponentLike =
|
||||
| string
|
||||
| ((props: any, context?: any) => any)
|
||||
| (new (props: any, context?: any) => any);
|
||||
|
||||
export interface ReactElementLike {
|
||||
type: ReactComponentLike;
|
||||
props: any;
|
||||
key: string | number | null;
|
||||
}
|
||||
|
||||
export interface ReactNodeArray extends Iterable<ReactNodeLike> {}
|
||||
|
||||
export type ReactNodeLike =
|
||||
| ReactElementLike
|
||||
| ReactNodeArray
|
||||
| string
|
||||
| number
|
||||
| boolean
|
||||
| null
|
||||
| undefined;
|
||||
|
||||
export const nominalTypeHack: unique symbol;
|
||||
|
||||
export type IsOptional<T> = undefined extends T ? true : false;
|
||||
|
||||
export type RequiredKeys<V> = { [K in keyof V]-?: Exclude<V[K], undefined> extends Validator<infer T> ? IsOptional<T> extends true ? never : K : never }[keyof V];
|
||||
export type OptionalKeys<V> = Exclude<keyof V, RequiredKeys<V>>;
|
||||
export type InferPropsInner<V> = { [K in keyof V]-?: InferType<V[K]>; };
|
||||
|
||||
export interface Validator<T> {
|
||||
(props: { [key: string]: any }, propName: string, componentName: string, location: string, propFullName: string): Error | null;
|
||||
[nominalTypeHack]?: {
|
||||
type: T;
|
||||
} | undefined;
|
||||
}
|
||||
|
||||
export interface Requireable<T> extends Validator<T | undefined | null> {
|
||||
isRequired: Validator<NonNullable<T>>;
|
||||
}
|
||||
|
||||
export type ValidationMap<T> = { [K in keyof T]?: Validator<T[K]> };
|
||||
|
||||
export type InferType<V> = V extends Validator<infer T> ? T : any;
|
||||
export type InferProps<V> =
|
||||
& InferPropsInner<Pick<V, RequiredKeys<V>>>
|
||||
& Partial<InferPropsInner<Pick<V, OptionalKeys<V>>>>;
|
||||
|
||||
export const any: Requireable<any>;
|
||||
export const array: Requireable<any[]>;
|
||||
export const bool: Requireable<boolean>;
|
||||
export const func: Requireable<(...args: any[]) => any>;
|
||||
export const number: Requireable<number>;
|
||||
export const object: Requireable<object>;
|
||||
export const string: Requireable<string>;
|
||||
export const node: Requireable<ReactNodeLike>;
|
||||
export const element: Requireable<ReactElementLike>;
|
||||
export const symbol: Requireable<symbol>;
|
||||
export const elementType: Requireable<ReactComponentLike>;
|
||||
export function instanceOf<T>(expectedClass: new (...args: any[]) => T): Requireable<T>;
|
||||
export function oneOf<T>(types: ReadonlyArray<T>): Requireable<T>;
|
||||
export function oneOfType<T extends Validator<any>>(types: T[]): Requireable<NonNullable<InferType<T>>>;
|
||||
export function arrayOf<T>(type: Validator<T>): Requireable<T[]>;
|
||||
export function objectOf<T>(type: Validator<T>): Requireable<{ [K in keyof any]: T; }>;
|
||||
export function shape<P extends ValidationMap<any>>(type: P): Requireable<InferProps<P>>;
|
||||
export function exact<P extends ValidationMap<any>>(type: P): Requireable<Required<InferProps<P>>>;
|
||||
|
||||
/**
|
||||
* Assert that the values match with the type specs.
|
||||
* Error messages are memorized and will only be shown once.
|
||||
*
|
||||
* @param typeSpecs Map of name to a ReactPropType
|
||||
* @param values Runtime values that need to be type-checked
|
||||
* @param location e.g. "prop", "context", "child context"
|
||||
* @param componentName Name of the component for error messages
|
||||
* @param getStack Returns the component stack
|
||||
*/
|
||||
export function checkPropTypes(typeSpecs: any, values: any, location: string, componentName: string, getStack?: () => any): void;
|
||||
|
||||
/**
|
||||
* Only available if NODE_ENV=production
|
||||
*/
|
||||
export function resetWarningCache(): void;
|
||||
35
node_modules/@types/prop-types/package.json
generated
vendored
Executable file
35
node_modules/@types/prop-types/package.json
generated
vendored
Executable file
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"name": "@types/prop-types",
|
||||
"version": "15.7.5",
|
||||
"description": "TypeScript definitions for prop-types",
|
||||
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/prop-types",
|
||||
"license": "MIT",
|
||||
"contributors": [
|
||||
{
|
||||
"name": "DovydasNavickas",
|
||||
"url": "https://github.com/DovydasNavickas",
|
||||
"githubUsername": "DovydasNavickas"
|
||||
},
|
||||
{
|
||||
"name": "Ferdy Budhidharma",
|
||||
"url": "https://github.com/ferdaber",
|
||||
"githubUsername": "ferdaber"
|
||||
},
|
||||
{
|
||||
"name": "Sebastian Silbermann",
|
||||
"url": "https://github.com/eps1lon",
|
||||
"githubUsername": "eps1lon"
|
||||
}
|
||||
],
|
||||
"main": "",
|
||||
"types": "index.d.ts",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git",
|
||||
"directory": "types/prop-types"
|
||||
},
|
||||
"scripts": {},
|
||||
"dependencies": {},
|
||||
"typesPublisherContentHash": "771faec3cc5b1aa1cefc03c5dd3668980da8a0c59785867e473d6d7baea31a8a",
|
||||
"typeScriptVersion": "3.9"
|
||||
}
|
||||
21
node_modules/@types/react/LICENSE
generated
vendored
Executable file
21
node_modules/@types/react/LICENSE
generated
vendored
Executable file
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) Microsoft Corporation.
|
||||
|
||||
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
|
||||
16
node_modules/@types/react/README.md
generated
vendored
Executable file
16
node_modules/@types/react/README.md
generated
vendored
Executable file
@@ -0,0 +1,16 @@
|
||||
# Installation
|
||||
> `npm install --save @types/react`
|
||||
|
||||
# Summary
|
||||
This package contains type definitions for React (http://facebook.github.io/react/).
|
||||
|
||||
# Details
|
||||
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react/v17.
|
||||
|
||||
### Additional Details
|
||||
* Last updated: Fri, 06 May 2022 20:01:40 GMT
|
||||
* Dependencies: [@types/csstype](https://npmjs.com/package/@types/csstype), [@types/prop-types](https://npmjs.com/package/@types/prop-types), [@types/scheduler](https://npmjs.com/package/@types/scheduler)
|
||||
* Global values: `React`
|
||||
|
||||
# Credits
|
||||
These definitions were written by [Asana](https://asana.com), [AssureSign](http://www.assuresign.com), [Microsoft](https://microsoft.com), [John Reilly](https://github.com/johnnyreilly), [Benoit Benezech](https://github.com/bbenezech), [Patricio Zavolinsky](https://github.com/pzavolinsky), [Eric Anderson](https://github.com/ericanderson), [Dovydas Navickas](https://github.com/DovydasNavickas), [Josh Rutherford](https://github.com/theruther4d), [Guilherme Hübner](https://github.com/guilhermehubner), [Ferdy Budhidharma](https://github.com/ferdaber), [Johann Rakotoharisoa](https://github.com/jrakotoharisoa), [Olivier Pascal](https://github.com/pascaloliv), [Martin Hochel](https://github.com/hotell), [Frank Li](https://github.com/franklixuefei), [Jessica Franco](https://github.com/Jessidhia), [Saransh Kataria](https://github.com/saranshkataria), [Kanitkorn Sujautra](https://github.com/lukyth), [Sebastian Silbermann](https://github.com/eps1lon), [Kyle Scully](https://github.com/zieka), [Cong Zhang](https://github.com/dancerphil), [Dimitri Mitropoulos](https://github.com/dimitropoulos), [JongChan Choi](https://github.com/disjukr), [Victor Magalhães](https://github.com/vhfmag), [Dale Tan](https://github.com/hellatan), and [Priyanshu Rav](https://github.com/priyanshurav).
|
||||
155
node_modules/@types/react/global.d.ts
generated
vendored
Executable file
155
node_modules/@types/react/global.d.ts
generated
vendored
Executable file
@@ -0,0 +1,155 @@
|
||||
/*
|
||||
React projects that don't include the DOM library need these interfaces to compile.
|
||||
React Native applications use React, but there is no DOM available. The JavaScript runtime
|
||||
is ES6/ES2015 only. These definitions allow such projects to compile with only `--lib ES6`.
|
||||
|
||||
Warning: all of these interfaces are empty. If you want type definitions for various properties
|
||||
(such as HTMLInputElement.prototype.value), you need to add `--lib DOM` (via command line or tsconfig.json).
|
||||
*/
|
||||
|
||||
interface Event { }
|
||||
interface AnimationEvent extends Event { }
|
||||
interface ClipboardEvent extends Event { }
|
||||
interface CompositionEvent extends Event { }
|
||||
interface DragEvent extends Event { }
|
||||
interface FocusEvent extends Event { }
|
||||
interface KeyboardEvent extends Event { }
|
||||
interface MouseEvent extends Event { }
|
||||
interface TouchEvent extends Event { }
|
||||
interface PointerEvent extends Event { }
|
||||
interface TransitionEvent extends Event { }
|
||||
interface UIEvent extends Event { }
|
||||
interface WheelEvent extends Event { }
|
||||
|
||||
interface EventTarget { }
|
||||
interface Document { }
|
||||
interface DataTransfer { }
|
||||
interface StyleMedia { }
|
||||
|
||||
interface Element { }
|
||||
interface DocumentFragment { }
|
||||
|
||||
interface HTMLElement extends Element { }
|
||||
interface HTMLAnchorElement extends HTMLElement { }
|
||||
interface HTMLAreaElement extends HTMLElement { }
|
||||
interface HTMLAudioElement extends HTMLElement { }
|
||||
interface HTMLBaseElement extends HTMLElement { }
|
||||
interface HTMLBodyElement extends HTMLElement { }
|
||||
interface HTMLBRElement extends HTMLElement { }
|
||||
interface HTMLButtonElement extends HTMLElement { }
|
||||
interface HTMLCanvasElement extends HTMLElement { }
|
||||
interface HTMLDataElement extends HTMLElement { }
|
||||
interface HTMLDataListElement extends HTMLElement { }
|
||||
interface HTMLDetailsElement extends HTMLElement { }
|
||||
interface HTMLDialogElement extends HTMLElement { }
|
||||
interface HTMLDivElement extends HTMLElement { }
|
||||
interface HTMLDListElement extends HTMLElement { }
|
||||
interface HTMLEmbedElement extends HTMLElement { }
|
||||
interface HTMLFieldSetElement extends HTMLElement { }
|
||||
interface HTMLFormElement extends HTMLElement { }
|
||||
interface HTMLHeadingElement extends HTMLElement { }
|
||||
interface HTMLHeadElement extends HTMLElement { }
|
||||
interface HTMLHRElement extends HTMLElement { }
|
||||
interface HTMLHtmlElement extends HTMLElement { }
|
||||
interface HTMLIFrameElement extends HTMLElement { }
|
||||
interface HTMLImageElement extends HTMLElement { }
|
||||
interface HTMLInputElement extends HTMLElement { }
|
||||
interface HTMLModElement extends HTMLElement { }
|
||||
interface HTMLLabelElement extends HTMLElement { }
|
||||
interface HTMLLegendElement extends HTMLElement { }
|
||||
interface HTMLLIElement extends HTMLElement { }
|
||||
interface HTMLLinkElement extends HTMLElement { }
|
||||
interface HTMLMapElement extends HTMLElement { }
|
||||
interface HTMLMetaElement extends HTMLElement { }
|
||||
interface HTMLMeterElement extends HTMLElement { }
|
||||
interface HTMLObjectElement extends HTMLElement { }
|
||||
interface HTMLOListElement extends HTMLElement { }
|
||||
interface HTMLOptGroupElement extends HTMLElement { }
|
||||
interface HTMLOptionElement extends HTMLElement { }
|
||||
interface HTMLOutputElement extends HTMLElement { }
|
||||
interface HTMLParagraphElement extends HTMLElement { }
|
||||
interface HTMLParamElement extends HTMLElement { }
|
||||
interface HTMLPreElement extends HTMLElement { }
|
||||
interface HTMLProgressElement extends HTMLElement { }
|
||||
interface HTMLQuoteElement extends HTMLElement { }
|
||||
interface HTMLSlotElement extends HTMLElement { }
|
||||
interface HTMLScriptElement extends HTMLElement { }
|
||||
interface HTMLSelectElement extends HTMLElement { }
|
||||
interface HTMLSourceElement extends HTMLElement { }
|
||||
interface HTMLSpanElement extends HTMLElement { }
|
||||
interface HTMLStyleElement extends HTMLElement { }
|
||||
interface HTMLTableElement extends HTMLElement { }
|
||||
interface HTMLTableColElement extends HTMLElement { }
|
||||
interface HTMLTableDataCellElement extends HTMLElement { }
|
||||
interface HTMLTableHeaderCellElement extends HTMLElement { }
|
||||
interface HTMLTableRowElement extends HTMLElement { }
|
||||
interface HTMLTableSectionElement extends HTMLElement { }
|
||||
interface HTMLTemplateElement extends HTMLElement { }
|
||||
interface HTMLTextAreaElement extends HTMLElement { }
|
||||
interface HTMLTimeElement extends HTMLElement { }
|
||||
interface HTMLTitleElement extends HTMLElement { }
|
||||
interface HTMLTrackElement extends HTMLElement { }
|
||||
interface HTMLUListElement extends HTMLElement { }
|
||||
interface HTMLVideoElement extends HTMLElement { }
|
||||
interface HTMLWebViewElement extends HTMLElement { }
|
||||
|
||||
interface SVGElement extends Element { }
|
||||
interface SVGSVGElement extends SVGElement { }
|
||||
interface SVGCircleElement extends SVGElement { }
|
||||
interface SVGClipPathElement extends SVGElement { }
|
||||
interface SVGDefsElement extends SVGElement { }
|
||||
interface SVGDescElement extends SVGElement { }
|
||||
interface SVGEllipseElement extends SVGElement { }
|
||||
interface SVGFEBlendElement extends SVGElement { }
|
||||
interface SVGFEColorMatrixElement extends SVGElement { }
|
||||
interface SVGFEComponentTransferElement extends SVGElement { }
|
||||
interface SVGFECompositeElement extends SVGElement { }
|
||||
interface SVGFEConvolveMatrixElement extends SVGElement { }
|
||||
interface SVGFEDiffuseLightingElement extends SVGElement { }
|
||||
interface SVGFEDisplacementMapElement extends SVGElement { }
|
||||
interface SVGFEDistantLightElement extends SVGElement { }
|
||||
interface SVGFEDropShadowElement extends SVGElement { }
|
||||
interface SVGFEFloodElement extends SVGElement { }
|
||||
interface SVGFEFuncAElement extends SVGElement { }
|
||||
interface SVGFEFuncBElement extends SVGElement { }
|
||||
interface SVGFEFuncGElement extends SVGElement { }
|
||||
interface SVGFEFuncRElement extends SVGElement { }
|
||||
interface SVGFEGaussianBlurElement extends SVGElement { }
|
||||
interface SVGFEImageElement extends SVGElement { }
|
||||
interface SVGFEMergeElement extends SVGElement { }
|
||||
interface SVGFEMergeNodeElement extends SVGElement { }
|
||||
interface SVGFEMorphologyElement extends SVGElement { }
|
||||
interface SVGFEOffsetElement extends SVGElement { }
|
||||
interface SVGFEPointLightElement extends SVGElement { }
|
||||
interface SVGFESpecularLightingElement extends SVGElement { }
|
||||
interface SVGFESpotLightElement extends SVGElement { }
|
||||
interface SVGFETileElement extends SVGElement { }
|
||||
interface SVGFETurbulenceElement extends SVGElement { }
|
||||
interface SVGFilterElement extends SVGElement { }
|
||||
interface SVGForeignObjectElement extends SVGElement { }
|
||||
interface SVGGElement extends SVGElement { }
|
||||
interface SVGImageElement extends SVGElement { }
|
||||
interface SVGLineElement extends SVGElement { }
|
||||
interface SVGLinearGradientElement extends SVGElement { }
|
||||
interface SVGMarkerElement extends SVGElement { }
|
||||
interface SVGMaskElement extends SVGElement { }
|
||||
interface SVGMetadataElement extends SVGElement { }
|
||||
interface SVGPathElement extends SVGElement { }
|
||||
interface SVGPatternElement extends SVGElement { }
|
||||
interface SVGPolygonElement extends SVGElement { }
|
||||
interface SVGPolylineElement extends SVGElement { }
|
||||
interface SVGRadialGradientElement extends SVGElement { }
|
||||
interface SVGRectElement extends SVGElement { }
|
||||
interface SVGStopElement extends SVGElement { }
|
||||
interface SVGSwitchElement extends SVGElement { }
|
||||
interface SVGSymbolElement extends SVGElement { }
|
||||
interface SVGTextElement extends SVGElement { }
|
||||
interface SVGTextPathElement extends SVGElement { }
|
||||
interface SVGTSpanElement extends SVGElement { }
|
||||
interface SVGUseElement extends SVGElement { }
|
||||
interface SVGViewElement extends SVGElement { }
|
||||
|
||||
interface Text { }
|
||||
interface TouchList { }
|
||||
interface WebGLRenderingContext { }
|
||||
interface WebGL2RenderingContext { }
|
||||
3276
node_modules/@types/react/index.d.ts
generated
vendored
Executable file
3276
node_modules/@types/react/index.d.ts
generated
vendored
Executable file
File diff suppressed because it is too large
Load Diff
2
node_modules/@types/react/jsx-dev-runtime.d.ts
generated
vendored
Executable file
2
node_modules/@types/react/jsx-dev-runtime.d.ts
generated
vendored
Executable file
@@ -0,0 +1,2 @@
|
||||
// Expose `JSX` namespace in `global` namespace
|
||||
import './';
|
||||
2
node_modules/@types/react/jsx-runtime.d.ts
generated
vendored
Executable file
2
node_modules/@types/react/jsx-runtime.d.ts
generated
vendored
Executable file
@@ -0,0 +1,2 @@
|
||||
// Expose `JSX` namespace in `global` namespace
|
||||
import './';
|
||||
151
node_modules/@types/react/package.json
generated
vendored
Executable file
151
node_modules/@types/react/package.json
generated
vendored
Executable file
@@ -0,0 +1,151 @@
|
||||
{
|
||||
"name": "@types/react",
|
||||
"version": "17.0.45",
|
||||
"description": "TypeScript definitions for React",
|
||||
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react",
|
||||
"license": "MIT",
|
||||
"contributors": [
|
||||
{
|
||||
"name": "Asana",
|
||||
"url": "https://asana.com"
|
||||
},
|
||||
{
|
||||
"name": "AssureSign",
|
||||
"url": "http://www.assuresign.com"
|
||||
},
|
||||
{
|
||||
"name": "Microsoft",
|
||||
"url": "https://microsoft.com"
|
||||
},
|
||||
{
|
||||
"name": "John Reilly",
|
||||
"url": "https://github.com/johnnyreilly",
|
||||
"githubUsername": "johnnyreilly"
|
||||
},
|
||||
{
|
||||
"name": "Benoit Benezech",
|
||||
"url": "https://github.com/bbenezech",
|
||||
"githubUsername": "bbenezech"
|
||||
},
|
||||
{
|
||||
"name": "Patricio Zavolinsky",
|
||||
"url": "https://github.com/pzavolinsky",
|
||||
"githubUsername": "pzavolinsky"
|
||||
},
|
||||
{
|
||||
"name": "Eric Anderson",
|
||||
"url": "https://github.com/ericanderson",
|
||||
"githubUsername": "ericanderson"
|
||||
},
|
||||
{
|
||||
"name": "Dovydas Navickas",
|
||||
"url": "https://github.com/DovydasNavickas",
|
||||
"githubUsername": "DovydasNavickas"
|
||||
},
|
||||
{
|
||||
"name": "Josh Rutherford",
|
||||
"url": "https://github.com/theruther4d",
|
||||
"githubUsername": "theruther4d"
|
||||
},
|
||||
{
|
||||
"name": "Guilherme Hübner",
|
||||
"url": "https://github.com/guilhermehubner",
|
||||
"githubUsername": "guilhermehubner"
|
||||
},
|
||||
{
|
||||
"name": "Ferdy Budhidharma",
|
||||
"url": "https://github.com/ferdaber",
|
||||
"githubUsername": "ferdaber"
|
||||
},
|
||||
{
|
||||
"name": "Johann Rakotoharisoa",
|
||||
"url": "https://github.com/jrakotoharisoa",
|
||||
"githubUsername": "jrakotoharisoa"
|
||||
},
|
||||
{
|
||||
"name": "Olivier Pascal",
|
||||
"url": "https://github.com/pascaloliv",
|
||||
"githubUsername": "pascaloliv"
|
||||
},
|
||||
{
|
||||
"name": "Martin Hochel",
|
||||
"url": "https://github.com/hotell",
|
||||
"githubUsername": "hotell"
|
||||
},
|
||||
{
|
||||
"name": "Frank Li",
|
||||
"url": "https://github.com/franklixuefei",
|
||||
"githubUsername": "franklixuefei"
|
||||
},
|
||||
{
|
||||
"name": "Jessica Franco",
|
||||
"url": "https://github.com/Jessidhia",
|
||||
"githubUsername": "Jessidhia"
|
||||
},
|
||||
{
|
||||
"name": "Saransh Kataria",
|
||||
"url": "https://github.com/saranshkataria",
|
||||
"githubUsername": "saranshkataria"
|
||||
},
|
||||
{
|
||||
"name": "Kanitkorn Sujautra",
|
||||
"url": "https://github.com/lukyth",
|
||||
"githubUsername": "lukyth"
|
||||
},
|
||||
{
|
||||
"name": "Sebastian Silbermann",
|
||||
"url": "https://github.com/eps1lon",
|
||||
"githubUsername": "eps1lon"
|
||||
},
|
||||
{
|
||||
"name": "Kyle Scully",
|
||||
"url": "https://github.com/zieka",
|
||||
"githubUsername": "zieka"
|
||||
},
|
||||
{
|
||||
"name": "Cong Zhang",
|
||||
"url": "https://github.com/dancerphil",
|
||||
"githubUsername": "dancerphil"
|
||||
},
|
||||
{
|
||||
"name": "Dimitri Mitropoulos",
|
||||
"url": "https://github.com/dimitropoulos",
|
||||
"githubUsername": "dimitropoulos"
|
||||
},
|
||||
{
|
||||
"name": "JongChan Choi",
|
||||
"url": "https://github.com/disjukr",
|
||||
"githubUsername": "disjukr"
|
||||
},
|
||||
{
|
||||
"name": "Victor Magalhães",
|
||||
"url": "https://github.com/vhfmag",
|
||||
"githubUsername": "vhfmag"
|
||||
},
|
||||
{
|
||||
"name": "Dale Tan",
|
||||
"url": "https://github.com/hellatan",
|
||||
"githubUsername": "hellatan"
|
||||
},
|
||||
{
|
||||
"name": "Priyanshu Rav",
|
||||
"url": "https://github.com/priyanshurav",
|
||||
"githubUsername": "priyanshurav"
|
||||
}
|
||||
],
|
||||
"main": "",
|
||||
"types": "index.d.ts",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git",
|
||||
"directory": "types/react"
|
||||
},
|
||||
"scripts": {},
|
||||
"dependencies": {
|
||||
"@types/prop-types": "*",
|
||||
"@types/scheduler": "*",
|
||||
"csstype": "^3.0.2"
|
||||
},
|
||||
"typesPublisherContentHash": "145bbb964a75a52809261a29b2efa83ebe6a401e1e9b6250a4643d48a63fbfde",
|
||||
"typeScriptVersion": "3.9"
|
||||
}
|
||||
21
node_modules/@types/scheduler/LICENSE
generated
vendored
Executable file
21
node_modules/@types/scheduler/LICENSE
generated
vendored
Executable file
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) Microsoft Corporation.
|
||||
|
||||
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
|
||||
16
node_modules/@types/scheduler/README.md
generated
vendored
Executable file
16
node_modules/@types/scheduler/README.md
generated
vendored
Executable file
@@ -0,0 +1,16 @@
|
||||
# Installation
|
||||
> `npm install --save @types/scheduler`
|
||||
|
||||
# Summary
|
||||
This package contains type definitions for scheduler (https://reactjs.org/).
|
||||
|
||||
# Details
|
||||
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/scheduler.
|
||||
|
||||
### Additional Details
|
||||
* Last updated: Tue, 06 Jul 2021 16:34:20 GMT
|
||||
* Dependencies: none
|
||||
* Global values: none
|
||||
|
||||
# Credits
|
||||
These definitions were written by [Nathan Bierema](https://github.com/Methuselah96), and [Sebastian Silbermann](https://github.com/eps1lon).
|
||||
32
node_modules/@types/scheduler/index.d.ts
generated
vendored
Executable file
32
node_modules/@types/scheduler/index.d.ts
generated
vendored
Executable file
@@ -0,0 +1,32 @@
|
||||
// Type definitions for scheduler 0.16
|
||||
// Project: https://reactjs.org/
|
||||
// Definitions by: Nathan Bierema <https://github.com/Methuselah96>
|
||||
// Sebastian Silbermann <https://github.com/eps1lon>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
// TypeScript Version: 2.8
|
||||
|
||||
export type FrameCallbackType = () => FrameCallbackType | void;
|
||||
export interface CallbackNode {
|
||||
callback: FrameCallbackType;
|
||||
priorityLevel: number;
|
||||
expirationTime: number;
|
||||
next: CallbackNode | null;
|
||||
prev: CallbackNode | null;
|
||||
}
|
||||
|
||||
export const unstable_ImmediatePriority = 1;
|
||||
export const unstable_UserBlockingPriority = 2;
|
||||
export const unstable_NormalPriority = 3;
|
||||
export const unstable_IdlePriority = 5;
|
||||
export const unstable_LowPriority = 4;
|
||||
export function unstable_runWithPriority<T>(priorityLevel: number, eventHandler: () => T): T;
|
||||
export function unstable_scheduleCallback(priorityLevel: number, callback: FrameCallbackType, options?: { delay?: number | undefined, timeout?: number | undefined}): CallbackNode;
|
||||
export function unstable_next<T>(eventHandler: () => T): T;
|
||||
export function unstable_cancelCallback(callbackNode: CallbackNode): void;
|
||||
export function unstable_wrapCallback(callback: FrameCallbackType): () => FrameCallbackType;
|
||||
export function unstable_getCurrentPriorityLevel(): number;
|
||||
export function unstable_shouldYield(): boolean;
|
||||
export function unstable_continueExecution(): void;
|
||||
export function unstable_pauseExecution(): void;
|
||||
export function unstable_getFirstCallbackNode(): CallbackNode | null;
|
||||
export function unstable_now(): number;
|
||||
30
node_modules/@types/scheduler/package.json
generated
vendored
Executable file
30
node_modules/@types/scheduler/package.json
generated
vendored
Executable file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"name": "@types/scheduler",
|
||||
"version": "0.16.2",
|
||||
"description": "TypeScript definitions for scheduler",
|
||||
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/scheduler",
|
||||
"license": "MIT",
|
||||
"contributors": [
|
||||
{
|
||||
"name": "Nathan Bierema",
|
||||
"url": "https://github.com/Methuselah96",
|
||||
"githubUsername": "Methuselah96"
|
||||
},
|
||||
{
|
||||
"name": "Sebastian Silbermann",
|
||||
"url": "https://github.com/eps1lon",
|
||||
"githubUsername": "eps1lon"
|
||||
}
|
||||
],
|
||||
"main": "",
|
||||
"types": "index.d.ts",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git",
|
||||
"directory": "types/scheduler"
|
||||
},
|
||||
"scripts": {},
|
||||
"dependencies": {},
|
||||
"typesPublisherContentHash": "122d740959245799b89613cc799b1a2e3274d1ee1db6c9abd7b6e4dadc0696ec",
|
||||
"typeScriptVersion": "3.6"
|
||||
}
|
||||
131
node_modules/@types/scheduler/tracing.d.ts
generated
vendored
Executable file
131
node_modules/@types/scheduler/tracing.d.ts
generated
vendored
Executable file
@@ -0,0 +1,131 @@
|
||||
// disable automatic export
|
||||
export {};
|
||||
/**
|
||||
* This type is only interesting if you're only using this module for a specifc build environment.
|
||||
*
|
||||
* With module augmentation you can declare what build of scheduler you are using by
|
||||
* augmenting this interface with e.g. `interface Build { type: 'development'; }`
|
||||
* Depending on the build some exported members have different types.
|
||||
* Possible values are `production`, `profiling` and `development`.
|
||||
* The default behavior for the types is to use a union of all possible types.
|
||||
*/
|
||||
// tslint:disable-next-line: no-empty-interface
|
||||
export interface Build {}
|
||||
|
||||
export type EnableSchedulerTracing = Build extends { type: infer BuildType }
|
||||
? BuildType extends "production" | "profiling"
|
||||
? false
|
||||
: BuildType extends "development"
|
||||
? true
|
||||
: undefined
|
||||
: undefined;
|
||||
|
||||
type TypeByBuildFlag<
|
||||
Flag extends boolean | undefined,
|
||||
WhenTrue,
|
||||
WhenFalse
|
||||
> = Flag extends undefined
|
||||
? (WhenTrue | WhenFalse)
|
||||
: Flag extends true
|
||||
? WhenTrue
|
||||
: WhenFalse;
|
||||
|
||||
type IfSchedulerTracing<WhenTrue, WhenFalse> = TypeByBuildFlag<
|
||||
EnableSchedulerTracing,
|
||||
WhenTrue,
|
||||
WhenFalse
|
||||
>;
|
||||
|
||||
export interface Interaction {
|
||||
__count: number;
|
||||
id: number;
|
||||
name: string;
|
||||
timestamp: number;
|
||||
}
|
||||
|
||||
export interface Subscriber {
|
||||
/**
|
||||
* A new interaction has been created via the trace() method.
|
||||
*/
|
||||
onInteractionTraced: (interaction: Interaction) => void;
|
||||
|
||||
/**
|
||||
* All scheduled async work for an interaction has finished.
|
||||
*/
|
||||
onInteractionScheduledWorkCompleted: (interaction: Interaction) => void;
|
||||
|
||||
/**
|
||||
* New async work has been scheduled for a set of interactions.
|
||||
* When this work is later run, onWorkStarted/onWorkStopped will be called.
|
||||
* A batch of async/yieldy work may be scheduled multiple times before completing.
|
||||
* In that case, onWorkScheduled may be called more than once before onWorkStopped.
|
||||
* Work is scheduled by a "thread" which is identified by a unique ID.
|
||||
*/
|
||||
onWorkScheduled: (interactions: Set<Interaction>, threadID: number) => void;
|
||||
|
||||
/**
|
||||
* A batch of scheduled work has been canceled.
|
||||
* Work is done by a "thread" which is identified by a unique ID.
|
||||
*/
|
||||
onWorkCanceled: (interactions: Set<Interaction>, threadID: number) => void;
|
||||
|
||||
/**
|
||||
* A batch of work has started for a set of interactions.
|
||||
* When this work is complete, onWorkStopped will be called.
|
||||
* Work is not always completed synchronously; yielding may occur in between.
|
||||
* A batch of async/yieldy work may also be re-started before completing.
|
||||
* In that case, onWorkStarted may be called more than once before onWorkStopped.
|
||||
* Work is done by a "thread" which is identified by a unique ID.
|
||||
*/
|
||||
onWorkStarted: (interactions: Set<Interaction>, threadID: number) => void;
|
||||
|
||||
/**
|
||||
* A batch of work has completed for a set of interactions.
|
||||
* Work is done by a "thread" which is identified by a unique ID.
|
||||
*/
|
||||
onWorkStopped: (interactions: Set<Interaction>, threadID: number) => void;
|
||||
}
|
||||
|
||||
export interface InteractionsRef {
|
||||
current: Set<Interaction>;
|
||||
}
|
||||
|
||||
export interface SubscriberRef {
|
||||
current: Subscriber | null;
|
||||
}
|
||||
|
||||
export const __interactionsRef: IfSchedulerTracing<InteractionsRef, null>;
|
||||
export const __subscriberRef: IfSchedulerTracing<SubscriberRef, null>;
|
||||
|
||||
export function unstable_clear<T>(callback: () => T): T;
|
||||
|
||||
export function unstable_getCurrent(): Set<Interaction> | null;
|
||||
|
||||
export function unstable_getThreadID(): number;
|
||||
|
||||
export function unstable_trace<T>(
|
||||
name: string,
|
||||
timestamp: number,
|
||||
callback: () => T,
|
||||
threadID?: number
|
||||
): T;
|
||||
|
||||
export type WrappedFunction<T extends (...args: any[]) => any> = T & {
|
||||
cancel: () => void;
|
||||
};
|
||||
|
||||
/**
|
||||
* The callback is immediately returned if the enableSchedulerTracing is disabled.
|
||||
* It is unclear for which bundles this is the case.
|
||||
*
|
||||
* @param callback
|
||||
* @param threadID
|
||||
*/
|
||||
export function unstable_wrap<T extends (...args: any[]) => any>(
|
||||
callback: T,
|
||||
threadID?: number
|
||||
): IfSchedulerTracing<WrappedFunction<T>, T>;
|
||||
|
||||
export function unstable_subscribe(subscriber: Subscriber): void;
|
||||
|
||||
export function unstable_unsubscribe(subscriber: Subscriber): void;
|
||||
Reference in New Issue
Block a user