Completely updated React, fixed #11, (hopefully)

This commit is contained in:
2018-03-04 19:11:49 -05:00
parent 6e0afd6e2a
commit 34e5f5139a
13674 changed files with 333464 additions and 473223 deletions

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) Microsoft Corporation. All rights reserved.
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

View File

@@ -0,0 +1,16 @@
# Installation
> `npm install --save @types/jss`
# Summary
This package contains type definitions for jss (https://github.com/cssinjs/jss#readme).
# Details
Files were exported from https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jss
Additional Details
* Last updated: Thu, 01 Mar 2018 19:32:45 GMT
* Dependencies: csstype
* Global values: none
# Credits
These definitions were written by Brenton Simpson <https://github.com/appsforartists>, Oleg Slobodskoi <https://github.com/kof>, Thomas Crockett <https://github.com/pelotom>.

View File

@@ -0,0 +1,130 @@
// These CSS typings adapted from TypeStyle: https://github.com/typestyle/typestyle
import { Observable } from './observable'
import * as csstype from 'csstype'
export type ObservableProperties<P> = {
[K in keyof P]: P[K] | Observable<P[K]>
}
export type CSSProperties =
& ObservableProperties<csstype.Properties>
& ObservableProperties<csstype.PropertiesHyphen>;
export interface JssProps {
'@global'?: CSSProperties;
extend?: string;
composes?: string | string[];
}
export interface JssExpand {
animation:
| {
delay: CSSProperties['animationDelay'];
direction: CSSProperties['animationDirection'];
duration: CSSProperties['animationDuration'];
iterationCount: CSSProperties['animationIterationCount'];
name: CSSProperties['animationName'];
playState: CSSProperties['animationPlayState'];
timingFunction: any;
}
| CSSProperties['animation'];
background:
| {
attachment: CSSProperties['backgroundAttachment'];
color: CSSProperties['backgroundColor'];
image: CSSProperties['backgroundImage'];
position: CSSProperties['backgroundPosition'] | number[]; // Can be written using array e.g. `[0 0]`
repeat: CSSProperties['backgroundRepeat'];
size: Array<CSSProperties['backgroundSize'] | CSSProperties['backgroundSize']>; // Can be written using array e.g. `['center' 'center']`
}
| CSSProperties['background'];
border:
| {
color: CSSProperties['borderColor'];
style: CSSProperties['borderStyle'];
width: CSSProperties['borderWidth'];
}
| CSSProperties['border'];
boxShadow:
| {
x: any;
y: any;
blur: any;
spread: any;
color: CSSProperties['color'];
inset?: 'inset'; // If you want to add inset you need to write "inset: 'inset'"
}
| CSSProperties['boxShadow'];
flex:
| {
basis: CSSProperties['flexBasis'];
direction: CSSProperties['flexDirection'];
flow: CSSProperties['flexFlow'];
grow: CSSProperties['flexGrow'];
shrink: CSSProperties['flexShrink'];
wrap: CSSProperties['flexWrap'];
}
| CSSProperties['flex'];
font:
| {
family: CSSProperties['fontFamily'];
size: CSSProperties['fontSize'];
stretch: CSSProperties['fontStretch'];
style: CSSProperties['fontStyle'];
variant: CSSProperties['fontVariant'];
weight: CSSProperties['fontWeight'];
}
| CSSProperties['font'];
listStyle:
| {
image: CSSProperties['listStyleImage'];
position: CSSProperties['listStylePosition'];
type: CSSProperties['listStyleType'];
}
| CSSProperties['listStyle'];
margin:
| {
bottom: CSSProperties['marginBottom'];
left: CSSProperties['marginLeft'];
right: CSSProperties['marginRight'];
top: CSSProperties['marginTop'];
}
| CSSProperties['margin'];
padding:
| {
bottom: CSSProperties['paddingBottom'];
left: CSSProperties['paddingLeft'];
right: CSSProperties['paddingRight'];
top: CSSProperties['paddingTop'];
}
| CSSProperties['padding'];
outline:
| {
color: CSSProperties['outlineColor'];
style: 'none' | 'hidden' | 'dotted' | 'dashed' | 'solid' | 'double' | 'groove' | 'ridge' | 'inset' | 'outset';
width: any;
}
| CSSProperties['outline'];
textShadow:
| {
x: any;
y: any;
blur: any;
color: CSSProperties['color'];
}
| CSSProperties['textShadow'];
transition:
| {
delay: CSSProperties['transitionDelay'];
duration: CSSProperties['transitionDuration'];
property: CSSProperties['transitionProperty'];
timingFunction: CSSProperties['transitionTimingFunction'];
}
| CSSProperties['transition'];
}
export type JssExpandArr = { [k in keyof JssExpand]?: JssExpand[k] | Array<JssExpand[k]> };
export type SimpleStyle = CSSProperties & JssProps & JssExpandArr;
export type Style = SimpleStyle | Observable<csstype.PropertiesHyphen>;

View File

@@ -0,0 +1,130 @@
// Type definitions for jss 9.5
// Project: https://github.com/cssinjs/jss#readme
// Definitions by: Brenton Simpson <https://github.com/appsforartists>
// Oleg Slobodskoi <https://github.com/kof>
// Thomas Crockett <https://github.com/pelotom>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.3
import { Style } from './css';
export type Styles<Name extends string = any> = Record<Name, Style>;
export type Classes<Name extends string = any> = Record<Name, string>;
export interface Rule {
className: string;
selector: string;
applyTo(element: HTMLElement): void;
prop(key: string): string;
prop(key: string, value: any): this;
toJSON(): string;
}
export interface StyleSheet<Name extends string = any> {
// Gives auto-completion on the rules declared in `createStyleSheet` without
// causing errors for rules added dynamically after creation.
classes: Classes<Name>;
options: RuleOptions;
linked: boolean;
attached: boolean;
/**
* Attach renderable to the render tree.
*/
attach(): this;
/**
* Remove renderable from render tree.
*/
detach(): this;
/**
* Add a rule to the current stylesheet.
* Will insert a rule also after the stylesheet has been rendered first time.
*/
addRule(style: Style, options?: Partial<RuleOptions>): Rule;
addRule(name: Name, style: Style, options?: Partial<RuleOptions>): Rule;
/**
* Create and add rules.
* Will render also after Style Sheet was rendered the first time.
*/
addRules(styles: Partial<Styles<Name>>, options?: Partial<RuleOptions>): Rule[];
/**
* Get a rule by name.
*/
getRule(name: Name): Rule;
/**
* Delete a rule by name.
* Returns `true`: if rule has been deleted from the DOM.
*/
deleteRule(name: Name): boolean;
/**
* Get index of a rule.
*/
indexOf(rule: Rule): number;
/**
* Update the function values with a new data.
*/
update(data?: {}): this;
update(name: Name, data: {}): this;
/**
* Convert rules to a CSS string.
*/
toString(options?: { indent?: number }): string;
}
export type GenerateClassName<Name extends string = any> = (rule: Rule, sheet?: StyleSheet<Name>) => string;
export interface JSSPlugin {
[key: string]: () => Partial<{
onCreateRule(name: string, style: Style, options: RuleOptions): Rule;
onProcessRule(rule: Rule, sheet: StyleSheet): void;
onProcessStyle(style: Style, rule: Rule, sheet: StyleSheet): Style;
onProcessSheet(sheet: StyleSheet): void;
onChangeValue(value: any, prop: string, rule: Rule): any;
onUpdate(data: {}, rule: Rule, sheet: StyleSheet): void;
}>;
}
export interface JSSOptions {
createGenerateClassName(): GenerateClassName;
plugins: ReadonlyArray<JSSPlugin>;
virtual: boolean;
insertionPoint: string | HTMLElement;
}
export interface RuleFactoryOptions<Name extends string = any> {
selector: string;
classes: Classes<Name>;
sheet: StyleSheet<Name>;
index: number;
jss: JSS;
generateClassName: GenerateClassName<Name>;
}
export interface RuleOptions {
index: number;
className: string;
}
declare class JSS {
constructor(options?: Partial<JSSOptions>);
createStyleSheet<Name extends string>(
styles: Partial<Styles<Name>>,
options?: Partial<{
media: string;
meta: string;
link: boolean;
element: HTMLStyleElement;
index: number;
generateClassName: GenerateClassName<Name>;
classNamePrefix: string;
}>,
): StyleSheet<Name>;
removeStyleSheet(sheet: StyleSheet): this;
setup(options?: Partial<JSSOptions>): this;
use(plugin: JSSPlugin): this;
createRule(style: Style, options?: RuleFactoryOptions): Rule;
createRule<Name extends string>(name: Name, style: Style, options?: RuleFactoryOptions<Name>): Rule;
}
/**
* Creates a new instance of JSS.
*/
export function create(options?: Partial<JSSOptions>): JSS;
declare const sharedInstance: JSS;
/**
* A global JSS instance.
*/
export default sharedInstance;

View File

@@ -0,0 +1,17 @@
// Copied from https://github.com/cssinjs/jss/blob/6ed7963786d5ef899075e95f81efc9530342154f/src/types.js
export type Observable<T> = {
subscribe(observerOrNext: ObserverOrNext<T>): Subscription
}
export type Observer<T> = {
next: NextChannel<T>
}
export type NextChannel<T> = (value: T) => void
export type ObserverOrNext<T> = Observer<T> | NextChannel<T>
export type Unsubscribe = () => void
export type Subscription = {
unsubscribe: Unsubscribe
}

View File

@@ -0,0 +1,60 @@
{
"_args": [
[
"@types/jss@9.5.0",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "@types/jss@9.5.0",
"_id": "@types/jss@9.5.0",
"_inBundle": false,
"_integrity": "sha512-rQs2Xy+wbWcqaN/zfbDNdByI9d5BMXpnFAmgeIAynntsMefoX1m9NN2e72DqNTxLE+N4J5/tRNuSfA9uqlQZ1A==",
"_location": "/material-ui/@types/jss",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "@types/jss@9.5.0",
"name": "@types/jss",
"escapedName": "@types%2fjss",
"scope": "@types",
"rawSpec": "9.5.0",
"saveSpec": null,
"fetchSpec": "9.5.0"
},
"_requiredBy": [
"/material-ui"
],
"_resolved": "https://registry.npmjs.org/@types/jss/-/jss-9.5.0.tgz",
"_spec": "9.5.0",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"contributors": [
{
"name": "Brenton Simpson",
"url": "https://github.com/appsforartists"
},
{
"name": "Oleg Slobodskoi",
"url": "https://github.com/kof"
},
{
"name": "Thomas Crockett",
"url": "https://github.com/pelotom"
}
],
"dependencies": {
"csstype": "^1.6.0"
},
"description": "TypeScript definitions for jss",
"license": "MIT",
"main": "",
"name": "@types/jss",
"repository": {
"type": "git",
"url": "https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"
},
"scripts": {},
"typeScriptVersion": "2.3",
"typesPublisherContentHash": "a6e97aaba50cf69b1585f78aca21af312ad7c3caa96fbaac5c90ecad72d0f144",
"version": "9.5.0"
}

View File

@@ -0,0 +1,40 @@
import { Component } from "react";
import { TransitionProps } from "./Transition";
declare namespace CSSTransition {
interface CSSTransitionClassNames {
appear?: string;
appearActive?: string;
enter?: string;
enterActive?: string;
exit?: string;
exitActive?: string;
}
/**
* The animation classNames applied to the component as it enters or exits.
* A single name can be provided and it will be suffixed for each stage: e.g.
*
* `classNames="fade"` applies `fade-enter`, `fade-enter-active`,
* `fade-exit`, `fade-exit-active`, `fade-appear`, and `fade-appear-active`.
* Each individual classNames can also be specified independently like:
*
* ```js
* classNames={{
* appear: 'my-appear',
* appearActive: 'my-active-appear',
* enter: 'my-enter',
* enterActive: 'my-active-enter',
* exit: 'my-exit',
* exitActive: 'my-active-exit',
* }}
* ```
*/
interface CSSTransitionProps extends TransitionProps {
classNames: string | CSSTransitionClassNames;
}
}
declare class CSSTransition extends Component<CSSTransition.CSSTransitionProps> {}
export = CSSTransition;

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) Microsoft Corporation. All rights reserved.
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

View File

@@ -0,0 +1,16 @@
# Installation
> `npm install --save @types/react-transition-group`
# Summary
This package contains type definitions for react-transition-group (https://github.com/reactjs/react-transition-group).
# Details
Files were exported from https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-transition-group
Additional Details
* Last updated: Mon, 12 Feb 2018 20:56:58 GMT
* Dependencies: react
* Global values: none
# Credits
These definitions were written by Karol Janyst <https://github.com/LKay>.

View File

@@ -0,0 +1,71 @@
import { Component } from "react";
export type EndHandler = (node: HTMLElement, done: () => void) => void;
export type EnterHandler = (node: HTMLElement, isAppearing: boolean) => void;
export type ExitHandler = (node: HTMLElement) => void;
export interface TransitionActions {
appear?: boolean;
enter?: boolean;
exit?: boolean;
}
export interface TransitionProps extends TransitionActions {
in?: boolean;
mountOnEnter?: boolean;
unmountOnExit?: boolean;
timeout: number | { enter?: number, exit?: number };
addEndListener?: EndHandler;
onEnter?: EnterHandler;
onEntering?: EnterHandler;
onEntered?: EnterHandler;
onExit?: ExitHandler;
onExiting?: ExitHandler;
onExited?: ExitHandler;
[prop: string]: any;
}
/**
* The Transition component lets you describe a transition from one component
* state to another _over time_ with a simple declarative API. Most commonly
* It's used to animate the mounting and unmounting of Component, but can also
* be used to describe in-place transition states as well.
*
* By default the `Transition` component does not alter the behavior of the
* component it renders, it only tracks "enter" and "exit" states for the components.
* It's up to you to give meaning and effect to those states. For example we can
* add styles to a component when it enters or exits:
*
* ```jsx
* import Transition from 'react-transition-group/Transition';
*
* const duration = 300;
*
* const defaultStyle = {
* transition: `opacity ${duration}ms ease-in-out`,
* opactity: 0,
* }
*
* const transitionStyles = {
* entering: { opacity: 1 },
* entered: { opacity: 1 },
* };
*
* const Fade = ({ in: inProp }) => (
* <Transition in={inProp} timeout={duration}>
* {(state) => (
* <div style={{
* ...defaultStyle,
* ...transitionStyles[state]
* }}>
* I'm A fade Transition!
* </div>
* )}
* </Transition>
* );
* ```
*
*/
declare class Transition extends Component<TransitionProps> {}
export default Transition;

View File

@@ -0,0 +1,79 @@
import { Component, ReactType, HTMLProps, ReactElement } from "react";
import { TransitionActions, TransitionProps } from "./Transition";
declare namespace TransitionGroup {
interface IntrinsicTransitionGroupProps<T extends keyof JSX.IntrinsicElements = "div"> extends TransitionActions {
component?: T;
}
interface ComponentTransitionGroupProps<T extends ReactType> extends TransitionActions {
component: T;
}
type TransitionGroupProps<T extends keyof JSX.IntrinsicElements = "div", V extends ReactType = any> =
(IntrinsicTransitionGroupProps<T> & JSX.IntrinsicElements[T]) | (ComponentTransitionGroupProps<V>) & {
children?: ReactElement<TransitionProps> | Array<ReactElement<TransitionProps>>;
childFactory?(child: ReactElement<any>): ReactElement<any>;
};
}
/**
* The `<TransitionGroup>` component manages a set of `<Transition>` components
* in a list. Like with the `<Transition>` component, `<TransitionGroup>`, is a
* state machine for managing the mounting and unmounting of components over
* time.
*
* Consider the example below using the `Fade` CSS transition from before.
* As items are removed or added to the TodoList the `in` prop is toggled
* automatically by the `<TransitionGroup>`. You can use _any_ `<Transition>`
* component in a `<TransitionGroup>`, not just css.
*
* ```jsx
* import TransitionGroup from 'react-transition-group/TransitionGroup';
*
* class TodoList extends React.Component {
* constructor(props) {
* super(props)
* this.state = {items: ['hello', 'world', 'click', 'me']}
* }
* handleAdd() {
* const newItems = this.state.items.concat([
* prompt('Enter some text')
* ]);
* this.setState({ items: newItems });
* }
* handleRemove(i) {
* let newItems = this.state.items.slice();
* newItems.splice(i, 1);
* this.setState({items: newItems});
* }
* render() {
* return (
* <div>
* <button onClick={() => this.handleAdd()}>Add Item</button>
* <TransitionGroup>
* {this.state.items.map((item, i) => (
* <FadeTransition key={item}>
* <div>
* {item}{' '}
* <button onClick={() => this.handleRemove(i)}>
* remove
* </button>
* </div>
* </FadeTransition>
* ))}
* </TransitionGroup>
* </div>
* );
* }
* }
* ```
*
* Note that `<TransitionGroup>` does not define any animation behavior!
* Exactly _how_ a list item animates is up to the individual `<Transition>`
* components. This means you can mix and match animations across different
* list items.
*/
declare class TransitionGroup extends Component<TransitionGroup.TransitionGroupProps> {}
export = TransitionGroup;

View File

@@ -0,0 +1,15 @@
// Type definitions for react-transition-group 2.0
// Project: https://github.com/reactjs/react-transition-group
// Definitions by: Karol Janyst <https://github.com/LKay>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.6
import CSSTransition = require("./CSSTransition");
import Transition from "./Transition";
import TransitionGroup = require("./TransitionGroup");
export {
CSSTransition,
Transition,
TransitionGroup
};

View File

@@ -0,0 +1,52 @@
{
"_args": [
[
"@types/react-transition-group@2.0.7",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "@types/react-transition-group@2.0.7",
"_id": "@types/react-transition-group@2.0.7",
"_inBundle": false,
"_integrity": "sha512-aTbd37E2XJ5Zi/lRrXo74RMhZikS/r5a06EStXEdapy4pqzvPrdY9BpWGNSpnyp8oNaggL0duljNdC8T0dRIUA==",
"_location": "/material-ui/@types/react-transition-group",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "@types/react-transition-group@2.0.7",
"name": "@types/react-transition-group",
"escapedName": "@types%2freact-transition-group",
"scope": "@types",
"rawSpec": "2.0.7",
"saveSpec": null,
"fetchSpec": "2.0.7"
},
"_requiredBy": [
"/material-ui"
],
"_resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-2.0.7.tgz",
"_spec": "2.0.7",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"contributors": [
{
"name": "Karol Janyst",
"url": "https://github.com/LKay"
}
],
"dependencies": {
"@types/react": "*"
},
"description": "TypeScript definitions for react-transition-group",
"license": "MIT",
"main": "",
"name": "@types/react-transition-group",
"repository": {
"type": "git",
"url": "https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"
},
"scripts": {},
"typeScriptVersion": "2.6",
"typesPublisherContentHash": "87e80d887938ff7cc982303830a0cbeed180c9c52d4ecb5f579ba2304914948c",
"version": "2.0.7"
}

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) Microsoft Corporation. All rights reserved.
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

View 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://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react
Additional Details
* Last updated: Thu, 01 Mar 2018 18:48:33 GMT
* Dependencies: none
* 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>, Digiguru <https://github.com/digiguru>, Eric Anderson <https://github.com/ericanderson>, Albert Kurniawan <https://github.com/morcerf>, Tanguy Krotoff <https://github.com/tkrotoff>, Dovydas Navickas <https://github.com/DovydasNavickas>, Stéphane Goetz <https://github.com/onigoetz>, Rich Seviora <https://github.com/richseviora>, Josh Rutherford <https://github.com/theruther4d>, Guilherme Hübner <https://github.com/guilhermehubner>.

View File

@@ -0,0 +1,178 @@
/*
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`.
*/
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 TransitionEvent extends Event { }
interface UIEvent extends Event { }
interface WheelEvent extends Event { }
interface EventTarget { }
interface Document { }
interface DataTransfer { }
interface StyleMedia { }
interface Element { }
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 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 HTMLTableColElement extends HTMLElement { }
interface HTMLDataListElement 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 HTMLObjectElement extends HTMLElement { }
interface HTMLOListElement extends HTMLElement { }
interface HTMLOptGroupElement extends HTMLElement { }
interface HTMLOptionElement extends HTMLElement { }
interface HTMLParagraphElement extends HTMLElement { }
interface HTMLParamElement extends HTMLElement { }
interface HTMLPreElement extends HTMLElement { }
interface HTMLProgressElement extends HTMLElement { }
interface HTMLQuoteElement 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 HTMLTableSectionElement extends HTMLElement { }
interface HTMLTableDataCellElement extends HTMLElement { }
interface HTMLTextAreaElement extends HTMLElement { }
interface HTMLTableSectionElement extends HTMLElement { }
interface HTMLTableHeaderCellElement extends HTMLElement { }
interface HTMLTableSectionElement extends HTMLElement { }
interface HTMLTitleElement extends HTMLElement { }
interface HTMLTableRowElement extends HTMLElement { }
interface HTMLTrackElement extends HTMLElement { }
interface HTMLUListElement extends HTMLElement { }
interface HTMLVideoElement extends HTMLElement { }
interface HTMLTableColElement extends HTMLElement { }
interface HTMLDataListElement 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 HTMLObjectElement extends HTMLElement { }
interface HTMLOListElement extends HTMLElement { }
interface HTMLOptGroupElement extends HTMLElement { }
interface HTMLOptionElement extends HTMLElement { }
interface HTMLParagraphElement extends HTMLElement { }
interface HTMLParamElement extends HTMLElement { }
interface HTMLPreElement extends HTMLElement { }
interface HTMLProgressElement extends HTMLElement { }
interface HTMLQuoteElement 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 HTMLTableSectionElement extends HTMLElement { }
interface HTMLTableDataCellElement extends HTMLElement { }
interface HTMLTextAreaElement extends HTMLElement { }
interface HTMLTableSectionElement extends HTMLElement { }
interface HTMLTableHeaderCellElement extends HTMLElement { }
interface HTMLTableSectionElement extends HTMLElement { }
interface HTMLTitleElement extends HTMLElement { }
interface HTMLTableRowElement 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 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 { }

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,106 @@
{
"_args": [
[
"@types/react@16.0.40",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "@types/react@16.0.40",
"_id": "@types/react@16.0.40",
"_inBundle": false,
"_integrity": "sha512-OZi2OPNI1DGwnC3Fgbr1CcYfOD6V0pbv+aehXdvuFE+L+sipWjividsasuqFW/G0CZrZ81Ao+9IzjvkRDWCE9Q==",
"_location": "/material-ui/@types/react",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "@types/react@16.0.40",
"name": "@types/react",
"escapedName": "@types%2freact",
"scope": "@types",
"rawSpec": "16.0.40",
"saveSpec": null,
"fetchSpec": "16.0.40"
},
"_requiredBy": [
"/material-ui/@types/react-transition-group"
],
"_resolved": "https://registry.npmjs.org/@types/react/-/react-16.0.40.tgz",
"_spec": "16.0.40",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"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"
},
{
"name": "Benoit Benezech",
"url": "https://github.com/bbenezech"
},
{
"name": "Patricio Zavolinsky",
"url": "https://github.com/pzavolinsky"
},
{
"name": "Digiguru",
"url": "https://github.com/digiguru"
},
{
"name": "Eric Anderson",
"url": "https://github.com/ericanderson"
},
{
"name": "Albert Kurniawan",
"url": "https://github.com/morcerf"
},
{
"name": "Tanguy Krotoff",
"url": "https://github.com/tkrotoff"
},
{
"name": "Dovydas Navickas",
"url": "https://github.com/DovydasNavickas"
},
{
"name": "Stéphane Goetz",
"url": "https://github.com/onigoetz"
},
{
"name": "Rich Seviora",
"url": "https://github.com/richseviora"
},
{
"name": "Josh Rutherford",
"url": "https://github.com/theruther4d"
},
{
"name": "Guilherme Hübner",
"url": "https://github.com/guilhermehubner"
}
],
"dependencies": {},
"description": "TypeScript definitions for React",
"license": "MIT",
"main": "",
"name": "@types/react",
"repository": {
"type": "git",
"url": "https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"
},
"scripts": {},
"typeScriptVersion": "2.6",
"typesPublisherContentHash": "232f0f652cdcb14455ccfeb0ccc5d2e003c7da87e5ec81b2fecee8a2d87f0d9a",
"version": "16.0.40"
}

View File

@@ -1,18 +1,32 @@
{
"name": "asap",
"version": "2.0.6",
"description": "High-priority task queue for Node.js and browsers",
"keywords": [
"event",
"task",
"queue"
"_args": [
[
"asap@2.0.6",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/kriskowal/asap.git"
"_from": "asap@2.0.6",
"_id": "asap@2.0.6",
"_inBundle": false,
"_integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
"_location": "/material-ui/asap",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "asap@2.0.6",
"name": "asap",
"escapedName": "asap",
"rawSpec": "2.0.6",
"saveSpec": null,
"fetchSpec": "2.0.6"
},
"main": "./asap.js",
"_requiredBy": [
"/material-ui/promise"
],
"_resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
"_spec": "2.0.6",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"browser": {
"./asap": "./browser-asap.js",
"./asap.js": "./browser-asap.js",
@@ -20,29 +34,12 @@
"./raw.js": "./browser-raw.js",
"./test/domain.js": "./test/browser-domain.js"
},
"react-native": {
"domain": false
},
"files": [
"raw.js",
"asap.js",
"browser-raw.js",
"browser-asap.js"
],
"scripts": {
"test": "npm run lint && npm run test-node",
"test-travis": "npm run lint && npm run test-node && npm run test-saucelabs && npm run test-saucelabs-worker",
"test-node": "node test/asap-test.js",
"test-publish": "node scripts/publish-bundle.js test/asap-test.js | pbcopy",
"test-browser": "node scripts/publish-bundle.js test/asap-test.js | xargs opener",
"test-saucelabs": "node scripts/saucelabs.js test/asap-test.js scripts/saucelabs-spot-configurations.json",
"test-saucelabs-all": "node scripts/saucelabs.js test/asap-test.js scripts/saucelabs-all-configurations.json",
"test-saucelabs-worker": "node scripts/saucelabs-worker-test.js scripts/saucelabs-spot-configurations.json",
"test-saucelabs-worker-all": "node scripts/saucelabs-worker-test.js scripts/saucelabs-all-configurations.json",
"lint": "jshint raw.js asap.js browser-raw.js browser-asap.js $(find scripts -name '*.js' | grep -v gauntlet)",
"benchmarks": "node benchmarks"
"bugs": {
"url": "https://github.com/kriskowal/asap/issues"
},
"description": "High-priority task queue for Node.js and browsers",
"devDependencies": {
"benchmark": "^1.0.0",
"events": "^1.0.1",
"jshint": "^2.5.1",
"knox": "^0.8.10",
@@ -52,7 +49,42 @@
"q-io": "^2.0.3",
"saucelabs": "^0.1.1",
"wd": "^0.2.21",
"weak-map": "^1.0.5",
"benchmark": "^1.0.0"
}
"weak-map": "^1.0.5"
},
"files": [
"raw.js",
"asap.js",
"browser-raw.js",
"browser-asap.js"
],
"homepage": "https://github.com/kriskowal/asap#readme",
"keywords": [
"event",
"task",
"queue"
],
"license": "MIT",
"main": "./asap.js",
"name": "asap",
"react-native": {
"domain": false
},
"repository": {
"type": "git",
"url": "git+https://github.com/kriskowal/asap.git"
},
"scripts": {
"benchmarks": "node benchmarks",
"lint": "jshint raw.js asap.js browser-raw.js browser-asap.js $(find scripts -name '*.js' | grep -v gauntlet)",
"test": "npm run lint && npm run test-node",
"test-browser": "node scripts/publish-bundle.js test/asap-test.js | xargs opener",
"test-node": "node test/asap-test.js",
"test-publish": "node scripts/publish-bundle.js test/asap-test.js | pbcopy",
"test-saucelabs": "node scripts/saucelabs.js test/asap-test.js scripts/saucelabs-spot-configurations.json",
"test-saucelabs-all": "node scripts/saucelabs.js test/asap-test.js scripts/saucelabs-all-configurations.json",
"test-saucelabs-worker": "node scripts/saucelabs-worker-test.js scripts/saucelabs-spot-configurations.json",
"test-saucelabs-worker-all": "node scripts/saucelabs-worker-test.js scripts/saucelabs-all-configurations.json",
"test-travis": "npm run lint && npm run test-node && npm run test-saucelabs && npm run test-saucelabs-worker"
},
"version": "2.0.6"
}

View File

@@ -1,16 +1,52 @@
{
"name": "babel-runtime",
"version": "6.26.0",
"description": "babel selfContained runtime",
"license": "MIT",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-runtime",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"_args": [
[
"babel-runtime@6.26.0",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "babel-runtime@6.26.0",
"_id": "babel-runtime@6.26.0",
"_inBundle": false,
"_integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
"_location": "/material-ui/babel-runtime",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "babel-runtime@6.26.0",
"name": "babel-runtime",
"escapedName": "babel-runtime",
"rawSpec": "6.26.0",
"saveSpec": null,
"fetchSpec": "6.26.0"
},
"_requiredBy": [
"/material-ui",
"/material-ui/react-event-listener",
"/material-ui/react-scrollbar-size"
],
"_resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
"_spec": "6.26.0",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"
},
"dependencies": {
"core-js": "^2.4.0",
"regenerator-runtime": "^0.11.0"
},
"description": "babel selfContained runtime",
"devDependencies": {
"babel-helpers": "^6.22.0",
"babel-plugin-transform-runtime": "^6.23.0"
}
},
"license": "MIT",
"name": "babel-runtime",
"repository": {
"type": "git",
"url": "https://github.com/babel/babel/tree/master/packages/babel-runtime"
},
"version": "6.26.0"
}

View File

@@ -1,43 +1,42 @@
{
"name": "brcast",
"amdName": "brcast",
"version": "3.0.1",
"description": "Tiny data broadcaster with 0 dependencies",
"jsnext:main": "dist/brcast.es.js",
"module": "dist/brcast.es.js",
"main": "dist/brcast.cjs.js",
"umd:main": "dist/brcast.umd.js",
"scripts": {
"bump": "standard-version",
"testonly": "jest --coverage",
"lint": "standard",
"format": "prettier --write --semi false '*.js' && standard --fix",
"test": "npm run lint && npm run testonly",
"build": "npm-run-all test clean rollup rollup:min size",
"clean": "rimraf dist",
"rollup": "rollup -c",
"rollup:min": "cross-env MINIFY=minify rollup -c",
"size": "echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"",
"precommit": "lint-staged",
"release": "npm run build && npm run bump && git push --follow-tags origin master && npm publish"
},
"repository": "vesparny/brcast",
"keywords": [
"events",
"eventemitter",
"pubsub",
"broadcast"
"_args": [
[
"brcast@3.0.1",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"homepage": "https://github.com/vesparny/brcast",
"_from": "brcast@3.0.1",
"_id": "brcast@3.0.1",
"_inBundle": false,
"_integrity": "sha512-eI3yqf9YEqyGl9PCNTR46MGvDylGtaHjalcz6Q3fAPnP/PhpKkkve52vFdfGpwp4VUvK6LUr4TQN+2stCrEwTg==",
"_location": "/material-ui/brcast",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "brcast@3.0.1",
"name": "brcast",
"escapedName": "brcast",
"rawSpec": "3.0.1",
"saveSpec": null,
"fetchSpec": "3.0.1"
},
"_requiredBy": [
"/material-ui",
"/material-ui/theming"
],
"_resolved": "https://registry.npmjs.org/brcast/-/brcast-3.0.1.tgz",
"_spec": "3.0.1",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"amdName": "brcast",
"authors": [
"Alessandro Arnodo <alessandro@arnodo.net>"
],
"license": "MIT",
"files": [
"dist",
"index.js",
"index.spec.js"
],
"bugs": {
"url": "https://github.com/vesparny/brcast/issues"
},
"dependencies": {},
"description": "Tiny data broadcaster with 0 dependencies",
"devDependencies": {
"babel-core": "^6.24.1",
"babel-eslint": "^7.2.2",
@@ -57,7 +56,48 @@
"standard": "^10.0.2",
"standard-version": "^4.0.0"
},
"dependencies": {},
"files": [
"dist",
"index.js",
"index.spec.js"
],
"homepage": "https://github.com/vesparny/brcast",
"jsnext:main": "dist/brcast.es.js",
"keywords": [
"events",
"eventemitter",
"pubsub",
"broadcast"
],
"license": "MIT",
"lint-staged": {
"*.js": [
"prettier --write --semi false --single-quote",
"standard --fix",
"git add"
]
},
"main": "dist/brcast.cjs.js",
"module": "dist/brcast.es.js",
"name": "brcast",
"repository": {
"type": "git",
"url": "git+https://github.com/vesparny/brcast.git"
},
"scripts": {
"build": "npm-run-all test clean rollup rollup:min size",
"bump": "standard-version",
"clean": "rimraf dist",
"format": "prettier --write --semi false '*.js' && standard --fix",
"lint": "standard",
"precommit": "lint-staged",
"release": "npm run build && npm run bump && git push --follow-tags origin master && npm publish",
"rollup": "rollup -c",
"rollup:min": "cross-env MINIFY=minify rollup -c",
"size": "echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"",
"test": "npm run lint && npm run testonly",
"testonly": "jest --coverage"
},
"standard": {
"parser": "babel-eslint",
"globals": [
@@ -68,11 +108,6 @@
"describe"
]
},
"lint-staged": {
"*.js": [
"prettier --write --semi false --single-quote",
"standard --fix",
"git add"
]
}
"umd:main": "dist/brcast.umd.js",
"version": "3.0.1"
}

View File

@@ -1,24 +1,54 @@
{
"name": "chain-function",
"version": "1.0.0",
"_args": [
[
"chain-function@1.0.0",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "chain-function@1.0.0",
"_id": "chain-function@1.0.0",
"_inBundle": false,
"_integrity": "sha1-DUqzfn4Y6tC9xHuSB2QRjOWHM9w=",
"_location": "/material-ui/chain-function",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "chain-function@1.0.0",
"name": "chain-function",
"escapedName": "chain-function",
"rawSpec": "1.0.0",
"saveSpec": null,
"fetchSpec": "1.0.0"
},
"_requiredBy": [
"/material-ui/react-transition-group"
],
"_resolved": "https://registry.npmjs.org/chain-function/-/chain-function-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "jquense"
},
"bugs": {
"url": "https://github.com/jquense/chain-function/issues"
},
"description": "chain a bunch of functions together into a single call",
"main": "index.js",
"scripts": {
"test": "node ./test.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/jquense/chain-function.git"
},
"homepage": "https://github.com/jquense/chain-function#readme",
"keywords": [
"chain",
"compose",
"function"
],
"author": "jquense",
"license": "MIT",
"bugs": {
"url": "https://github.com/jquense/chain-function/issues"
"main": "index.js",
"name": "chain-function",
"repository": {
"type": "git",
"url": "git+https://github.com/jquense/chain-function.git"
},
"homepage": "https://github.com/jquense/chain-function#readme"
"scripts": {
"test": "node ./test.js"
},
"version": "1.0.0"
}

View File

@@ -1,42 +1,35 @@
{
"name": "change-emitter",
"version": "0.1.6",
"description": "Listen for changes. Like an event emitter that only emits a single event type. Really tiny.",
"main": "lib/index.js",
"files": [
"lib"
"_args": [
[
"change-emitter@0.1.6",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"scripts": {
"check": "eslint src",
"build": "babel src --out-dir lib",
"test": "ava",
"test:watch": "yarn run test -- --watch",
"prepublish": "yarn run check && yarn run test && yarn run build"
"_from": "change-emitter@0.1.6",
"_id": "change-emitter@0.1.6",
"_inBundle": false,
"_integrity": "sha1-6LL+PX8at9aaMhma/5HqaTFAlRU=",
"_location": "/material-ui/change-emitter",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "change-emitter@0.1.6",
"name": "change-emitter",
"escapedName": "change-emitter",
"rawSpec": "0.1.6",
"saveSpec": null,
"fetchSpec": "0.1.6"
},
"repository": {
"type": "git",
"url": "git+https://github.com/acdlite/change-emitter.git"
},
"keywords": [
"change",
"event",
"emitter"
"_requiredBy": [
"/material-ui/recompose"
],
"author": "Andrew Clark <acdlite@me.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/acdlite/change-emitter/issues"
},
"homepage": "https://github.com/acdlite/change-emitter#readme",
"devDependencies": {
"ava": "^0.14.0",
"babel-cli": "^6.8.0",
"babel-core": "^6.8.0",
"babel-preset-es2015": "^6.6.0",
"eslint": "^2.10.1",
"eslint-config-airbnb-base": "^3.0.1",
"eslint-plugin-import": "^1.8.0",
"sinon": "^1.17.4"
"_resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz",
"_spec": "0.1.6",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Andrew Clark",
"email": "acdlite@me.com"
},
"ava": {
"babel": "inherit",
@@ -49,5 +42,43 @@
"require": [
"babel-register"
]
}
},
"bugs": {
"url": "https://github.com/acdlite/change-emitter/issues"
},
"description": "Listen for changes. Like an event emitter that only emits a single event type. Really tiny.",
"devDependencies": {
"ava": "^0.14.0",
"babel-cli": "^6.8.0",
"babel-core": "^6.8.0",
"babel-preset-es2015": "^6.6.0",
"eslint": "^2.10.1",
"eslint-config-airbnb-base": "^3.0.1",
"eslint-plugin-import": "^1.8.0",
"sinon": "^1.17.4"
},
"files": [
"lib"
],
"homepage": "https://github.com/acdlite/change-emitter#readme",
"keywords": [
"change",
"event",
"emitter"
],
"license": "MIT",
"main": "lib/index.js",
"name": "change-emitter",
"repository": {
"type": "git",
"url": "git+https://github.com/acdlite/change-emitter.git"
},
"scripts": {
"build": "babel src --out-dir lib",
"check": "eslint src",
"prepublish": "yarn run check && yarn run test && yarn run build",
"test": "ava",
"test:watch": "yarn run test -- --watch"
},
"version": "0.1.6"
}

View File

@@ -1,19 +1,45 @@
{
"name": "classnames",
"version": "2.2.5",
"_args": [
[
"classnames@2.2.5",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "classnames@2.2.5",
"_id": "classnames@2.2.5",
"_inBundle": false,
"_integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0=",
"_location": "/material-ui/classnames",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "classnames@2.2.5",
"name": "classnames",
"escapedName": "classnames",
"rawSpec": "2.2.5",
"saveSpec": null,
"fetchSpec": "2.2.5"
},
"_requiredBy": [
"/material-ui",
"/material-ui/react-transition-group"
],
"_resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz",
"_spec": "2.2.5",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Jed Watson"
},
"bugs": {
"url": "https://github.com/JedWatson/classnames/issues"
},
"description": "A simple utility for conditionally joining classNames together",
"main": "index.js",
"author": "Jed Watson",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/JedWatson/classnames.git"
},
"scripts": {
"benchmarks": "node ./benchmarks/run",
"unit": "mocha tests/*.js",
"test": "npm run unit"
"devDependencies": {
"benchmark": "^1.0.0",
"mocha": "^2.1.0"
},
"homepage": "https://github.com/JedWatson/classnames#readme",
"keywords": [
"react",
"css",
@@ -23,8 +49,17 @@
"util",
"utility"
],
"devDependencies": {
"benchmark": "^1.0.0",
"mocha": "^2.1.0"
}
"license": "MIT",
"main": "index.js",
"name": "classnames",
"repository": {
"type": "git",
"url": "git+https://github.com/JedWatson/classnames.git"
},
"scripts": {
"benchmarks": "node ./benchmarks/run",
"test": "npm run unit",
"unit": "mocha tests/*.js"
},
"version": "2.2.5"
}

View File

@@ -1,4 +1,15 @@
## Changelog
##### 2.5.3 - 2017.12.12
- Fixed calling `onunhandledrejectionhandler` multiple times for one `Promise` chain, [#318](https://github.com/zloirock/core-js/issues/318)
- Forced replacement of `String#{padStart, padEnd}` in Safari 10 because of [a bug](https://bugs.webkit.org/show_bug.cgi?id=161944), [#280](https://github.com/zloirock/core-js/issues/280)
- Fixed `Array#@@iterator` in a very rare version of `WebKit`, [#236](https://github.com/zloirock/core-js/issues/236) and [#237](https://github.com/zloirock/core-js/issues/237)
- One more [#345](https://github.com/zloirock/core-js/issues/345)-related fix
##### 2.5.2 - 2017.12.09
- `MutationObserver` no longer used for microtask implementation in iOS Safari because of bug with scrolling, [#339](https://github.com/zloirock/core-js/issues/339)
- Fixed `JSON.stringify(undefined, replacer)` case in the wrapper from the `Symbol` polyfill, [#345](https://github.com/zloirock/core-js/issues/345)
- `Array()` calls changed to `new Array()` for V8 optimisation
##### 2.5.1 - 2017.09.01
- Updated `Promise#finally` per [tc39/proposal-promise-finally#37](https://github.com/tc39/proposal-promise-finally/issues/37)
- Optimized usage of some internal helpers for reducing size of `shim` version

View File

@@ -83,9 +83,9 @@ require('core-js/shim');
```
If you need complete build for browser, use builds from `core-js/client` path:
* [default](https://raw.githack.com/zloirock/core-js/v2.5.1/client/core.min.js): Includes all features, standard and non-standard.
* [as a library](https://raw.githack.com/zloirock/core-js/v2.5.1/client/library.min.js): Like "default", but does not pollute the global namespace (see [2nd example at the top](#core-js)).
* [shim only](https://raw.githack.com/zloirock/core-js/v2.5.1/client/shim.min.js): Only includes the standard methods.
* [default](https://raw.githack.com/zloirock/core-js/v2.5.3/client/core.min.js): Includes all features, standard and non-standard.
* [as a library](https://raw.githack.com/zloirock/core-js/v2.5.3/client/library.min.js): Like "default", but does not pollute the global namespace (see [2nd example at the top](#core-js)).
* [shim only](https://raw.githack.com/zloirock/core-js/v2.5.3/client/shim.min.js): Only includes the standard methods.
Warning: if you use `core-js` with the extension of native objects, require all needed `core-js` modules at the beginning of entry point of your application, otherwise, conflicts may occur.
@@ -235,11 +235,11 @@ core-js(/library)/es5
core-js(/library)/es6
```
#### ECMAScript 6: Object
Modules [`es6.object.assign`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.assign.js), [`es6.object.is`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.is.js), [`es6.object.set-prototype-of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.set-prototype-of.js) and [`es6.object.to-string`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.to-string.js).
Modules [`es6.object.assign`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.assign.js), [`es6.object.is`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.is.js), [`es6.object.set-prototype-of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.set-prototype-of.js) and [`es6.object.to-string`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.to-string.js).
In ES6 most `Object` static methods should work with primitives. Modules [`es6.object.freeze`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.freeze.js), [`es6.object.seal`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.seal.js), [`es6.object.prevent-extensions`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.prevent-extensions.js), [`es6.object.is-frozen`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.is-frozen.js), [`es6.object.is-sealed`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.is-sealed.js), [`es6.object.is-extensible`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.is-extensible.js), [`es6.object.get-own-property-descriptor`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.get-own-property-descriptor.js), [`es6.object.get-prototype-of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.get-prototype-of.js), [`es6.object.keys`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.keys.js) and [`es6.object.get-own-property-names`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.get-own-property-names.js).
In ES6 most `Object` static methods should work with primitives. Modules [`es6.object.freeze`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.freeze.js), [`es6.object.seal`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.seal.js), [`es6.object.prevent-extensions`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.prevent-extensions.js), [`es6.object.is-frozen`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.is-frozen.js), [`es6.object.is-sealed`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.is-sealed.js), [`es6.object.is-extensible`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.is-extensible.js), [`es6.object.get-own-property-descriptor`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.get-own-property-descriptor.js), [`es6.object.get-prototype-of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.get-prototype-of.js), [`es6.object.keys`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.keys.js) and [`es6.object.get-own-property-names`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.get-own-property-names.js).
Just ES5 features: [`es6.object.create`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.create.js), [`es6.object.define-property`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.define-property.js) and [`es6.object.define-properties`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.object.es6.object.define-properties.js).
Just ES5 features: [`es6.object.create`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.create.js), [`es6.object.define-property`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.define-property.js) and [`es6.object.define-properties`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.object.es6.object.define-properties.js).
```js
Object
.assign(target, ...src) -> target
@@ -307,7 +307,7 @@ Object.keys('qwe'); // => ['0', '1', '2']
Object.getPrototypeOf('qwe') === String.prototype; // => true
```
#### ECMAScript 6: Function
Modules [`es6.function.name`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.function.name.js), [`es6.function.has-instance`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.function.has-instance.js). Just ES5: [`es6.function.bind`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.function.bind.js).
Modules [`es6.function.name`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.function.name.js), [`es6.function.has-instance`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.function.has-instance.js). Just ES5: [`es6.function.bind`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.function.bind.js).
```js
Function
#bind(object, ...args) -> boundFn(...args)
@@ -329,7 +329,7 @@ core-js/fn/function/virtual/bind
console.log.bind(console, 42)(43); // => 42 43
```
#### ECMAScript 6: Array
Modules [`es6.array.from`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.from.js), [`es6.array.of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.of.js), [`es6.array.copy-within`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.copy-within.js), [`es6.array.fill`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.fill.js), [`es6.array.find`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.find.js), [`es6.array.find-index`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.find-index.js), [`es6.array.iterator`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.iterator.js). ES5 features with fixes: [`es6.array.is-array`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.is-array.js), [`es6.array.slice`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.slice.js), [`es6.array.join`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.join.js), [`es6.array.index-of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.index-of.js), [`es6.array.last-index-of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.last-index-of.js), [`es6.array.every`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.every.js), [`es6.array.some`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.some.js), [`es6.array.for-each`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.for-each.js), [`es6.array.map`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.map.js), [`es6.array.filter`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.filter.js), [`es6.array.reduce`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.reduce.js), [`es6.array.reduce-right`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.reduce-right.js), [`es6.array.sort`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.array.sort.js).
Modules [`es6.array.from`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.from.js), [`es6.array.of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.of.js), [`es6.array.copy-within`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.copy-within.js), [`es6.array.fill`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.fill.js), [`es6.array.find`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.find.js), [`es6.array.find-index`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.find-index.js), [`es6.array.iterator`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.iterator.js). ES5 features with fixes: [`es6.array.is-array`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.is-array.js), [`es6.array.slice`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.slice.js), [`es6.array.join`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.join.js), [`es6.array.index-of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.index-of.js), [`es6.array.last-index-of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.last-index-of.js), [`es6.array.every`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.every.js), [`es6.array.some`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.some.js), [`es6.array.for-each`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.for-each.js), [`es6.array.map`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.map.js), [`es6.array.filter`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.filter.js), [`es6.array.reduce`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.reduce.js), [`es6.array.reduce-right`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.reduce-right.js), [`es6.array.sort`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.array.sort.js).
```js
Array
.from(iterable | array-like, mapFn(val, index)?, that) -> array
@@ -441,9 +441,9 @@ Array(5).fill(42); // => [42, 42, 42, 42, 42]
[1, 2, 3, 4, 5].copyWithin(0, 3); // => [4, 5, 3, 4, 5]
```
#### ECMAScript 6: String
Modules [`es6.string.from-code-point`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.from-code-point.js), [`es6.string.raw`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.raw.js), [`es6.string.iterator`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.iterator.js), [`es6.string.code-point-at`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.code-point-at.js), [`es6.string.ends-with`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.ends-with.js), [`es6.string.includes`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.includes.js), [`es6.string.repeat`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.repeat.js), [`es6.string.starts-with`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.starts-with.js) and [`es6.string.trim`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.trim.js).
Modules [`es6.string.from-code-point`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.from-code-point.js), [`es6.string.raw`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.raw.js), [`es6.string.iterator`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.iterator.js), [`es6.string.code-point-at`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.code-point-at.js), [`es6.string.ends-with`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.ends-with.js), [`es6.string.includes`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.includes.js), [`es6.string.repeat`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.repeat.js), [`es6.string.starts-with`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.starts-with.js) and [`es6.string.trim`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.trim.js).
Annex B HTML methods. Ugly, but it's also the part of the spec. Modules [`es6.string.anchor`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.anchor.js), [`es6.string.big`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.big.js), [`es6.string.blink`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.blink.js), [`es6.string.bold`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.bold.js), [`es6.string.fixed`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.fixed.js), [`es6.string.fontcolor`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.fontcolor.js), [`es6.string.fontsize`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.fontsize.js), [`es6.string.italics`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.italics.js), [`es6.string.link`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.link.js), [`es6.string.small`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.small.js), [`es6.string.strike`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.strike.js), [`es6.string.sub`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.sub.js) and [`es6.string.sup`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.string.sup.js).
Annex B HTML methods. Ugly, but it's also the part of the spec. Modules [`es6.string.anchor`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.anchor.js), [`es6.string.big`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.big.js), [`es6.string.blink`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.blink.js), [`es6.string.bold`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.bold.js), [`es6.string.fixed`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.fixed.js), [`es6.string.fontcolor`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.fontcolor.js), [`es6.string.fontsize`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.fontsize.js), [`es6.string.italics`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.italics.js), [`es6.string.link`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.link.js), [`es6.string.small`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.small.js), [`es6.string.strike`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.strike.js), [`es6.string.sub`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.sub.js) and [`es6.string.sup`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.string.sup.js).
```js
String
.fromCodePoint(...codePoints) -> str
@@ -542,9 +542,9 @@ String.raw({raw: 'test'}, 0, 1, 2); // => 't0e1s2t'
'baz'.link('http://example.com'); // => '<a href="http://example.com">baz</a>'
```
#### ECMAScript 6: RegExp
Modules [`es6.regexp.constructor`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.regexp.constructor.js) and [`es6.regexp.flags`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.regexp.flags.js).
Modules [`es6.regexp.constructor`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.regexp.constructor.js) and [`es6.regexp.flags`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.regexp.flags.js).
Support well-known [symbols](#ecmascript-6-symbol) `@@match`, `@@replace`, `@@search` and `@@split`, modules [`es6.regexp.match`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.regexp.match.js), [`es6.regexp.replace`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.regexp.replace.js), [`es6.regexp.search`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.regexp.search.js) and [`es6.regexp.split`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.regexp.split.js).
Support well-known [symbols](#ecmascript-6-symbol) `@@match`, `@@replace`, `@@search` and `@@split`, modules [`es6.regexp.match`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.regexp.match.js), [`es6.regexp.replace`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.regexp.replace.js), [`es6.regexp.search`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.regexp.search.js) and [`es6.regexp.split`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.regexp.split.js).
```
[new] RegExp(pattern, flags?) -> regexp, ES6 fix: can alter flags (IE9+)
#flags -> str (IE9+)
@@ -585,12 +585,12 @@ RegExp(/./g, 'm'); // => /./m
RegExp.prototype.toString.call({source: 'foo', flags: 'bar'}); // => '/foo/bar'
```
#### ECMAScript 6: Number
Module [`es6.number.constructor`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.constructor.js). `Number` constructor support binary and octal literals, [*example*](http://goo.gl/jRd6b3):
Module [`es6.number.constructor`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.constructor.js). `Number` constructor support binary and octal literals, [*example*](http://goo.gl/jRd6b3):
```js
Number('0b1010101'); // => 85
Number('0o7654321'); // => 2054353
```
Modules [`es6.number.epsilon`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.epsilon.js), [`es6.number.is-finite`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.is-finite.js), [`es6.number.is-integer`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.is-integer.js), [`es6.number.is-nan`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.is-nan.js), [`es6.number.is-safe-integer`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.is-safe-integer.js), [`es6.number.max-safe-integer`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.max-safe-integer.js), [`es6.number.min-safe-integer`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.min-safe-integer.js), [`es6.number.parse-float`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.parse-float.js), [`es6.number.parse-int`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.parse-int.js), [`es6.number.to-fixed`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.to-fixed.js), [`es6.number.to-precision`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.number.to-precision.js), [`es6.parse-int`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.parse-int.js), [`es6.parse-float`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.parse-float.js).
Modules [`es6.number.epsilon`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.epsilon.js), [`es6.number.is-finite`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.is-finite.js), [`es6.number.is-integer`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.is-integer.js), [`es6.number.is-nan`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.is-nan.js), [`es6.number.is-safe-integer`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.is-safe-integer.js), [`es6.number.max-safe-integer`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.max-safe-integer.js), [`es6.number.min-safe-integer`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.min-safe-integer.js), [`es6.number.parse-float`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.parse-float.js), [`es6.number.parse-int`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.parse-int.js), [`es6.number.to-fixed`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.to-fixed.js), [`es6.number.to-precision`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.number.to-precision.js), [`es6.parse-int`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.parse-int.js), [`es6.parse-float`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.parse-float.js).
```js
[new] Number(var) -> number | number object
.isFinite(num) -> bool
@@ -626,7 +626,7 @@ core-js(/library)/fn/parse-float
core-js(/library)/fn/parse-int
```
#### ECMAScript 6: Math
Modules [`es6.math.acosh`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.acosh.js), [`es6.math.asinh`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.asinh.js), [`es6.math.atanh`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.atanh.js), [`es6.math.cbrt`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.cbrt.js), [`es6.math.clz32`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.clz32.js), [`es6.math.cosh`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.cosh.js), [`es6.math.expm1`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.expm1.js), [`es6.math.fround`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.fround.js), [`es6.math.hypot`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.hypot.js), [`es6.math.imul`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.imul.js), [`es6.math.log10`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.log10.js), [`es6.math.log1p`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.log1p.js), [`es6.math.log2`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.log2.js), [`es6.math.sign`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.sign.js), [`es6.math.sinh`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.sinh.js), [`es6.math.tanh`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.tanh.js), [`es6.math.trunc`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.math.trunc.js).
Modules [`es6.math.acosh`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.acosh.js), [`es6.math.asinh`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.asinh.js), [`es6.math.atanh`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.atanh.js), [`es6.math.cbrt`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.cbrt.js), [`es6.math.clz32`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.clz32.js), [`es6.math.cosh`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.cosh.js), [`es6.math.expm1`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.expm1.js), [`es6.math.fround`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.fround.js), [`es6.math.hypot`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.hypot.js), [`es6.math.imul`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.imul.js), [`es6.math.log10`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.log10.js), [`es6.math.log1p`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.log1p.js), [`es6.math.log2`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.log2.js), [`es6.math.sign`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.sign.js), [`es6.math.sinh`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.sinh.js), [`es6.math.tanh`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.tanh.js), [`es6.math.trunc`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.math.trunc.js).
```js
Math
.acosh(num) -> num
@@ -669,7 +669,7 @@ core-js(/library)/fn/math/tanh
core-js(/library)/fn/math/trunc
```
#### ECMAScript 6: Date
Modules [`es6.date.to-string`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.date.to-string.js), ES5 features with fixes: [`es6.date.now`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.date.now.js), [`es6.date.to-iso-string`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.date.to-iso-string.js), [`es6.date.to-json`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.date.to-json.js) and [`es6.date.to-primitive`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.date.to-primitive.js).
Modules [`es6.date.to-string`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.date.to-string.js), ES5 features with fixes: [`es6.date.now`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.date.now.js), [`es6.date.to-iso-string`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.date.to-iso-string.js), [`es6.date.to-json`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.date.to-json.js) and [`es6.date.to-primitive`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.date.to-primitive.js).
```js
Date
.now() -> int
@@ -693,7 +693,7 @@ new Date(NaN).toString(); // => 'Invalid Date'
```
#### ECMAScript 6: Promise
Module [`es6.promise`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.promise.js).
Module [`es6.promise`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.promise.js).
```js
new Promise(executor(resolve(var), reject(var))) -> promise
#then(resolved(var), rejected(var)) -> promise
@@ -813,7 +813,7 @@ setTimeout(() => p.catch(_ => _), 1e3);
```
#### ECMAScript 6: Symbol
Module [`es6.symbol`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.symbol.js).
Module [`es6.symbol`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.symbol.js).
```js
Symbol(description?) -> symbol
.hasInstance -> @@hasInstance
@@ -925,7 +925,7 @@ for(var key in o2)console.log(key); // nothing
#### ECMAScript 6: Collections
`core-js` uses native collections in most case, just fixes methods / constructor, if it's required, and in old environment uses fast polyfill (O(1) lookup).
#### Map
Module [`es6.map`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.map.js).
Module [`es6.map`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.map.js).
```js
new Map(iterable (entries) ?) -> map
#clear() -> void
@@ -979,7 +979,7 @@ for(var [key, val] of map.entries()){
}
```
#### Set
Module [`es6.set`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.set.js).
Module [`es6.set`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.set.js).
```js
new Set(iterable?) -> set
#add(key) -> @
@@ -1023,7 +1023,7 @@ for(var [key, val] of set.entries()){
}
```
#### WeakMap
Module [`es6.weak-map`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.weak-map.js).
Module [`es6.weak-map`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.weak-map.js).
```js
new WeakMap(iterable (entries) ?) -> weakmap
#delete(key) -> bool
@@ -1067,7 +1067,7 @@ console.log(person.getName()); // => 'Vasya'
for(var key in person)console.log(key); // => only 'getName'
```
#### WeakSet
Module [`es6.weak-set`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.weak-set.js).
Module [`es6.weak-set`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.weak-set.js).
```js
new WeakSet(iterable?) -> weakset
#add(key) -> @
@@ -1099,7 +1099,7 @@ console.log(wset.has(b)); // => false
#### ECMAScript 6: Typed Arrays
Implementations and fixes `ArrayBuffer`, `DataView`, typed arrays constructors, static and prototype methods. Typed Arrays work only in environments with support descriptors (IE9+), `ArrayBuffer` and `DataView` should work anywhere.
Modules [`es6.typed.array-buffer`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.array-buffer.js), [`es6.typed.data-view`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.data-view.js), [`es6.typed.int8-array`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.int8-array.js), [`es6.typed.uint8-array`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.uint8-array.js), [`es6.typed.uint8-clamped-array`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.uint8-clamped-array.js), [`es6.typed.int16-array`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.int16-array.js), [`es6.typed.uint16-array`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.uint16-array.js), [`es6.typed.int32-array`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.int32-array.js), [`es6.typed.uint32-array`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.uint32-array.js), [`es6.typed.float32-array`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.float32-array.js) and [`es6.typed.float64-array`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.typed.float64-array.js).
Modules [`es6.typed.array-buffer`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.array-buffer.js), [`es6.typed.data-view`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.data-view.js), [`es6.typed.int8-array`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.int8-array.js), [`es6.typed.uint8-array`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.uint8-array.js), [`es6.typed.uint8-clamped-array`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.uint8-clamped-array.js), [`es6.typed.int16-array`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.int16-array.js), [`es6.typed.uint16-array`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.uint16-array.js), [`es6.typed.int32-array`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.int32-array.js), [`es6.typed.uint32-array`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.uint32-array.js), [`es6.typed.float32-array`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.float32-array.js) and [`es6.typed.float64-array`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.typed.float64-array.js).
```js
new ArrayBuffer(length) -> buffer
.isView(var) -> bool
@@ -1232,7 +1232,7 @@ for(var [key, val] of typed.entries()){
* In the `library` version we can't pollute native prototypes, so prototype methods available as constructors static.
#### ECMAScript 6: Reflect
Modules [`es6.reflect.apply`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.apply.js), [`es6.reflect.construct`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.construct.js), [`es6.reflect.define-property`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.define-property.js), [`es6.reflect.delete-property`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.delete-property.js), [`es6.reflect.enumerate`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.enumerate.js), [`es6.reflect.get`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.get.js), [`es6.reflect.get-own-property-descriptor`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.get-own-property-descriptor.js), [`es6.reflect.get-prototype-of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.get-prototype-of.js), [`es6.reflect.has`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.has.js), [`es6.reflect.is-extensible`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.is-extensible.js), [`es6.reflect.own-keys`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.own-keys.js), [`es6.reflect.prevent-extensions`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.prevent-extensions.js), [`es6.reflect.set`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.set.js), [`es6.reflect.set-prototype-of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es6.reflect.set-prototype-of.js).
Modules [`es6.reflect.apply`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.apply.js), [`es6.reflect.construct`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.construct.js), [`es6.reflect.define-property`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.define-property.js), [`es6.reflect.delete-property`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.delete-property.js), [`es6.reflect.enumerate`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.enumerate.js), [`es6.reflect.get`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.get.js), [`es6.reflect.get-own-property-descriptor`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.get-own-property-descriptor.js), [`es6.reflect.get-prototype-of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.get-prototype-of.js), [`es6.reflect.has`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.has.js), [`es6.reflect.is-extensible`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.is-extensible.js), [`es6.reflect.own-keys`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.own-keys.js), [`es6.reflect.prevent-extensions`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.prevent-extensions.js), [`es6.reflect.set`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.set.js), [`es6.reflect.set-prototype-of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es6.reflect.set-prototype-of.js).
```js
Reflect
.apply(target, thisArgument, argumentsList) -> var
@@ -1309,7 +1309,7 @@ core-js(/library)/es7/observable
```js
core-js(/library)/stage/4
```
* `{Array, %TypedArray%}#includes` [proposal](https://github.com/tc39/Array.prototype.includes) - module [`es7.array.includes`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.array.includes.js), `%TypedArray%` version in modules from [this section](#ecmascript-6-typed-arrays).
* `{Array, %TypedArray%}#includes` [proposal](https://github.com/tc39/Array.prototype.includes) - module [`es7.array.includes`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.array.includes.js), `%TypedArray%` version in modules from [this section](#ecmascript-6-typed-arrays).
```js
Array
#includes(var, from?) -> bool
@@ -1341,7 +1341,7 @@ core-js(/library)/fn/array/includes
Array(1).indexOf(undefined); // => -1
Array(1).includes(undefined); // => true
```
* `Object.values`, `Object.entries` [proposal](https://github.com/tc39/proposal-object-values-entries) - modules [`es7.object.values`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.object.values.js), [`es7.object.entries`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.object.entries.js)
* `Object.values`, `Object.entries` [proposal](https://github.com/tc39/proposal-object-values-entries) - modules [`es7.object.values`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.object.values.js), [`es7.object.entries`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.object.entries.js)
```js
Object
.values(object) -> array
@@ -1362,7 +1362,7 @@ for(let [key, value] of Object.entries({a: 1, b: 2, c: 3})){
console.log(value); // => 1, 2, 3
}
```
* `Object.getOwnPropertyDescriptors` [proposal](https://github.com/tc39/proposal-object-getownpropertydescriptors) - module [`es7.object.get-own-property-descriptors`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.object.get-own-property-descriptors.js)
* `Object.getOwnPropertyDescriptors` [proposal](https://github.com/tc39/proposal-object-getownpropertydescriptors) - module [`es7.object.get-own-property-descriptors`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.object.get-own-property-descriptors.js)
```js
Object
.getOwnPropertyDescriptors(object) -> object
@@ -1378,7 +1378,7 @@ var copy = Object.create(Object.getPrototypeOf(O), Object.getOwnPropertyDescript
// Mixin:
Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));
```
* `String#padStart`, `String#padEnd` [proposal](https://github.com/tc39/proposal-string-pad-start-end) - modules [`es7.string.pad-start`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.string.pad-start.js), [`es7.string.pad-end`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.string.pad-end.js)
* `String#padStart`, `String#padEnd` [proposal](https://github.com/tc39/proposal-string-pad-start-end) - modules [`es7.string.pad-start`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.string.pad-start.js), [`es7.string.pad-end`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.string.pad-end.js)
```js
String
#padStart(length, fillStr = ' ') -> string
@@ -1398,7 +1398,7 @@ core-js(/library)/fn/string/virtual/pad-end
'hello'.padEnd(10); // => 'hello '
'hello'.padEnd(10, '1234'); // => 'hello12341'
```
* `Object#__(define|lookup)[GS]etter__`, [annex B ES2017](https://github.com/tc39/ecma262/pull/381), but we haven't special namespace for that - modules [`es7.object.define-setter`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.object.define-setter.js), [`es7.object.define-getter`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.object.define-getter.js), [`es7.object.lookup-setter`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.object.lookup-setter.js) and [`es7.object.lookup-getter`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.object.lookup-getter.js).
* `Object#__(define|lookup)[GS]etter__`, [annex B ES2017](https://github.com/tc39/ecma262/pull/381), but we haven't special namespace for that - modules [`es7.object.define-setter`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.object.define-setter.js), [`es7.object.define-getter`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.object.define-getter.js), [`es7.object.lookup-setter`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.object.lookup-setter.js) and [`es7.object.lookup-getter`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.object.lookup-getter.js).
```js
Object
#__defineSetter__(key, fn) -> void
@@ -1419,7 +1419,7 @@ core-js(/library)/fn/object/lookup-setter
```js
core-js(/library)/stage/3
```
* `global` [proposal](https://github.com/tc39/proposal-global) - modules [`es7.global`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.global.js) and [`es7.system.global`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.system.global.js) (obsolete)
* `global` [proposal](https://github.com/tc39/proposal-global) - modules [`es7.global`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.global.js) and [`es7.system.global`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.system.global.js) (obsolete)
```js
global -> object
System
@@ -1434,7 +1434,7 @@ core-js(/library)/fn/system/global (obsolete)
```js
global.Array === Array; // => true
```
* `Promise#finally` [proposal](https://github.com/tc39/proposal-promise-finally) - module [`es7.promise.finally`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.promise.finally.js)
* `Promise#finally` [proposal](https://github.com/tc39/proposal-promise-finally) - module [`es7.promise.finally`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.promise.finally.js)
```js
Promise
#finally(onFinally()) -> promise
@@ -1448,23 +1448,13 @@ core-js(/library)/fn/promise/finally
Promise.resolve(42).finally(() => console.log('You will see it anyway'));
Promise.reject(42).finally(() => console.log('You will see it anyway'));
```
#### Stage 2 proposals
[*CommonJS entry points:*](#commonjs)
```js
core-js(/library)/stage/2
```
* `Symbol.asyncIterator` for [async iteration proposal](https://github.com/tc39/proposal-async-iteration) - module [`es7.symbol.async-iterator`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.symbol.async-iterator.js)
```js
Symbol
.asyncIterator -> @@asyncIterator
```
[*CommonJS entry points:*](#commonjs)
```js
core-js(/library)/fn/symbol/async-iterator
```
* `String#trimLeft`, `String#trimRight` / `String#trimStart`, `String#trimEnd` [proposal](https://github.com/sebmarkbage/ecmascript-string-left-right-trim) - modules [`es7.string.trim-left`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.string.trim-right.js), [`es7.string.trim-right`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.string.trim-right.js)
* `String#trimLeft`, `String#trimRight` / `String#trimStart`, `String#trimEnd` [proposal](https://github.com/sebmarkbage/ecmascript-string-left-right-trim) - modules [`es7.string.trim-left`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.string.trim-right.js), [`es7.string.trim-right`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.string.trim-right.js)
```js
String
#trimLeft() -> string
@@ -1488,13 +1478,23 @@ core-js(/library)/fn/string/virtual/trim-right
' hello '.trimLeft(); // => 'hello '
' hello '.trimRight(); // => ' hello'
```
```
* `Symbol.asyncIterator` for [async iteration proposal](https://github.com/tc39/proposal-async-iteration) - module [`es7.symbol.async-iterator`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.symbol.async-iterator.js)
```js
Symbol
.asyncIterator -> @@asyncIterator
```
[*CommonJS entry points:*](#commonjs)
```js
core-js(/library)/fn/symbol/async-iterator
```
#### Stage 1 proposals
[*CommonJS entry points:*](#commonjs)
```js
core-js(/library)/stage/1
```
* `Promise.try` [proposal](https://github.com/tc39/proposal-promise-try) - module [`es7.promise.try`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.promise.try.js)
* `Promise.try` [proposal](https://github.com/tc39/proposal-promise-try) - module [`es7.promise.try`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.promise.try.js)
```js
Promise
.try(function()) -> promise
@@ -1509,7 +1509,7 @@ Promise.try(() => 42).then(it => console.log(`Promise, resolved as ${it}`));
Promise.try(() => { throw 42; }).catch(it => console.log(`Promise, rejected as ${it}`));
```
* `Array#flatten` and `Array#flatMap` [proposal](https://tc39.github.io/proposal-flatMap) - modules [`es7.array.flatten`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.array.flatten.js) and [`es7.array.flat-map`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.array.flat-map.js)
* `Array#flatten` and `Array#flatMap` [proposal](https://tc39.github.io/proposal-flatMap) - modules [`es7.array.flatten`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.array.flatten.js) and [`es7.array.flat-map`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.array.flat-map.js)
```js
Array
#flatten(depthArg = 1) -> array
@@ -1518,9 +1518,9 @@ Array
[*CommonJS entry points:*](#commonjs)
```js
core-js(/library)/fn/array/flatten
core-js(/library)/fn/array/flatMap
core-js(/library)/fn/array/flat-map
core-js(/library)/fn/array/virtual/flatten
core-js(/library)/fn/array/virtual/flatMap
core-js(/library)/fn/array/virtual/flat-map
```
[*Examples*](https://goo.gl/jTXsZi):
```js
@@ -1530,7 +1530,7 @@ core-js(/library)/fn/array/virtual/flatMap
[{a: 1, b: 2}, {a: 3, b: 4}, {a: 5, b: 6}].flatMap(it => [it.a, it.b]); // => [1, 2, 3, 4, 5, 6]
```
* `.of` and `.from` methods on collection constructors [proposal](https://github.com/tc39/proposal-setmap-offrom) - modules [`es7.set.of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.set.of.js), [`es7.set.from`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.set.from.js), [`es7.map.of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.map.of.js), [`es7.map.from`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.map.from.js), [`es7.weak-set.of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.weak-set.of.js), [`es7.weak-set.from`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.weak-set.from.js), [`es7.weak-map.of`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.weak-map.of.js), [`es7.weak-map.from`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.weak-map.from.js)
* `.of` and `.from` methods on collection constructors [proposal](https://github.com/tc39/proposal-setmap-offrom) - modules [`es7.set.of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.set.of.js), [`es7.set.from`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.set.from.js), [`es7.map.of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.map.of.js), [`es7.map.from`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.map.from.js), [`es7.weak-set.of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.weak-set.of.js), [`es7.weak-set.from`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.weak-set.from.js), [`es7.weak-map.of`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.weak-map.of.js), [`es7.weak-map.from`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.weak-map.from.js)
```js
Set
.of(...args) -> set
@@ -1562,7 +1562,7 @@ Set.of(1, 2, 3, 2, 1); // => Set {1, 2, 3}
Map.from([[1, 2], [3, 4]], ([key, val]) => [key ** 2, val ** 2]); // => Map {1: 4, 9: 16}
```
* `String#matchAll` [proposal](https://github.com/tc39/String.prototype.matchAll) - module [`es7.string.match-all`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.string.match-all.js)
* `String#matchAll` [proposal](https://github.com/tc39/String.prototype.matchAll) - module [`es7.string.match-all`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.string.match-all.js)
```js
String
#matchAll(regexp) -> iterator
@@ -1578,7 +1578,7 @@ for(let [_, d, D] of '1111a2b3cccc'.matchAll(/(\d)(\D)/)){
console.log(d, D); // => 1 a, 2 b, 3 c
}
```
* `Observable` [proposal](https://github.com/zenparsing/es-observable) - modules [`es7.observable`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.observable.js) and [`es7.symbol.observable`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.symbol.observable.js)
* `Observable` [proposal](https://github.com/zenparsing/es-observable) - modules [`es7.observable`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.observable.js) and [`es7.symbol.observable`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.symbol.observable.js)
```js
new Observable(fn) -> observable
#subscribe(observer) -> subscription
@@ -1606,13 +1606,13 @@ new Observable(observer => {
```
* `Math.{clamp, DEG_PER_RAD, degrees, fscale, rad-per-deg, radians, scale}`
[proposal](https://github.com/rwaldron/proposal-math-extensions) - modules
[`es7.math.clamp`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.clamp.js),
[`es7.math.DEG_PER_RAD`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.DEG_PER_RAD.js),
[`es7.math.degrees`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.degrees.js),
[`es7.math.fscale`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.fscale.js),
[`es7.math.RAD_PER_DEG`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.RAD_PER_DEG.js),
[`es7.math.radians`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.radians.js) and
[`es7.math.scale`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.scale.js)
[`es7.math.clamp`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.clamp.js),
[`es7.math.DEG_PER_RAD`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.DEG_PER_RAD.js),
[`es7.math.degrees`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.degrees.js),
[`es7.math.fscale`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.fscale.js),
[`es7.math.RAD_PER_DEG`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.RAD_PER_DEG.js),
[`es7.math.radians`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.radians.js) and
[`es7.math.scale`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.scale.js)
```js
Math
.DEG_PER_RAD -> number
@@ -1633,7 +1633,7 @@ core-js(/library)/fn/math/rad-per-deg
core-js(/library)/fn/math/radians
core-js(/library)/fn/math/scale
```
* `Math.signbit` [proposal](http://jfbastien.github.io/papers/Math.signbit.html) - module [`es7.math.signbit`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.signbit.js)
* `Math.signbit` [proposal](http://jfbastien.github.io/papers/Math.signbit.html) - module [`es7.math.signbit`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.signbit.js)
```js
Math
.signbit(x) -> bool
@@ -1656,7 +1656,7 @@ Math.signbit(-0); // => false
```js
core-js(/library)/stage/0
```
* `String#at` [proposal](https://github.com/mathiasbynens/String.prototype.at) - module [`es7.string.at`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.string.at.js)
* `String#at` [proposal](https://github.com/mathiasbynens/String.prototype.at) - module [`es7.string.at`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.string.at.js)
```js
String
#at(index) -> string
@@ -1671,7 +1671,7 @@ core-js(/library)/fn/string/virtual/at
'a𠮷b'.at(1); // => '𠮷'
'a𠮷b'.at(1).length; // => 2
```
* `Map#toJSON`, `Set#toJSON` [proposal](https://github.com/DavidBruant/Map-Set.prototype.toJSON) - modules [`es7.map.to-json`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.map.to-json.js), [`es7.set.to-json`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.set.to-json.js) (rejected and will be removed from `core-js@3`)
* `Map#toJSON`, `Set#toJSON` [proposal](https://github.com/DavidBruant/Map-Set.prototype.toJSON) - modules [`es7.map.to-json`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.map.to-json.js), [`es7.set.to-json`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.set.to-json.js) (rejected and will be removed from `core-js@3`)
```js
Map
#toJSON() -> array (rejected and will be removed from core-js@3)
@@ -1683,7 +1683,7 @@ Set
core-js(/library)/fn/map
core-js(/library)/fn/set
```
* `Error.isError` [proposal](https://github.com/ljharb/proposal-is-error) - module [`es7.error.is-error`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.error.is-error.js) (withdrawn and will be removed from `core-js@3`)
* `Error.isError` [proposal](https://github.com/ljharb/proposal-is-error) - module [`es7.error.is-error`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.error.is-error.js) (withdrawn and will be removed from `core-js@3`)
```js
Error
.isError(it) -> bool (withdrawn and will be removed from core-js@3)
@@ -1692,7 +1692,7 @@ Error
```js
core-js(/library)/fn/error/is-error
```
* `Math.{iaddh, isubh, imulh, umulh}` [proposal](https://gist.github.com/BrendanEich/4294d5c212a6d2254703) - modules [`es7.math.iaddh`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.iaddh.js), [`es7.math.isubh`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.isubh.js), [`es7.math.imulh`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.imulh.js) and [`es7.math.umulh`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.math.umulh.js)
* `Math.{iaddh, isubh, imulh, umulh}` [proposal](https://gist.github.com/BrendanEich/4294d5c212a6d2254703) - modules [`es7.math.iaddh`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.iaddh.js), [`es7.math.isubh`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.isubh.js), [`es7.math.imulh`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.imulh.js) and [`es7.math.umulh`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.math.umulh.js)
```js
Math
.iaddh(lo0, hi0, lo1, hi1) -> int32
@@ -1707,7 +1707,7 @@ core-js(/library)/fn/math/isubh
core-js(/library)/fn/math/imulh
core-js(/library)/fn/math/umulh
```
* `glogal.asap`, [TC39 discussion](https://github.com/rwaldron/tc39-notes/blob/master/es6/2014-09/sept-25.md#510-globalasap-for-enqueuing-a-microtask), module [`es7.asap`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.asap.js)
* `global.asap`, [TC39 discussion](https://github.com/rwaldron/tc39-notes/blob/master/es6/2014-09/sept-25.md#510-globalasap-for-enqueuing-a-microtask), module [`es7.asap`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.asap.js)
```js
asap(fn) -> void
```
@@ -1725,7 +1725,7 @@ asap(() => console.log('called as microtask'));
```js
core-js(/library)/stage/pre
```
* `Reflect` metadata [proposal](https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md) - modules [`es7.reflect.define-metadata`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.reflect.define-metadata.js), [`es7.reflect.delete-metadata`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.reflect.delete-metadata.js), [`es7.reflect.get-metadata`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.reflect.get-metadata.js), [`es7.reflect.get-metadata-keys`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.reflect.get-metadata-keys.js), [`es7.reflect.get-own-metadata`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.reflect.get-own-metadata.js), [`es7.reflect.get-own-metadata-keys`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.reflect.get-own-metadata-keys.js), [`es7.reflect.has-metadata`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.reflect.has-metadata.js), [`es7.reflect.has-own-metadata`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.reflect.has-own-metadata.js) and [`es7.reflect.metadata`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/es7.reflect.metadata.js).
* `Reflect` metadata [proposal](https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md) - modules [`es7.reflect.define-metadata`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.reflect.define-metadata.js), [`es7.reflect.delete-metadata`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.reflect.delete-metadata.js), [`es7.reflect.get-metadata`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.reflect.get-metadata.js), [`es7.reflect.get-metadata-keys`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.reflect.get-metadata-keys.js), [`es7.reflect.get-own-metadata`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.reflect.get-own-metadata.js), [`es7.reflect.get-own-metadata-keys`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.reflect.get-own-metadata-keys.js), [`es7.reflect.has-metadata`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.reflect.has-metadata.js), [`es7.reflect.has-own-metadata`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.reflect.has-own-metadata.js) and [`es7.reflect.metadata`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/es7.reflect.metadata.js).
```js
Reflect
.defineMetadata(metadataKey, metadataValue, target, propertyKey?) -> void
@@ -1765,7 +1765,7 @@ Reflect.getOwnMetadata('foo', O); // => 'bar'
core-js(/library)/web
```
#### setTimeout / setInterval
Module [`web.timers`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/web.timers.js). Additional arguments fix for IE9-.
Module [`web.timers`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/web.timers.js). Additional arguments fix for IE9-.
```js
setTimeout(fn(...args), time, ...args) -> id
setInterval(fn(...args), time, ...args) -> id
@@ -1783,7 +1783,7 @@ setTimeout(log.bind(null, 42), 1000);
setTimeout(log, 1000, 42);
```
#### setImmediate
Module [`web.immediate`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/web.immediate.js). [`setImmediate` proposal](https://developer.mozilla.org/en-US/docs/Web/API/Window.setImmediate) polyfill.
Module [`web.immediate`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/web.immediate.js). [`setImmediate` proposal](https://developer.mozilla.org/en-US/docs/Web/API/Window.setImmediate) polyfill.
```js
setImmediate(fn(...args), ...args) -> id
clearImmediate(id) -> void
@@ -1805,7 +1805,7 @@ clearImmediate(setImmediate(function(){
}));
```
#### Iterable DOM collections
Some DOM collections should have [iterable interface](https://heycam.github.io/webidl/#idl-iterable) or should be [inherited from `Array`](https://heycam.github.io/webidl/#LegacyArrayClass). That mean they should have `keys`, `values`, `entries` and `@@iterator` methods for iteration. So add them. Module [`web.dom.iterable`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/web.dom.iterable.js):
Some DOM collections should have [iterable interface](https://heycam.github.io/webidl/#idl-iterable) or should be [inherited from `Array`](https://heycam.github.io/webidl/#LegacyArrayClass). That mean they should have `keys`, `values`, `entries` and `@@iterator` methods for iteration. So add them. Module [`web.dom.iterable`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/web.dom.iterable.js):
```js
{
CSSRuleList,
@@ -1871,7 +1871,7 @@ for(var [index, {id}] of document.querySelectorAll('*').entries()){
core-js(/library)/core
```
#### Object
Modules [`core.object.is-object`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.object.is-object.js), [`core.object.classof`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.object.classof.js), [`core.object.define`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.object.define.js), [`core.object.make`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.object.make.js).
Modules [`core.object.is-object`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.object.is-object.js), [`core.object.classof`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.object.classof.js), [`core.object.define`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.object.define.js), [`core.object.make`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.object.make.js).
```js
Object
.isObject(var) -> bool
@@ -1984,7 +1984,7 @@ console.log(vector.xy); // => 15.811388300841896
console.log(vector.xyz); // => 25.495097567963924
```
#### Dict
Module [`core.dict`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.dict.js). Based on [TC39 discuss](https://github.com/rwaldron/tc39-notes/blob/master/es6/2012-11/nov-29.md#collection-apis-review) / [strawman](http://wiki.ecmascript.org/doku.php?id=harmony:modules_standard#dictionaries).
Module [`core.dict`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.dict.js). Based on [TC39 discuss](https://github.com/rwaldron/tc39-notes/blob/master/es6/2012-11/nov-29.md#collection-apis-review) / [strawman](http://wiki.ecmascript.org/doku.php?id=harmony:modules_standard#dictionaries).
```js
[new] Dict(iterable (entries) | object ?) -> dict
.isDict(var) -> bool
@@ -2078,7 +2078,7 @@ Dict.set(O, '__proto__', {w: 2});
O['__proto__']; // => {w: 2}
O['w']; // => undefined
```
Other methods of `Dict` module are static equialents of `Array.prototype` methods for dictionaries.
Other methods of `Dict` module are static equivalents of `Array.prototype` methods for dictionaries.
[*Examples*](http://goo.gl/xFi1RH):
```js
@@ -2137,7 +2137,7 @@ Dict.reduce(dict, function(memo, it){
}, ''); // => '123'
```
#### Partial application
Module [`core.function.part`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.function.part.js).
Module [`core.function.part`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.function.part.js).
```js
Function
#part(...args | _) -> fn(...args)
@@ -2167,7 +2167,7 @@ fn2(1, 3, 5); // => 1, 2, 3, 4, 5
fn2(1); // => 1, 2, undefined, 4
```
#### Number Iterator
Module [`core.number.iterator`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.number.iterator.js).
Module [`core.number.iterator`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.number.iterator.js).
```js
Number
#@@iterator() -> iterator
@@ -2192,7 +2192,7 @@ Array.from(10, function(it){
}, .42); // => [0.42, 1.42, 4.42, 9.42, 16.42, 25.42, 36.42, 49.42, 64.42, 81.42]
```
#### Escaping strings
Modules [`core.regexp.escape`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.regexp.escape.js), [`core.string.escape-html`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.string.escape-html.js) and [`core.string.unescape-html`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.string.unescape-html.js).
Modules [`core.regexp.escape`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.regexp.escape.js), [`core.string.escape-html`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.string.escape-html.js) and [`core.string.unescape-html`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.string.unescape-html.js).
```js
RegExp
.escape(str) -> str
@@ -2218,7 +2218,7 @@ RegExp.escape('Hello, []{}()*+?.\\^$|!'); // => 'Hello, \[\]\{\}\(\)\*\+\?\.\\\^
'&lt;script&gt;doSomething();&lt;/script&gt;'.unescapeHTML(); // => '<script>doSomething();</script>'
```
#### delay
Module [`core.delay`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.delay.js). [Promise](#ecmascript-6-promise)-returning delay function, [esdiscuss](https://esdiscuss.org/topic/promise-returning-delay-function).
Module [`core.delay`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.delay.js). [Promise](#ecmascript-6-promise)-returning delay function, [esdiscuss](https://esdiscuss.org/topic/promise-returning-delay-function).
```js
delay(ms) -> promise
```
@@ -2239,7 +2239,7 @@ delay(1e3).then(() => console.log('after 1 sec'));
})();
```
#### Helpers for iterators
Modules [`core.is-iterable`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.is-iterable.js), [`core.get-iterator`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.get-iterator.js), [`core.get-iterator-method`](https://github.com/zloirock/core-js/blob/v2.5.1/modules/core.get-iterator-method.js) - helpers for check iterability / get iterator in the `library` version or, for example, for `arguments` object:
Modules [`core.is-iterable`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.is-iterable.js), [`core.get-iterator`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.get-iterator.js), [`core.get-iterator-method`](https://github.com/zloirock/core-js/blob/v2.5.3/modules/core.get-iterator-method.js) - helpers for check iterability / get iterator in the `library` version or, for example, for `arguments` object:
```js
core
.isIterable(var) -> bool

View File

@@ -1,7 +1,7 @@
{
"name": "core.js",
"main": "client/core.js",
"version": "2.5.1",
"version": "2.5.3",
"description": "Standard Library",
"keywords": [
"ES3",

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +1,2 @@
var core = module.exports = { version: '2.5.1' };
var core = module.exports = { version: '2.5.3' };
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef

View File

@@ -30,7 +30,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE
var VALUES_BUG = false;
var proto = Base.prototype;
var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
var $default = $native || getMethod(DEFAULT);
var $default = (!BUGGY && $native) || getMethod(DEFAULT);
var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
var methods, key, IteratorPrototype;

View File

@@ -30,8 +30,8 @@ module.exports = function () {
notify = function () {
process.nextTick(flush);
};
// browsers with MutationObserver
} else if (Observer) {
// browsers with MutationObserver, except iOS Safari - https://github.com/zloirock/core-js/issues/339
} else if (Observer && !(global.navigator && global.navigator.standalone)) {
var toggle = true;
var node = document.createTextNode('');
new Observer(flush).observe(node, { characterData: true }); // eslint-disable-line no-new

View File

@@ -5,7 +5,7 @@ var aFunction = require('./_a-function');
module.exports = function (/* ...pargs */) {
var fn = aFunction(this);
var length = arguments.length;
var pargs = Array(length);
var pargs = new Array(length);
var i = 0;
var _ = path._;
var holder = false;

View File

@@ -5,7 +5,7 @@ var $export = require('./_export');
module.exports = function (COLLECTION) {
$export($export.S, COLLECTION, { of: function of() {
var length = arguments.length;
var A = Array(length);
var A = new Array(length);
while (length--) A[length] = arguments[length];
return new this(A);
} });

View File

@@ -40,7 +40,7 @@ var $OFFSET = DESCRIPTORS ? '_o' : BYTE_OFFSET;
// IEEE754 conversions based on https://github.com/feross/ieee754
function packIEEE754(value, mLen, nBytes) {
var buffer = Array(nBytes);
var buffer = new Array(nBytes);
var eLen = nBytes * 8 - mLen - 1;
var eMax = (1 << eLen) - 1;
var eBias = eMax >> 1;
@@ -158,7 +158,7 @@ if (!$typed.ABV) {
$ArrayBuffer = function ArrayBuffer(length) {
anInstance(this, $ArrayBuffer, ARRAY_BUFFER);
var byteLength = toIndex(length);
this._b = arrayFill.call(Array(byteLength), 0);
this._b = arrayFill.call(new Array(byteLength), 0);
this[$LENGTH] = byteLength;
};

View File

@@ -0,0 +1,4 @@
var global = require('./_global');
var navigator = global.navigator;
module.exports = navigator && navigator.userAgent || '';

View File

@@ -18,7 +18,7 @@ $export($export.P + $export.F * require('./_fails')(function () {
var start = toAbsoluteIndex(begin, len);
var upTo = toAbsoluteIndex(end, len);
var size = toLength(upTo - start);
var cloned = Array(size);
var cloned = new Array(size);
var i = 0;
for (; i < size; i++) cloned[i] = klass == 'String'
? this.charAt(start + i)

View File

@@ -104,14 +104,7 @@ var onUnhandled = function (promise) {
});
};
var isUnhandled = function (promise) {
if (promise._h == 1) return false;
var chain = promise._a || promise._c;
var i = 0;
var reaction;
while (chain.length > i) {
reaction = chain[i++];
if (reaction.fail || !isUnhandled(reaction.promise)) return false;
} return true;
return promise._h !== 1 && (promise._a || promise._c).length === 0;
};
var onHandleUnhandled = function (promise) {
task.call(global, function () {

View File

@@ -16,6 +16,7 @@ var wksDefine = require('./_wks-define');
var enumKeys = require('./_enum-keys');
var isArray = require('./_is-array');
var anObject = require('./_an-object');
var isObject = require('./_is-object');
var toIObject = require('./_to-iobject');
var toPrimitive = require('./_to-primitive');
var createDesc = require('./_property-desc');
@@ -208,15 +209,14 @@ $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {
return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';
})), 'JSON', {
stringify: function stringify(it) {
if (it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
var args = [it];
var i = 1;
var replacer, $replacer;
while (arguments.length > i) args.push(arguments[i++]);
replacer = args[1];
if (typeof replacer == 'function') $replacer = replacer;
if ($replacer || !isArray(replacer)) replacer = function (key, value) {
if ($replacer) value = $replacer.call(this, key, value);
$replacer = replacer = args[1];
if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
if (!isArray(replacer)) replacer = function (key, value) {
if (typeof $replacer == 'function') value = $replacer.call(this, key, value);
if (!isSymbol(value)) return value;
};
args[1] = replacer;

View File

@@ -176,7 +176,7 @@ redefineAll($Observable, {
});
},
of: function of() {
for (var i = 0, l = arguments.length, items = Array(l); i < l;) items[i] = arguments[i++];
for (var i = 0, l = arguments.length, items = new Array(l); i < l;) items[i] = arguments[i++];
return new (typeof this === 'function' ? this : $Observable)(function (observer) {
var done = false;
microtask(function () {

View File

@@ -2,8 +2,10 @@
// https://github.com/tc39/proposal-string-pad-start-end
var $export = require('./_export');
var $pad = require('./_string-pad');
var userAgent = require('./_user-agent');
$export($export.P, 'String', {
// https://github.com/zloirock/core-js/issues/280
$export($export.P + $export.F * /Version\/10\.\d+(\.\d+)? Safari\//.test(userAgent), 'String', {
padEnd: function padEnd(maxLength /* , fillString = ' ' */) {
return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, false);
}

View File

@@ -2,8 +2,10 @@
// https://github.com/tc39/proposal-string-pad-start-end
var $export = require('./_export');
var $pad = require('./_string-pad');
var userAgent = require('./_user-agent');
$export($export.P, 'String', {
// https://github.com/zloirock/core-js/issues/280
$export($export.P + $export.F * /Version\/10\.\d+(\.\d+)? Safari\//.test(userAgent), 'String', {
padStart: function padStart(maxLength /* , fillString = ' ' */) {
return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, true);
}

View File

@@ -1,9 +1,9 @@
// ie9- setTimeout & setInterval additional parameters fix
var global = require('./_global');
var $export = require('./_export');
var navigator = global.navigator;
var userAgent = require('./_user-agent');
var slice = [].slice;
var MSIE = !!navigator && /MSIE .\./.test(navigator.userAgent); // <- dirty ie9- check
var MSIE = /MSIE .\./.test(userAgent); // <- dirty ie9- check
var wrap = function (set) {
return function (fn, time /* , ...args */) {
var boundArgs = arguments.length > 2;

View File

@@ -1,4 +1,4 @@
require('../modules/es7.symbol.async-iterator');
require('../modules/es7.string.trim-left');
require('../modules/es7.string.trim-right');
require('../modules/es7.symbol.async-iterator');
module.exports = require('./3');

View File

@@ -1,2 +1,2 @@
var core = module.exports = { version: '2.5.1' };
var core = module.exports = { version: '2.5.3' };
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef

View File

@@ -30,7 +30,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE
var VALUES_BUG = false;
var proto = Base.prototype;
var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
var $default = $native || getMethod(DEFAULT);
var $default = (!BUGGY && $native) || getMethod(DEFAULT);
var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
var methods, key, IteratorPrototype;

View File

@@ -30,8 +30,8 @@ module.exports = function () {
notify = function () {
process.nextTick(flush);
};
// browsers with MutationObserver
} else if (Observer) {
// browsers with MutationObserver, except iOS Safari - https://github.com/zloirock/core-js/issues/339
} else if (Observer && !(global.navigator && global.navigator.standalone)) {
var toggle = true;
var node = document.createTextNode('');
new Observer(flush).observe(node, { characterData: true }); // eslint-disable-line no-new

View File

@@ -5,7 +5,7 @@ var aFunction = require('./_a-function');
module.exports = function (/* ...pargs */) {
var fn = aFunction(this);
var length = arguments.length;
var pargs = Array(length);
var pargs = new Array(length);
var i = 0;
var _ = path._;
var holder = false;

View File

@@ -5,7 +5,7 @@ var $export = require('./_export');
module.exports = function (COLLECTION) {
$export($export.S, COLLECTION, { of: function of() {
var length = arguments.length;
var A = Array(length);
var A = new Array(length);
while (length--) A[length] = arguments[length];
return new this(A);
} });

View File

@@ -40,7 +40,7 @@ var $OFFSET = DESCRIPTORS ? '_o' : BYTE_OFFSET;
// IEEE754 conversions based on https://github.com/feross/ieee754
function packIEEE754(value, mLen, nBytes) {
var buffer = Array(nBytes);
var buffer = new Array(nBytes);
var eLen = nBytes * 8 - mLen - 1;
var eMax = (1 << eLen) - 1;
var eBias = eMax >> 1;
@@ -158,7 +158,7 @@ if (!$typed.ABV) {
$ArrayBuffer = function ArrayBuffer(length) {
anInstance(this, $ArrayBuffer, ARRAY_BUFFER);
var byteLength = toIndex(length);
this._b = arrayFill.call(Array(byteLength), 0);
this._b = arrayFill.call(new Array(byteLength), 0);
this[$LENGTH] = byteLength;
};

View File

@@ -0,0 +1,4 @@
var global = require('./_global');
var navigator = global.navigator;
module.exports = navigator && navigator.userAgent || '';

View File

@@ -18,7 +18,7 @@ $export($export.P + $export.F * require('./_fails')(function () {
var start = toAbsoluteIndex(begin, len);
var upTo = toAbsoluteIndex(end, len);
var size = toLength(upTo - start);
var cloned = Array(size);
var cloned = new Array(size);
var i = 0;
for (; i < size; i++) cloned[i] = klass == 'String'
? this.charAt(start + i)

View File

@@ -104,14 +104,7 @@ var onUnhandled = function (promise) {
});
};
var isUnhandled = function (promise) {
if (promise._h == 1) return false;
var chain = promise._a || promise._c;
var i = 0;
var reaction;
while (chain.length > i) {
reaction = chain[i++];
if (reaction.fail || !isUnhandled(reaction.promise)) return false;
} return true;
return promise._h !== 1 && (promise._a || promise._c).length === 0;
};
var onHandleUnhandled = function (promise) {
task.call(global, function () {

View File

@@ -16,6 +16,7 @@ var wksDefine = require('./_wks-define');
var enumKeys = require('./_enum-keys');
var isArray = require('./_is-array');
var anObject = require('./_an-object');
var isObject = require('./_is-object');
var toIObject = require('./_to-iobject');
var toPrimitive = require('./_to-primitive');
var createDesc = require('./_property-desc');
@@ -208,15 +209,14 @@ $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {
return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';
})), 'JSON', {
stringify: function stringify(it) {
if (it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
var args = [it];
var i = 1;
var replacer, $replacer;
while (arguments.length > i) args.push(arguments[i++]);
replacer = args[1];
if (typeof replacer == 'function') $replacer = replacer;
if ($replacer || !isArray(replacer)) replacer = function (key, value) {
if ($replacer) value = $replacer.call(this, key, value);
$replacer = replacer = args[1];
if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
if (!isArray(replacer)) replacer = function (key, value) {
if (typeof $replacer == 'function') value = $replacer.call(this, key, value);
if (!isSymbol(value)) return value;
};
args[1] = replacer;

View File

@@ -176,7 +176,7 @@ redefineAll($Observable, {
});
},
of: function of() {
for (var i = 0, l = arguments.length, items = Array(l); i < l;) items[i] = arguments[i++];
for (var i = 0, l = arguments.length, items = new Array(l); i < l;) items[i] = arguments[i++];
return new (typeof this === 'function' ? this : $Observable)(function (observer) {
var done = false;
microtask(function () {

View File

@@ -2,8 +2,10 @@
// https://github.com/tc39/proposal-string-pad-start-end
var $export = require('./_export');
var $pad = require('./_string-pad');
var userAgent = require('./_user-agent');
$export($export.P, 'String', {
// https://github.com/zloirock/core-js/issues/280
$export($export.P + $export.F * /Version\/10\.\d+(\.\d+)? Safari\//.test(userAgent), 'String', {
padEnd: function padEnd(maxLength /* , fillString = ' ' */) {
return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, false);
}

View File

@@ -2,8 +2,10 @@
// https://github.com/tc39/proposal-string-pad-start-end
var $export = require('./_export');
var $pad = require('./_string-pad');
var userAgent = require('./_user-agent');
$export($export.P, 'String', {
// https://github.com/zloirock/core-js/issues/280
$export($export.P + $export.F * /Version\/10\.\d+(\.\d+)? Safari\//.test(userAgent), 'String', {
padStart: function padStart(maxLength /* , fillString = ' ' */) {
return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, true);
}

View File

@@ -1,9 +1,9 @@
// ie9- setTimeout & setInterval additional parameters fix
var global = require('./_global');
var $export = require('./_export');
var navigator = global.navigator;
var userAgent = require('./_user-agent');
var slice = [].slice;
var MSIE = !!navigator && /MSIE .\./.test(navigator.userAgent); // <- dirty ie9- check
var MSIE = /MSIE .\./.test(userAgent); // <- dirty ie9- check
var wrap = function (set) {
return function (fn, time /* , ...args */) {
var boundArgs = arguments.length > 2;

View File

@@ -1,45 +1,62 @@
{
"name": "core-js",
"_args": [
[
"core-js@2.5.3",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "core-js@2.5.3",
"_id": "core-js@2.5.3",
"_inBundle": false,
"_integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=",
"_location": "/material-ui/core-js",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "core-js@2.5.3",
"name": "core-js",
"escapedName": "core-js",
"rawSpec": "2.5.3",
"saveSpec": null,
"fetchSpec": "2.5.3"
},
"_requiredBy": [
"/material-ui/babel-runtime"
],
"_resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz",
"_spec": "2.5.3",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"bugs": {
"url": "https://github.com/zloirock/core-js/issues"
},
"description": "Standard library",
"version": "2.5.1",
"repository": {
"type": "git",
"url": "https://github.com/zloirock/core-js.git"
},
"main": "index.js",
"devDependencies": {
"webpack": "3.5.x",
"LiveScript": "1.3.x",
"grunt": "1.0.x",
"grunt-cli": "1.2.x",
"grunt-livescript": "0.6.x",
"grunt-contrib-uglify": "3.0.x",
"grunt-contrib-watch": "1.0.x",
"grunt-contrib-clean": "1.1.x",
"grunt-contrib-copy": "1.0.x",
"grunt-karma": "2.0.x",
"karma": "1.7.x",
"karma-qunit": "1.2.x",
"karma-chrome-launcher": "2.2.x",
"karma-ie-launcher": "1.0.x",
"karma-firefox-launcher": "1.0.x",
"karma-phantomjs-launcher": "1.0.x",
"qunitjs": "2.4.x",
"phantomjs-prebuilt": "2.1.x",
"promises-aplus-tests": "2.1.x",
"es-observable-tests": "0.2.x",
"eslint": "4.5.x",
"eslint-plugin-import": "2.7.x",
"temp": "0.8.x"
"eslint": "4.13.x",
"eslint-plugin-import": "2.8.x",
"grunt": "^1.0.1",
"grunt-cli": "^1.2.0",
"grunt-contrib-clean": "^1.1.0",
"grunt-contrib-copy": "^1.0.0",
"grunt-contrib-uglify": "3.2.x",
"grunt-contrib-watch": "^1.0.0",
"grunt-karma": "^2.0.0",
"grunt-livescript": "0.6.x",
"karma": "^1.7.1",
"karma-chrome-launcher": "^2.2.0",
"karma-firefox-launcher": "^1.0.1",
"karma-ie-launcher": "^1.0.0",
"karma-phantomjs-launcher": "1.0.x",
"karma-qunit": "1.2.x",
"phantomjs-prebuilt": "2.1.x",
"promises-aplus-tests": "^2.1.2",
"qunitjs": "2.4.x",
"temp": "^0.8.3",
"webpack": "^3.10.0"
},
"scripts": {
"grunt": "grunt",
"lint": "eslint ./",
"promises-tests": "promises-aplus-tests tests/promises-aplus/adapter",
"observables-tests": "node tests/observables/adapter && node tests/observables/adapter-library",
"test": "npm run grunt clean copy && npm run lint && npm run grunt livescript client karma:default && npm run grunt library karma:library && npm run promises-tests && npm run observables-tests && lsc tests/commonjs"
},
"license": "MIT",
"homepage": "https://github.com/zloirock/core-js#readme",
"keywords": [
"ES3",
"ES5",
@@ -68,5 +85,20 @@
"Dict",
"polyfill",
"shim"
]
}
],
"license": "MIT",
"main": "index.js",
"name": "core-js",
"repository": {
"type": "git",
"url": "git+https://github.com/zloirock/core-js.git"
},
"scripts": {
"grunt": "grunt",
"lint": "eslint ./",
"observables-tests": "node tests/observables/adapter && node tests/observables/adapter-library",
"promises-tests": "promises-aplus-tests tests/promises-aplus/adapter",
"test": "npm run grunt clean copy && npm run lint && npm run grunt livescript client karma:default && npm run grunt library karma:library && npm run promises-tests && npm run observables-tests && lsc tests/commonjs"
},
"version": "2.5.3"
}

View File

@@ -1,4 +1,4 @@
require('../modules/es7.symbol.async-iterator');
require('../modules/es7.string.trim-left');
require('../modules/es7.string.trim-right');
require('../modules/es7.symbol.async-iterator');
module.exports = require('./3');

View File

@@ -1,45 +1,43 @@
{
"name": "css-vendor",
"description": "CSS vendor prefix detection and property feature testing.",
"version": "0.3.8",
"_args": [
[
"css-vendor@0.3.8",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "css-vendor@0.3.8",
"_id": "css-vendor@0.3.8",
"_inBundle": false,
"_integrity": "sha1-ZCHP0wNM5mT+dnOXL9ARn8KJQfo=",
"_location": "/material-ui/css-vendor",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "css-vendor@0.3.8",
"name": "css-vendor",
"escapedName": "css-vendor",
"rawSpec": "0.3.8",
"saveSpec": null,
"fetchSpec": "0.3.8"
},
"_requiredBy": [
"/material-ui/jss-vendor-prefixer"
],
"_resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-0.3.8.tgz",
"_spec": "0.3.8",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Oleg Slobodskoi",
"email": "oleg008@gmail.com"
},
"repository": {
"type": "git",
"url": "git@github.com:cssinjs/css-vendor.git"
"bugs": {
"url": "https://github.com/cssinjs/css-vendor/issues"
},
"keywords": [
"css",
"vendor",
"feature",
"test",
"prefix",
"cssinjs",
"jss",
"css-in-js"
],
"engines": {},
"scripts": {
"all": "npm run lint && npm run test && npm run build",
"build": "npm run clean && npm run build:lib && npm run build:tests && npm run build:dist",
"build:lib": "babel src --out-dir lib",
"build:tests": "npm run build:tests:lib && npm run build:tests:local",
"build:tests:lib": "cross-env NODE_ENV=test babel src --out-dir tests",
"build:tests:local": "cross-env NODE_ENV=test webpack src/index.test.js tmp/tests.js",
"build:dist": "npm run build:dist:max && npm run build:dist:min",
"build:dist:max": "cross-env NODE_ENV=development webpack src/index.js dist/react-jss.js",
"build:dist:min": "cross-env NODE_ENV=production webpack src/index.js dist/react-jss.min.js",
"clean": "rimraf {lib,dist,tests,tmp}/*",
"lint": "eslint ./src",
"lint:staged": "lint-staged",
"test": "cross-env NODE_ENV=test karma start --single-run ",
"test:watch": "cross-env NODE_ENV=test karma start",
"prepublish": "npm run all"
"dependencies": {
"is-in-browser": "^1.0.2"
},
"license": "MIT",
"main": "./lib/index",
"description": "CSS vendor prefix detection and property feature testing.",
"devDependencies": {
"babel-cli": "^6.5.1",
"babel-core": "^6.5.1",
@@ -75,14 +73,48 @@
"rimraf": "^2.5.4",
"webpack": "^1.12.2"
},
"dependencies": {
"is-in-browser": "^1.0.2"
},
"engines": {},
"homepage": "https://github.com/cssinjs/css-vendor#readme",
"keywords": [
"css",
"vendor",
"feature",
"test",
"prefix",
"cssinjs",
"jss",
"css-in-js"
],
"license": "MIT",
"lint-staged": {
"./src/*.js": [
"eslint",
"git add"
]
},
"pre-commit": "lint:staged"
"main": "./lib/index",
"name": "css-vendor",
"pre-commit": "lint:staged",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/cssinjs/css-vendor.git"
},
"scripts": {
"all": "npm run lint && npm run test && npm run build",
"build": "npm run clean && npm run build:lib && npm run build:tests && npm run build:dist",
"build:dist": "npm run build:dist:max && npm run build:dist:min",
"build:dist:max": "cross-env NODE_ENV=development webpack src/index.js dist/react-jss.js",
"build:dist:min": "cross-env NODE_ENV=production webpack src/index.js dist/react-jss.min.js",
"build:lib": "babel src --out-dir lib",
"build:tests": "npm run build:tests:lib && npm run build:tests:local",
"build:tests:lib": "cross-env NODE_ENV=test babel src --out-dir tests",
"build:tests:local": "cross-env NODE_ENV=test webpack src/index.test.js tmp/tests.js",
"clean": "rimraf {lib,dist,tests,tmp}/*",
"lint": "eslint ./src",
"lint:staged": "lint-staged",
"prepublish": "npm run all",
"test": "cross-env NODE_ENV=test karma start --single-run ",
"test:watch": "cross-env NODE_ENV=test karma start"
},
"version": "0.3.8"
}

View File

@@ -0,0 +1,153 @@
# CSSType
TypeScript and Flow definitions for CSS, generated by [data from MDN](https://github.com/mdn/data). It provides autocompletion and type checking for CSS properties and values.
```ts
import * as CSS from 'csstype';
const style: CSS.Properties = {
alignSelf: 'stretsh', // Type error on value
colour: 'white', // Type error on property
};
```
## Getting started
```sh
$ npm install csstype
$ # or
$ yarn add csstype
```
## Types
CSS properties interface with **camel** cased property names:
* `Properties`
* `StandardProperties`
* `StandardLonghandProperties`
* `StandardShorthandProperties`
* `VendorProperties`
* `VendorLonghandProperties`
* `VendorShorthandProperties`
CSS properties interface with **kebab** cased property names:
* `PropertiesHyphen`
* `StandardPropertiesHyphen`
* `StandardLonghandPropertiesHyphen`
* `StandardShorthandPropertiesHyphen`
* `VendorPropertiesHyphen`
* `VendorLonghandPropertiesHyphen`
* `VendorShorthandPropertiesHyphen`
Equals to **`Properties`** but also allows array of values:
* `PropertiesFallback`
* `StandardPropertiesFallback`
* `StandardLonghandPropertiesFallback`
* `StandardShorthandPropertiesFallback`
* `VendorPropertiesFallback`
* `VendorLonghandPropertiesFallback`
* `VendorShorthandPropertiesFallback`
Equals to **`PropertiesHyphen`** but also allows array of values:
* `PropertiesHyphenFallback`
* `StandardPropertiesHyphenFallback`
* `StandardLonghandPropertiesHyphenFallback`
* `StandardShorthandPropertiesHyphenFallback`
* `VendorPropertiesHyphenFallback`
* `VendorLonghandPropertiesHyphenFallback`
* `VendorShorthandPropertiesHyphenFallback`
### At-rules
At-rule interfaces with descriptors.
#### `@counter-style`
* `CounterStyle`
* `CounterStyleFallback`
* `CounterStyleHyphen`
* `CounterStyleHyphenFallback`
#### `@font-face`
* `FontFace`
* `FontFaceFallback`
* `FontFaceHyphen`
* `FontFaceHyphenFallback`
#### `@page`
* `Page`
* `PageFallback`
* `PageHyphen`
* `PageHyphenFallback`
#### `@viewport`
* `Viewport`
* `ViewportFallback`
* `ViewportHyphen`
* `ViewportHyphenFallback`
### Pseudo
String literals of pseudo classes and pseudo elements
* `Pseudos`
* `AdvancedPseudos` Function-like pseudos like `:not(...)`
* `SimplePseudos`
## Usage
Length unit defaults to `string | number`. But it's possible to override it using generics.
```ts
import * as CSS from 'csstype';
const style: CSS.Properties<string> = {
padding: '10px',
margin: '1rem',
};
```
In some cases, like for CSS-in-JS libraries, an array of values is a way to provide fallback values in CSS. Using `CSS.PropertiesFallback` instead of `CSS.Properties` will add the possibility to use any property value as an array of values.
```ts
import * as CSS from 'csstype';
const style: CSS.PropertiesFallback = {
display: ['-webkit-flex', 'flex'],
color: 'white',
};
```
There's even string literals for pseudo selectors and elements.
```ts
import * as CSS from 'csstype';
const pseudos: { [P in CSS.SimplePseudos]?: CSS.Properties } = {
':hover': {
display: 'flex',
},
};
```
Hyphen cased (kebab cased) properties are provided in `CSS.PropertiesHyphen` and `CSS.PropertiesHyphenFallback`. It's not **not** added by default in `CSS.Properties`. To allow both of them, you can simply extend with `CSS.PropertiesHyphen` or/and `CSS.PropertiesHyphenFallback`.
```ts
import * as CSS from 'csstype';
interface Style extends CSS.Properties, CSS.PropertiesHyphen {}
const style: Style = {
'flex-grow': 1,
'flex-shrink': 0,
'font-weight': 'normal',
backgroundColor: 'white',
};
```

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,77 @@
{
"_args": [
[
"csstype@1.8.1",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "csstype@1.8.1",
"_id": "csstype@1.8.1",
"_inBundle": false,
"_integrity": "sha512-HwdDPxRqEfXqKT3IN8iY228AbZ9xNcpTyACtxm7TGu5d9GoL9ve1W687dEhNHY+qlgXN65EeRMCHanROpVb/dA==",
"_location": "/material-ui/csstype",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "csstype@1.8.1",
"name": "csstype",
"escapedName": "csstype",
"rawSpec": "1.8.1",
"saveSpec": null,
"fetchSpec": "1.8.1"
},
"_requiredBy": [
"/material-ui/@types/jss"
],
"_resolved": "https://registry.npmjs.org/csstype/-/csstype-1.8.1.tgz",
"_spec": "1.8.1",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Fredrik Nicol",
"email": "fredrik.nicol@gmail.com"
},
"bugs": {
"url": "https://github.com/frenic/csstype/issues"
},
"description": "TypeScript definitions for CSS",
"devDependencies": {
"@types/chokidar": "^1.7.4",
"@types/jest": "^22.1.1",
"@types/node": "^9.4.2",
"@types/prettier": "^1.10.0",
"chokidar": "^2.0.0",
"flow-bin": "^0.65.0",
"jest": "^22.2.1",
"mdn-data": "1.1.0",
"prettier": "^1.10.2",
"ts-node": "^4.1.0",
"tslint": "^5.9.1",
"tslint-config-prettier": "^1.7.0",
"typescript": "^2.7.1"
},
"files": [
"index.d.ts",
"index.js.flow"
],
"homepage": "https://github.com/frenic/csstype#readme",
"license": "MIT",
"main": "",
"name": "csstype",
"repository": {
"type": "git",
"url": "git+https://github.com/frenic/csstype.git"
},
"scripts": {
"build": "ts-node build.ts",
"lazy": "tsc && npm run lint && npm run pretty",
"lint": "tslint --exclude node_modules/**/* --exclude **/*.d.ts --fix **/*.ts",
"prepublish": "tsc && npm run test && npm run build && npm run typecheck",
"pretty": "prettier --write build.ts **/*.{ts,js,json}",
"test": "jest --no-cache",
"typecheck": "tsc typecheck.ts --noEmit --pretty & flow check typecheck.js",
"watch": "ts-node build.ts --watch"
},
"types": "index.d.ts",
"version": "1.8.1"
}

View File

@@ -1,30 +1,39 @@
{
"author": "Nick Fisher",
"name": "deepmerge",
"description": "A library for deep (recursive) merging of Javascript objects",
"keywords": [
"merge",
"deep",
"extend",
"copy",
"clone",
"recursive"
"_args": [
[
"deepmerge@2.0.1",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"version": "2.0.1",
"homepage": "https://github.com/KyleAMathews/deepmerge",
"repository": {
"type": "git",
"url": "git://github.com/KyleAMathews/deepmerge.git"
"_from": "deepmerge@2.0.1",
"_id": "deepmerge@2.0.1",
"_inBundle": false,
"_integrity": "sha512-VIPwiMJqJ13ZQfaCsIFnp5Me9tnjURiaIFxfz7EH0Ci0dTSQpZtSLrqOicXqEd/z2r+z+Klk9GzmnRsgpgbOsQ==",
"_location": "/material-ui/deepmerge",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "deepmerge@2.0.1",
"name": "deepmerge",
"escapedName": "deepmerge",
"rawSpec": "2.0.1",
"saveSpec": null,
"fetchSpec": "2.0.1"
},
"main": "dist/umd.js",
"module": "dist/es.js",
"engines": {
"node": ">=0.10.0"
"_requiredBy": [
"/material-ui"
],
"_resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.0.1.tgz",
"_spec": "2.0.1",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Nick Fisher"
},
"scripts": {
"build": "rollup -c",
"test": "npm run build && tap test/*.js && jsmd readme.md"
"bugs": {
"url": "https://github.com/KyleAMathews/deepmerge/issues"
},
"description": "A library for deep (recursive) merging of Javascript objects",
"devDependencies": {
"is-mergeable-object": "1.1.0",
"jsmd": "0.3.1",
@@ -33,5 +42,29 @@
"rollup-plugin-node-resolve": "3.0.0",
"tap": "~7.1.2"
},
"license": "MIT"
"engines": {
"node": ">=0.10.0"
},
"homepage": "https://github.com/KyleAMathews/deepmerge",
"keywords": [
"merge",
"deep",
"extend",
"copy",
"clone",
"recursive"
],
"license": "MIT",
"main": "dist/umd.js",
"module": "dist/es.js",
"name": "deepmerge",
"repository": {
"type": "git",
"url": "git://github.com/KyleAMathews/deepmerge.git"
},
"scripts": {
"build": "rollup -c",
"test": "npm run build && tap test/*.js && jsmd readme.md"
},
"version": "2.0.1"
}

View File

@@ -12,6 +12,6 @@ var _hasClass2 = _interopRequireDefault(_hasClass);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function addClass(element, className) {
if (element.classList) element.classList.add(className);else if (!(0, _hasClass2.default)(element)) element.className = element.className + ' ' + className;
if (element.classList) element.classList.add(className);else if (!(0, _hasClass2.default)(element, className)) if (typeof element.className === 'string') element.className = element.className + ' ' + className;else element.setAttribute('class', (element.className && element.className.baseVal || '') + ' ' + className);
}
module.exports = exports['default'];

View File

@@ -5,6 +5,6 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = hasClass;
function hasClass(element, className) {
if (element.classList) return !!className && element.classList.contains(className);else return (" " + element.className + " ").indexOf(" " + className + " ") !== -1;
if (element.classList) return !!className && element.classList.contains(className);else return (" " + (element.className.baseVal || element.className) + " ").indexOf(" " + className + " ") !== -1;
}
module.exports = exports["default"];

View File

@@ -1,5 +1,9 @@
'use strict';
function replaceClassName(origClass, classToRemove) {
return origClass.replace(new RegExp('(^|\\s)' + classToRemove + '(?:\\s|$)', 'g'), '$1').replace(/\s+/g, ' ').replace(/^\s*|\s*$/g, '');
}
module.exports = function removeClass(element, className) {
if (element.classList) element.classList.remove(className);else element.className = element.className.replace(new RegExp('(^|\\s)' + className + '(?:\\s|$)', 'g'), '$1').replace(/\s+/g, ' ').replace(/^\s*|\s*$/g, '');
if (element.classList) element.classList.remove(className);else if (typeof element.className === 'string') element.className = replaceClassName(element.className, className);else element.setAttribute('class', replaceClassName(element.className && element.className.baseVal || '', className));
};

View File

@@ -1,14 +1,42 @@
{
"name": "dom-helpers",
"version": "3.2.1",
"description": "tiny modular DOM lib for ie8+ ",
"_args": [
[
"dom-helpers@3.3.1",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "dom-helpers@3.3.1",
"_id": "dom-helpers@3.3.1",
"_inBundle": false,
"_integrity": "sha512-2Sm+JaYn74OiTM2wHvxJOo3roiq/h25Yi69Fqk269cNUwIXsCvATB6CRSFC9Am/20G2b28hGv/+7NiWydIrPvg==",
"_location": "/material-ui/dom-helpers",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "dom-helpers@3.3.1",
"name": "dom-helpers",
"escapedName": "dom-helpers",
"rawSpec": "3.3.1",
"saveSpec": null,
"fetchSpec": "3.3.1"
},
"_requiredBy": [
"/material-ui",
"/material-ui/react-transition-group"
],
"_resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.3.1.tgz",
"_spec": "3.3.1",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Jason Quense",
"email": "monastic.panic@gmail.com"
},
"repository": "jquense/dom-helpers",
"license": "MIT",
"main": "index.js",
"bugs": {
"url": "https://github.com/jquense/dom-helpers/issues"
},
"description": "tiny modular DOM lib for ie8+ ",
"homepage": "https://github.com/jquense/dom-helpers#readme",
"keywords": [
"dom-helpers",
"react-component",
@@ -23,5 +51,13 @@
"class",
"classlist",
"css"
]
],
"license": "MIT",
"main": "index.js",
"name": "dom-helpers",
"repository": {
"type": "git",
"url": "git+https://github.com/jquense/dom-helpers.git"
},
"version": "3.3.1"
}

View File

@@ -3,6 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = matches;
var _inDOM = require('../util/inDOM');
@@ -14,21 +15,23 @@ var _querySelectorAll2 = _interopRequireDefault(_querySelectorAll);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var matches = void 0;
if (_inDOM2.default) {
(function () {
var body = document.body;
var nativeMatch = body.matches || body.matchesSelector || body.webkitMatchesSelector || body.mozMatchesSelector || body.msMatchesSelector;
var matchesCache = void 0;
matches = nativeMatch ? function (node, selector) {
return nativeMatch.call(node, selector);
} : ie8MatchesSelector;
})();
function matches(node, selector) {
if (!matchesCache && _inDOM2.default) {
(function () {
var body = document.body;
var nativeMatch = body.matches || body.matchesSelector || body.webkitMatchesSelector || body.mozMatchesSelector || body.msMatchesSelector;
matchesCache = nativeMatch ? function (node, selector) {
return nativeMatch.call(node, selector);
} : ie8MatchesSelector;
})();
}
return matchesCache ? matchesCache(node, selector) : null;
}
exports.default = matches;
function ie8MatchesSelector(node, selector) {
var matches = (0, _querySelectorAll2.default)(node.document || node.ownerDocument, selector),
i = 0;

View File

@@ -5,7 +5,7 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = function (recalc) {
if (!size || recalc) {
if (!size && size !== 0 || recalc) {
if (_inDOM2.default) {
var scrollDiv = document.createElement('div');

View File

@@ -1,30 +1,64 @@
{
"name": "dom-walk",
"version": "0.1.1",
"description": "iteratively walk a DOM node",
"keywords": [],
"author": "Raynos <raynos2@gmail.com>",
"repository": "git://github.com/Raynos/dom-walk.git",
"main": "index",
"homepage": "https://github.com/Raynos/dom-walk",
"_args": [
[
"dom-walk@0.1.1",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "dom-walk@0.1.1",
"_id": "dom-walk@0.1.1",
"_inBundle": false,
"_integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg=",
"_location": "/material-ui/dom-walk",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "dom-walk@0.1.1",
"name": "dom-walk",
"escapedName": "dom-walk",
"rawSpec": "0.1.1",
"saveSpec": null,
"fetchSpec": "0.1.1"
},
"_requiredBy": [
"/material-ui/min-document"
],
"_resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz",
"_spec": "0.1.1",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Raynos",
"email": "raynos2@gmail.com"
},
"bugs": {
"url": "https://github.com/Raynos/dom-walk/issues",
"email": "raynos2@gmail.com"
},
"contributors": [
{
"name": "Jake Verbaten"
}
],
"bugs": {
"url": "https://github.com/Raynos/dom-walk/issues",
"email": "raynos2@gmail.com"
},
"dependencies": {},
"description": "iteratively walk a DOM node",
"devDependencies": {
"browserify-server": "~0.5.6"
},
"homepage": "https://github.com/Raynos/dom-walk",
"keywords": [],
"licenses": [
{
"type": "MIT",
"url": "http://github.com/Raynos/dom-walk/raw/master/LICENSE"
}
],
"scripts": {}
"main": "index",
"name": "dom-walk",
"repository": {
"type": "git",
"url": "git://github.com/Raynos/dom-walk.git"
},
"scripts": {},
"version": "0.1.1"
}

View File

@@ -1,19 +1,56 @@
{
"name": "encoding",
"version": "0.1.12",
"description": "Convert encodings, uses iconv by default and fallbacks to iconv-lite if needed",
"main": "lib/encoding.js",
"scripts": {
"test": "nodeunit test"
"_args": [
[
"encoding@0.1.12",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "encoding@0.1.12",
"_id": "encoding@0.1.12",
"_inBundle": false,
"_integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
"_location": "/material-ui/encoding",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "encoding@0.1.12",
"name": "encoding",
"escapedName": "encoding",
"rawSpec": "0.1.12",
"saveSpec": null,
"fetchSpec": "0.1.12"
},
"_requiredBy": [
"/material-ui/node-fetch"
],
"_resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
"_spec": "0.1.12",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Andris Reinman"
},
"bugs": {
"url": "https://github.com/andris9/encoding/issues"
},
"repository": "https://github.com/andris9/encoding.git",
"author": "Andris Reinman",
"license": "MIT",
"dependencies": {
"iconv-lite": "~0.4.13"
},
"description": "Convert encodings, uses iconv by default and fallbacks to iconv-lite if needed",
"devDependencies": {
"iconv": "~2.1.11",
"nodeunit": "~0.9.1"
}
},
"homepage": "https://github.com/andris9/encoding#readme",
"license": "MIT",
"main": "lib/encoding.js",
"name": "encoding",
"repository": {
"type": "git",
"url": "git+https://github.com/andris9/encoding.git"
},
"scripts": {
"test": "nodeunit test"
},
"version": "0.1.12"
}

View File

@@ -1,41 +1,59 @@
{
"name": "core-js",
"description": "Standard library",
"version": "1.2.7",
"repository": {
"type": "git",
"url": "https://github.com/zloirock/core-js.git"
"_args": [
[
"core-js@1.2.7",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "core-js@1.2.7",
"_id": "core-js@1.2.7",
"_inBundle": false,
"_integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=",
"_location": "/material-ui/fbjs/core-js",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "core-js@1.2.7",
"name": "core-js",
"escapedName": "core-js",
"rawSpec": "1.2.7",
"saveSpec": null,
"fetchSpec": "1.2.7"
},
"main": "index.js",
"_requiredBy": [
"/material-ui/fbjs"
],
"_resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
"_spec": "1.2.7",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"bugs": {
"url": "https://github.com/zloirock/core-js/issues"
},
"description": "Standard library",
"devDependencies": {
"webpack": "1.12.x",
"LiveScript": "1.3.x",
"eslint": "1.9.x",
"grunt": "0.4.x",
"grunt-cli": "0.1.x",
"grunt-livescript": "0.5.x",
"grunt-contrib-uglify": "0.10.x",
"grunt-contrib-watch": "0.6.x",
"grunt-contrib-clean": "0.6.x",
"grunt-contrib-copy": "0.8.x",
"grunt-contrib-uglify": "0.10.x",
"grunt-contrib-watch": "0.6.x",
"grunt-karma": "0.12.x",
"grunt-livescript": "0.5.x",
"karma": "0.13.x",
"karma-qunit": "0.1.x",
"karma-chrome-launcher": "0.2.x",
"karma-ie-launcher": "0.2.x",
"karma-firefox-launcher": "0.1.x",
"karma-ie-launcher": "0.2.x",
"karma-phantomjs-launcher": "0.2.x",
"karma-qunit": "0.1.x",
"phantomjs": "1.9.x",
"promises-aplus-tests": "2.1.x",
"eslint": "1.9.x",
"qunitjs": "1.23.x",
"phantomjs": "1.9.x"
"webpack": "1.12.x"
},
"scripts": {
"grunt": "grunt",
"lint": "eslint es5 es6 es7 js web core fn modules",
"promises-tests": "promises-aplus-tests tests/promises-aplus/adapter",
"test": "npm run lint && npm run grunt livescript client karma:continuous library karma:continuous-library && npm run promises-tests && lsc tests/commonjs"
},
"license": "MIT",
"homepage": "https://github.com/zloirock/core-js#readme",
"keywords": [
"ES5",
"ECMAScript 5",
@@ -55,5 +73,19 @@
"setImmediate",
"Dict",
"partial application"
]
}
],
"license": "MIT",
"main": "index.js",
"name": "core-js",
"repository": {
"type": "git",
"url": "git+https://github.com/zloirock/core-js.git"
},
"scripts": {
"grunt": "grunt",
"lint": "eslint es5 es6 es7 js web core fn modules",
"promises-tests": "promises-aplus-tests tests/promises-aplus/adapter",
"test": "npm run lint && npm run grunt livescript client karma:continuous library karma:continuous-library && npm run promises-tests && lsc tests/commonjs"
},
"version": "1.2.7"
}

View File

@@ -1,36 +1,69 @@
{
"name": "global",
"version": "4.3.2",
"description": "Require global variables",
"keywords": [],
"author": "Raynos <raynos2@gmail.com>",
"repository": "git://github.com/Raynos/global.git",
"main": "window.js",
"homepage": "https://github.com/Raynos/global",
"contributors": [
{
"name": "Raynos"
}
"_args": [
[
"global@4.3.2",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"bugs": {
"url": "https://github.com/Raynos/global/issues",
"_from": "global@4.3.2",
"_id": "global@4.3.2",
"_inBundle": false,
"_integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=",
"_location": "/material-ui/global",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "global@4.3.2",
"name": "global",
"escapedName": "global",
"rawSpec": "4.3.2",
"saveSpec": null,
"fetchSpec": "4.3.2"
},
"_requiredBy": [
"/material-ui/rafl"
],
"_resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz",
"_spec": "4.3.2",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Raynos",
"email": "raynos2@gmail.com"
},
"browser": {
"min-document": false,
"individual": false
},
"bugs": {
"url": "https://github.com/Raynos/global/issues",
"email": "raynos2@gmail.com"
},
"contributors": [
{
"name": "Raynos"
}
],
"dependencies": {
"min-document": "^2.19.0",
"process": "~0.5.1"
},
"description": "Require global variables",
"devDependencies": {
"tape": "^2.12.0"
},
"homepage": "https://github.com/Raynos/global",
"keywords": [],
"license": "MIT",
"main": "window.js",
"name": "global",
"repository": {
"type": "git",
"url": "git://github.com/Raynos/global.git"
},
"scripts": {
"test": "node ./test",
"build": "browserify test/index.js -o test/static/bundle.js",
"test": "node ./test",
"testem": "testem"
},
"testling": {
@@ -59,5 +92,6 @@
"5.1"
]
}
}
},
"version": "4.3.2"
}

View File

@@ -1,6 +0,0 @@
.idea
.coveralls.yml
.eslintrc
.travis.yml
/artifacts/
/tests/

View File

@@ -17,9 +17,9 @@ $ npm install --save hoist-non-react-statics
## Usage
```js
import hoistNonReactStatic from 'hoist-non-react-statics';
import hoistNonReactStatics from 'hoist-non-react-statics';
hoistNonReactStatic(targetComponent, sourceComponent);
hoistNonReactStatics(targetComponent, sourceComponent);
```
## What does this module do?
@@ -30,7 +30,7 @@ See this [explanation](https://facebook.github.io/react/docs/higher-order-compon
| Compatible React Version | hoist-non-react-statics Version |
|--------------------------|-------------------------------|
| 0.13-15.0 | >= 1.0.0 |
| 0.13-16.0 | >= 1.0.0 |
## Browser Support

View File

@@ -2,64 +2,71 @@
* Copyright 2015, Yahoo! Inc.
* Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.
*/
'use strict';
var REACT_STATICS = {
childContextTypes: true,
contextTypes: true,
defaultProps: true,
displayName: true,
getDefaultProps: true,
mixins: true,
propTypes: true,
type: true
};
var KNOWN_STATICS = {
name: true,
length: true,
prototype: true,
caller: true,
callee: true,
arguments: true,
arity: true
};
var defineProperty = Object.defineProperty;
var getOwnPropertyNames = Object.getOwnPropertyNames;
var getOwnPropertySymbols = Object.getOwnPropertySymbols;
var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
var getPrototypeOf = Object.getPrototypeOf;
var objectPrototype = getPrototypeOf && getPrototypeOf(Object);
module.exports = function hoistNonReactStatics(targetComponent, sourceComponent, blacklist) {
if (typeof sourceComponent !== 'string') { // don't hoist over string (html) components
if (objectPrototype) {
var inheritedComponent = getPrototypeOf(sourceComponent);
if (inheritedComponent && inheritedComponent !== objectPrototype) {
hoistNonReactStatics(targetComponent, inheritedComponent, blacklist);
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
typeof define === 'function' && define.amd ? define(factory) :
(global.hoistNonReactStatics = factory());
}(this, (function () {
'use strict';
var REACT_STATICS = {
childContextTypes: true,
contextTypes: true,
defaultProps: true,
displayName: true,
getDefaultProps: true,
getDerivedStateFromProps: true,
mixins: true,
propTypes: true,
type: true
};
var KNOWN_STATICS = {
name: true,
length: true,
prototype: true,
caller: true,
callee: true,
arguments: true,
arity: true
};
var defineProperty = Object.defineProperty;
var getOwnPropertyNames = Object.getOwnPropertyNames;
var getOwnPropertySymbols = Object.getOwnPropertySymbols;
var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
var getPrototypeOf = Object.getPrototypeOf;
var objectPrototype = getPrototypeOf && getPrototypeOf(Object);
return function hoistNonReactStatics(targetComponent, sourceComponent, blacklist) {
if (typeof sourceComponent !== 'string') { // don't hoist over string (html) components
if (objectPrototype) {
var inheritedComponent = getPrototypeOf(sourceComponent);
if (inheritedComponent && inheritedComponent !== objectPrototype) {
hoistNonReactStatics(targetComponent, inheritedComponent, blacklist);
}
}
}
var keys = getOwnPropertyNames(sourceComponent);
if (getOwnPropertySymbols) {
keys = keys.concat(getOwnPropertySymbols(sourceComponent));
}
for (var i = 0; i < keys.length; ++i) {
var key = keys[i];
if (!REACT_STATICS[key] && !KNOWN_STATICS[key] && (!blacklist || !blacklist[key])) {
var descriptor = getOwnPropertyDescriptor(sourceComponent, key);
try { // Avoid failures from read-only properties
defineProperty(targetComponent, key, descriptor);
} catch (e) {}
var keys = getOwnPropertyNames(sourceComponent);
if (getOwnPropertySymbols) {
keys = keys.concat(getOwnPropertySymbols(sourceComponent));
}
for (var i = 0; i < keys.length; ++i) {
var key = keys[i];
if (!REACT_STATICS[key] && !KNOWN_STATICS[key] && (!blacklist || !blacklist[key])) {
var descriptor = getOwnPropertyDescriptor(sourceComponent, key);
try { // Avoid failures from read-only properties
defineProperty(targetComponent, key, descriptor);
} catch (e) {}
}
}
return targetComponent;
}
return targetComponent;
}
return targetComponent;
};
};
})));

View File

@@ -1,20 +1,42 @@
{
"name": "hoist-non-react-statics",
"version": "2.3.1",
"_args": [
[
"hoist-non-react-statics@2.5.0",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "hoist-non-react-statics@2.5.0",
"_id": "hoist-non-react-statics@2.5.0",
"_inBundle": false,
"_integrity": "sha512-6Bl6XsDT1ntE0lHbIhr4Kp2PGcleGZ66qu5Jqk8lc0Xc/IeG6gVLmwUGs/K0Us+L8VWoKgj0uWdPMataOsm31w==",
"_location": "/material-ui/hoist-non-react-statics",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "hoist-non-react-statics@2.5.0",
"name": "hoist-non-react-statics",
"escapedName": "hoist-non-react-statics",
"rawSpec": "2.5.0",
"saveSpec": null,
"fetchSpec": "2.5.0"
},
"_requiredBy": [
"/material-ui",
"/material-ui/react-jss",
"/material-ui/recompose"
],
"_resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.0.tgz",
"_spec": "2.5.0",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Michael Ridgway",
"email": "mcridgway@gmail.com"
},
"bugs": {
"url": "https://github.com/mridgway/hoist-non-react-statics/issues"
},
"description": "Copies non-react specific statics from a child component to a parent component",
"main": "index.js",
"types": "index.d.ts",
"repository": {
"type": "git",
"url": "git://github.com/mridgway/hoist-non-react-statics.git"
},
"scripts": {
"cover": "node node_modules/istanbul/lib/cli.js cover --dir artifacts -- ./node_modules/mocha/bin/_mocha tests/unit/ --recursive --compilers js:babel/register --reporter spec",
"lint": "eslint ./index.js",
"test": "mocha tests/unit/ --recursive --compilers js:babel-register --reporter spec"
},
"author": "Michael Ridgway <mcridgway@gmail.com>",
"license": "BSD-3-Clause",
"devDependencies": {
"babel": "^6.23.0",
"babel-cli": "^6.24.1",
@@ -33,7 +55,22 @@
"pre-commit": "^1.0.7",
"react": "^15.0.0"
},
"homepage": "https://github.com/mridgway/hoist-non-react-statics#readme",
"keywords": [
"react"
]
],
"license": "BSD-3-Clause",
"main": "index.js",
"name": "hoist-non-react-statics",
"repository": {
"type": "git",
"url": "git://github.com/mridgway/hoist-non-react-statics.git"
},
"scripts": {
"cover": "node node_modules/istanbul/lib/cli.js cover --dir artifacts -- ./node_modules/mocha/bin/_mocha tests/unit/ --recursive --compilers js:babel/register --reporter spec",
"lint": "eslint ./index.js",
"test": "mocha tests/unit/ --recursive --compilers js:babel-register --reporter spec"
},
"types": "index.d.ts",
"version": "2.5.0"
}

View File

@@ -0,0 +1,6 @@
test
coverage
.travis.yml
.eslintrc
.gitignore
.editorconfig

View File

@@ -0,0 +1 @@
{"/home/espenh/webdev/hyphenate-style-name/index.js":{"path":"/home/espenh/webdev/hyphenate-style-name/index.js","statementMap":{"0":{"start":{"line":3,"column":23},"end":{"line":3,"column":31}},"1":{"start":{"line":4,"column":16},"end":{"line":4,"column":22}},"2":{"start":{"line":5,"column":12},"end":{"line":5,"column":14}},"3":{"start":{"line":8,"column":4},"end":{"line":13,"column":34}},"4":{"start":{"line":16,"column":0},"end":{"line":16,"column":36}}},"fnMap":{"0":{"name":"hyphenateStyleName","decl":{"start":{"line":7,"column":9},"end":{"line":7,"column":27}},"loc":{"start":{"line":7,"column":36},"end":{"line":14,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":8,"column":11},"end":{"line":13,"column":33}},"type":"cond-expr","locations":[{"start":{"line":9,"column":6},"end":{"line":9,"column":19}},{"start":{"line":10,"column":6},"end":{"line":13,"column":33}}]}},"s":{"0":1,"1":1,"2":1,"3":15,"4":1},"f":{"0":15},"b":{"0":[8,7]},"hash":"d73774ba914d4df5efb8796105ae1a1baaff4023"}}

View File

@@ -0,0 +1,28 @@
Copyright (c) 2015, Espen Hovlandsdal
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* Neither the name of hyphenate-style-name nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View File

@@ -0,0 +1,28 @@
# hyphenate-style-name
[![npm version](http://img.shields.io/npm/v/hyphenate-style-name.svg?style=flat-square)](http://browsenpm.org/package/hyphenate-style-name)[![Build Status](http://img.shields.io/travis/rexxars/hyphenate-style-name/master.svg?style=flat-square)](https://travis-ci.org/rexxars/hyphenate-style-name)[![Coverage Status](http://img.shields.io/codeclimate/coverage/github/rexxars/hyphenate-style-name.svg?style=flat-square)](https://codeclimate.com/github/rexxars/hyphenate-style-name)[![Code Climate](http://img.shields.io/codeclimate/github/rexxars/hyphenate-style-name.svg?style=flat-square)](https://codeclimate.com/github/rexxars/hyphenate-style-name/)
Hyphenates a camelcased CSS property name. For example:
- `backgroundColor` => `background-color`
- `MozTransition` => `-moz-transition`
- `msTransition` => `-ms-transition`
- `color` => `color`
# Installation
```bash
$ npm install --save hyphenate-style-name
```
# Usage
```js
var hyphenateStyleName = require('hyphenate-style-name');
console.log(hyphenateStyleName('MozTransition')); // -moz-transition
```
# License
BSD-3-Clause licensed. See LICENSE.

View File

@@ -0,0 +1,16 @@
'use strict';
var uppercasePattern = /[A-Z]/g;
var msPattern = /^ms-/;
var cache = {};
function hyphenateStyleName(string) {
return string in cache
? cache[string]
: cache[string] = string
.replace(uppercasePattern, '-$&')
.toLowerCase()
.replace(msPattern, '-ms-');
}
module.exports = hyphenateStyleName;

View File

@@ -0,0 +1,65 @@
{
"_args": [
[
"hyphenate-style-name@1.0.2",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "hyphenate-style-name@1.0.2",
"_id": "hyphenate-style-name@1.0.2",
"_inBundle": false,
"_integrity": "sha1-MRYKNpMK2vH8BMYHT360FGXU7Es=",
"_location": "/material-ui/hyphenate-style-name",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "hyphenate-style-name@1.0.2",
"name": "hyphenate-style-name",
"escapedName": "hyphenate-style-name",
"rawSpec": "1.0.2",
"saveSpec": null,
"fetchSpec": "1.0.2"
},
"_requiredBy": [
"/material-ui/jss-camel-case"
],
"_resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.2.tgz",
"_spec": "1.0.2",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Espen Hovlandsdal",
"email": "espen@hovlandsdal.com"
},
"bugs": {
"url": "https://github.com/rexxars/hyphenate-style-name/issues"
},
"description": "Hyphenates a camelcased CSS property name",
"devDependencies": {
"eslint": "^3.8.1",
"eslint-config-vaffel": "^5.0.0",
"nyc": "^8.3.2",
"tape": "^4.6.2"
},
"homepage": "https://github.com/rexxars/hyphenate-style-name#readme",
"keywords": [
"hyphenate",
"style",
"css",
"camelcase"
],
"license": "BSD-3-Clause",
"main": "index.js",
"name": "hyphenate-style-name",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/rexxars/hyphenate-style-name.git"
},
"scripts": {
"coverage": "nyc tape -- test/**/*.test.js",
"lint": "eslint .",
"pretest": "npm run lint",
"test": "tape test/**/*.test.js"
},
"version": "1.0.2"
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,57 +1,126 @@
{
"_args": [
[
"iconv-lite@0.4.19",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "iconv-lite@0.4.19",
"_id": "iconv-lite@0.4.19",
"_inBundle": false,
"_integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
"_location": "/material-ui/iconv-lite",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "iconv-lite@0.4.19",
"name": "iconv-lite",
"description": "Convert character encodings in pure javascript.",
"version": "0.4.19",
"license": "MIT",
"keywords": [
"iconv",
"convert",
"charset",
"icu"
],
"author": "Alexander Shtuchkin <ashtuchkin@gmail.com>",
"contributors": [
"Jinwu Zhan (https://github.com/jenkinv)",
"Adamansky Anton (https://github.com/adamansky)",
"George Stagas (https://github.com/stagas)",
"Mike D Pilsbury (https://github.com/pekim)",
"Niggler (https://github.com/Niggler)",
"wychi (https://github.com/wychi)",
"David Kuo (https://github.com/david50407)",
"ChangZhuo Chen (https://github.com/czchen)",
"Lee Treveil (https://github.com/leetreveil)",
"Brian White (https://github.com/mscdex)",
"Mithgol (https://github.com/Mithgol)",
"Nazar Leush (https://github.com/nleush)"
],
"main": "./lib/index.js",
"typings": "./lib/index.d.ts",
"homepage": "https://github.com/ashtuchkin/iconv-lite",
"bugs": "https://github.com/ashtuchkin/iconv-lite/issues",
"repository": {
"type": "git",
"url": "git://github.com/ashtuchkin/iconv-lite.git"
"escapedName": "iconv-lite",
"rawSpec": "0.4.19",
"saveSpec": null,
"fetchSpec": "0.4.19"
},
"_requiredBy": [
"/material-ui/encoding"
],
"_resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
"_spec": "0.4.19",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Alexander Shtuchkin",
"email": "ashtuchkin@gmail.com"
},
"browser": {
"./extend-node": false,
"./streams": false
},
"bugs": {
"url": "https://github.com/ashtuchkin/iconv-lite/issues"
},
"contributors": [
{
"name": "Jinwu Zhan",
"url": "https://github.com/jenkinv"
},
"engines": {
"node": ">=0.10.0"
{
"name": "Adamansky Anton",
"url": "https://github.com/adamansky"
},
"scripts": {
"coverage": "istanbul cover _mocha -- --grep .",
"coverage-open": "open coverage/lcov-report/index.html",
"test": "mocha --reporter spec --grep ."
{
"name": "George Stagas",
"url": "https://github.com/stagas"
},
"browser": {
"./extend-node": false,
"./streams": false
{
"name": "Mike D Pilsbury",
"url": "https://github.com/pekim"
},
"devDependencies": {
"mocha": "*",
"request": "*",
"unorm": "*",
"errto": "*",
"async": "*",
"istanbul": "*",
"semver": "*",
"iconv": "*"
{
"name": "Niggler",
"url": "https://github.com/Niggler"
},
{
"name": "wychi",
"url": "https://github.com/wychi"
},
{
"name": "David Kuo",
"url": "https://github.com/david50407"
},
{
"name": "ChangZhuo Chen",
"url": "https://github.com/czchen"
},
{
"name": "Lee Treveil",
"url": "https://github.com/leetreveil"
},
{
"name": "Brian White",
"url": "https://github.com/mscdex"
},
{
"name": "Mithgol",
"url": "https://github.com/Mithgol"
},
{
"name": "Nazar Leush",
"url": "https://github.com/nleush"
}
],
"description": "Convert character encodings in pure javascript.",
"devDependencies": {
"async": "*",
"errto": "*",
"iconv": "*",
"istanbul": "*",
"mocha": "*",
"request": "*",
"semver": "*",
"unorm": "*"
},
"engines": {
"node": ">=0.10.0"
},
"homepage": "https://github.com/ashtuchkin/iconv-lite",
"keywords": [
"iconv",
"convert",
"charset",
"icu"
],
"license": "MIT",
"main": "./lib/index.js",
"name": "iconv-lite",
"repository": {
"type": "git",
"url": "git://github.com/ashtuchkin/iconv-lite.git"
},
"scripts": {
"coverage": "istanbul cover _mocha -- --grep .",
"coverage-open": "open coverage/lcov-report/index.html",
"test": "mocha --reporter spec --grep ."
},
"typings": "./lib/index.d.ts",
"version": "0.4.19"
}

View File

@@ -1,27 +1,60 @@
{
"name": "is-function",
"version": "1.0.1",
"description": "is that thing a function? Use this module to find out",
"main": "index.js",
"_args": [
[
"is-function@1.0.1",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "is-function@1.0.1",
"_id": "is-function@1.0.1",
"_inBundle": false,
"_integrity": "sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU=",
"_location": "/material-ui/is-function",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "is-function@1.0.1",
"name": "is-function",
"escapedName": "is-function",
"rawSpec": "1.0.1",
"saveSpec": null,
"fetchSpec": "1.0.1"
},
"_requiredBy": [
"/material-ui/theming"
],
"_resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Stephen Sugden",
"email": "me@stephensugden.com"
},
"bugs": {
"url": "https://github.com/grncdr/js-is-function/issues"
},
"dependencies": {},
"description": "is that thing a function? Use this module to find out",
"devDependencies": {
"tape": "~2.3.2"
},
"scripts": {
"test": "tape test.js"
},
"repository": {
"type": "git",
"url": "git://github.com/grncdr/js-is-function.git"
},
"homepage": "https://github.com/grncdr/js-is-function",
"keywords": [
"polyfill",
"is-function",
"ie6"
],
"author": "Stephen Sugden <me@stephensugden.com>",
"license": "MIT",
"main": "index.js",
"name": "is-function",
"repository": {
"type": "git",
"url": "git://github.com/grncdr/js-is-function.git"
},
"scripts": {
"test": "tape test.js"
},
"testling": {
"files": "test.js",
"browsers": [
@@ -39,5 +72,6 @@
"iphone/6.0..latest",
"android-browser/4.2"
]
}
},
"version": "1.0.1"
}

View File

@@ -1,18 +1,41 @@
{
"name": "is-in-browser",
"version": "1.1.3",
"description": "Simple check to see if current app is running in browser",
"main": "dist/index.js",
"module": "dist/module.js",
"types": "dist/index.d.ts",
"scripts": {
"build": "BABEL_ENV=cjs babel src -d dist && BABEL_ENV=module babel src/index.js -o dist/module.js && cpy src/index.d.ts dist",
"test": "babel-tape-runner test/*.js | tap-spec",
"prepublish": "npm run build"
"_args": [
[
"is-in-browser@1.1.3",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "is-in-browser@1.1.3",
"_id": "is-in-browser@1.1.3",
"_inBundle": false,
"_integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=",
"_location": "/material-ui/is-in-browser",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "is-in-browser@1.1.3",
"name": "is-in-browser",
"escapedName": "is-in-browser",
"rawSpec": "1.1.3",
"saveSpec": null,
"fetchSpec": "1.1.3"
},
"_requiredBy": [
"/material-ui/css-vendor",
"/material-ui/jss"
],
"_resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz",
"_spec": "1.1.3",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Jared Anderson"
},
"bugs": {
"url": "https://github.com/tuxsudo/is-in-browser/issues"
},
"keywords": [],
"license": "MIT",
"dependencies": {},
"description": "Simple check to see if current app is running in browser",
"devDependencies": {
"babel": "^6.3.26",
"babel-cli": "^6.4.5",
@@ -29,13 +52,21 @@
"directories": {
"test": "test"
},
"homepage": "https://github.com/tuxsudo/is-in-browser#readme",
"keywords": [],
"license": "MIT",
"main": "dist/index.js",
"module": "dist/module.js",
"name": "is-in-browser",
"repository": {
"type": "git",
"url": "git+https://github.com/tuxsudo/is-in-browser.git"
},
"author": "Jared Anderson",
"bugs": {
"url": "https://github.com/tuxsudo/is-in-browser/issues"
"scripts": {
"build": "BABEL_ENV=cjs babel src -d dist && BABEL_ENV=module babel src/index.js -o dist/module.js && cpy src/index.d.ts dist",
"prepublish": "npm run build",
"test": "babel-tape-runner test/*.js | tap-spec"
},
"homepage": "https://github.com/tuxsudo/is-in-browser#readme"
"types": "dist/index.d.ts",
"version": "1.1.3"
}

View File

@@ -1,37 +1,60 @@
{
"name": "is-plain-object",
"description": "Returns true if an object was created by the `Object` constructor.",
"version": "2.0.4",
"homepage": "https://github.com/jonschlinkert/is-plain-object",
"author": "Jon Schlinkert (https://github.com/jonschlinkert)",
"contributors": [
"Jon Schlinkert (http://twitter.com/jonschlinkert)",
"Osman Nuri Okumuş (http://onokumus.com)",
"Steven Vachon (https://svachon.com)",
"(https://github.com/wtgtybhertgeghgtwtg)"
"_args": [
[
"is-plain-object@2.0.4",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"repository": "jonschlinkert/is-plain-object",
"_from": "is-plain-object@2.0.4",
"_id": "is-plain-object@2.0.4",
"_inBundle": false,
"_integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
"_location": "/material-ui/is-plain-object",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "is-plain-object@2.0.4",
"name": "is-plain-object",
"escapedName": "is-plain-object",
"rawSpec": "2.0.4",
"saveSpec": null,
"fetchSpec": "2.0.4"
},
"_requiredBy": [
"/material-ui/theming"
],
"_resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
"_spec": "2.0.4",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"
},
"bugs": {
"url": "https://github.com/jonschlinkert/is-plain-object/issues"
},
"license": "MIT",
"files": [
"index.d.ts",
"index.js"
"contributors": [
{
"name": "Jon Schlinkert",
"url": "http://twitter.com/jonschlinkert"
},
{
"name": "Osman Nuri Okumuş",
"url": "http://onokumus.com"
},
{
"name": "Steven Vachon",
"url": "https://svachon.com"
},
{
"url": "https://github.com/wtgtybhertgeghgtwtg"
}
],
"main": "index.js",
"engines": {
"node": ">=0.10.0"
},
"scripts": {
"browserify": "browserify index.js --standalone isPlainObject | uglifyjs --compress --mangle -o browser/is-plain-object.js",
"test_browser": "mocha-phantomjs test/browser.html",
"test_node": "mocha",
"test": "npm run test_node && npm run browserify && npm run test_browser"
},
"dependencies": {
"isobject": "^3.0.1"
},
"description": "Returns true if an object was created by the `Object` constructor.",
"devDependencies": {
"browserify": "^14.4.0",
"chai": "^4.0.2",
@@ -41,6 +64,14 @@
"phantomjs": "^2.1.7",
"uglify-js": "^3.0.24"
},
"engines": {
"node": ">=0.10.0"
},
"files": [
"index.d.ts",
"index.js"
],
"homepage": "https://github.com/jonschlinkert/is-plain-object",
"keywords": [
"check",
"is",
@@ -55,6 +86,19 @@
"typeof",
"value"
],
"license": "MIT",
"main": "index.js",
"name": "is-plain-object",
"repository": {
"type": "git",
"url": "git+https://github.com/jonschlinkert/is-plain-object.git"
},
"scripts": {
"browserify": "browserify index.js --standalone isPlainObject | uglifyjs --compress --mangle -o browser/is-plain-object.js",
"test": "npm run test_node && npm run browserify && npm run test_browser",
"test_browser": "mocha-phantomjs test/browser.html",
"test_node": "mocha"
},
"types": "index.d.ts",
"verb": {
"toc": false,
@@ -75,5 +119,6 @@
"lint": {
"reflinks": true
}
}
},
"version": "2.0.4"
}

View File

@@ -1,23 +1,53 @@
{
"name": "is-stream",
"version": "1.1.0",
"description": "Check if something is a Node.js stream",
"license": "MIT",
"repository": "sindresorhus/is-stream",
"_args": [
[
"is-stream@1.1.0",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"_from": "is-stream@1.1.0",
"_id": "is-stream@1.1.0",
"_inBundle": false,
"_integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
"_location": "/material-ui/is-stream",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "is-stream@1.1.0",
"name": "is-stream",
"escapedName": "is-stream",
"rawSpec": "1.1.0",
"saveSpec": null,
"fetchSpec": "1.1.0"
},
"_requiredBy": [
"/material-ui/node-fetch"
],
"_resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
"_spec": "1.1.0",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "sindresorhus.com"
},
"bugs": {
"url": "https://github.com/sindresorhus/is-stream/issues"
},
"description": "Check if something is a Node.js stream",
"devDependencies": {
"ava": "*",
"tempfile": "^1.1.0",
"xo": "*"
},
"engines": {
"node": ">=0.10.0"
},
"scripts": {
"test": "xo && ava"
},
"files": [
"index.js"
],
"homepage": "https://github.com/sindresorhus/is-stream#readme",
"keywords": [
"stream",
"type",
@@ -30,9 +60,14 @@
"detect",
"is"
],
"devDependencies": {
"ava": "*",
"tempfile": "^1.1.0",
"xo": "*"
}
"license": "MIT",
"name": "is-stream",
"repository": {
"type": "git",
"url": "git+https://github.com/sindresorhus/is-stream.git"
},
"scripts": {
"test": "xo && ava"
},
"version": "1.1.0"
}

View File

@@ -1,37 +1,74 @@
{
"name": "isobject",
"description": "Returns true if the value is an object and not an array or null.",
"version": "3.0.1",
"homepage": "https://github.com/jonschlinkert/isobject",
"author": "Jon Schlinkert (https://github.com/jonschlinkert)",
"contributors": [
"(https://github.com/LeSuisse)",
"Brian Woodward (https://twitter.com/doowb)",
"Jon Schlinkert (http://twitter.com/jonschlinkert)",
"Magnús Dæhlen (https://github.com/magnudae)",
"Tom MacWright (https://macwright.org)"
"_args": [
[
"isobject@3.0.1",
"C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI"
]
],
"repository": "jonschlinkert/isobject",
"_from": "isobject@3.0.1",
"_id": "isobject@3.0.1",
"_inBundle": false,
"_integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
"_location": "/material-ui/isobject",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "isobject@3.0.1",
"name": "isobject",
"escapedName": "isobject",
"rawSpec": "3.0.1",
"saveSpec": null,
"fetchSpec": "3.0.1"
},
"_requiredBy": [
"/material-ui/is-plain-object"
],
"_resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
"_spec": "3.0.1",
"_where": "C:\\Users\\deranjer\\go\\src\\github.com\\deranjer\\goTorrent\\goTorrentWebUI",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"
},
"bugs": {
"url": "https://github.com/jonschlinkert/isobject/issues"
},
"license": "MIT",
"files": [
"index.d.ts",
"index.js"
"contributors": [
{
"url": "https://github.com/LeSuisse"
},
{
"name": "Brian Woodward",
"url": "https://twitter.com/doowb"
},
{
"name": "Jon Schlinkert",
"url": "http://twitter.com/jonschlinkert"
},
{
"name": "Magnús Dæhlen",
"url": "https://github.com/magnudae"
},
{
"name": "Tom MacWright",
"url": "https://macwright.org"
}
],
"main": "index.js",
"engines": {
"node": ">=0.10.0"
},
"scripts": {
"test": "mocha"
},
"dependencies": {},
"description": "Returns true if the value is an object and not an array or null.",
"devDependencies": {
"gulp-format-md": "^0.1.9",
"mocha": "^2.4.5"
},
"engines": {
"node": ">=0.10.0"
},
"files": [
"index.d.ts",
"index.js"
],
"homepage": "https://github.com/jonschlinkert/isobject",
"keywords": [
"check",
"is",
@@ -46,6 +83,16 @@
"typeof",
"value"
],
"license": "MIT",
"main": "index.js",
"name": "isobject",
"repository": {
"type": "git",
"url": "git+https://github.com/jonschlinkert/isobject.git"
},
"scripts": {
"test": "mocha"
},
"types": "index.d.ts",
"verb": {
"related": {
@@ -70,5 +117,6 @@
"reflinks": [
"verb"
]
}
},
"version": "3.0.1"
}

Some files were not shown because too many files have changed in this diff Show More