You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP

jest-screenshot

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jest-screenshot - npm Package Compare versions

Comparing version

to
0.3.0

"use strict";
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
const path = require("path");
const path = __importStar(require("path"));
const fs_1 = require("fs");

@@ -5,0 +12,0 @@ function getFileConfig() {

"use strict";
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
const path = require("path");
const path = __importStar(require("path"));
const crypto_1 = require("crypto");

@@ -5,0 +12,0 @@ const kebabCase = require("lodash.kebabcase"); // tslint:disable-line

import { ToMatchImageSnapshotParameters } from "./to-match-image-snapshot";
declare global {
declare global {
namespace jest {

@@ -4,0 +4,0 @@ interface Matchers<R> {

@@ -1,2 +0,1 @@

/// <reference types="react" />
import * as React from "react";

@@ -8,4 +7,4 @@ import { FailedTest } from "../../../reporter-types";

export declare class FailedTestSection extends React.Component<FailedTestSectionProps> {
private readonly failedTest;
private get failedTest();
render(): JSX.Element;
}
"use strict";
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const classNames = require("classnames/bind");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const bind_1 = __importDefault(require("classnames/bind"));
const snapshot_1 = require("../snapshot");
const cx = classNames.bind(bulma);
const cx = bind_1.default.bind(bulma);
class FailedTestSection extends React.Component {

@@ -9,0 +19,0 @@ get failedTest() { return this.props.failedTest; }

@@ -1,2 +0,1 @@

/// <reference types="react" />
import * as React from "react";

@@ -9,6 +8,6 @@ import { FileReport } from "../../../../reporter-types";

private testFiles;
private readonly file;
private readonly active;
private get file();
private get active();
handleClick(): void;
render(): JSX.Element;
}

@@ -8,10 +8,20 @@ "use strict";

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const classNames = require("classnames/bind");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const bind_1 = __importDefault(require("classnames/bind"));
const tsdi_1 = require("tsdi");
const mobx_react_1 = require("mobx-react");
const mobx_1 = require("mobx");
const cx = classNames.bind(bulma);
const cx = bind_1.default.bind(bulma);
let FileListEntry = class FileListEntry extends React.Component {

@@ -18,0 +28,0 @@ get file() { return this.props.file; }

@@ -1,2 +0,1 @@

/// <reference types="react" />
import * as React from "react";

@@ -3,0 +2,0 @@ export declare class FileList extends React.Component {

"use strict";
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const classNames = require("classnames/bind");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const bind_1 = __importDefault(require("classnames/bind"));
const file_list_entry_1 = require("./file-list-entry");
const cx = classNames.bind(bulma);
const cx = bind_1.default.bind(bulma);
class FileList extends React.Component {

@@ -9,0 +19,0 @@ render() {

@@ -1,2 +0,1 @@

/// <reference types="react" />
import * as React from "react";

@@ -13,5 +12,5 @@ export interface DiffSliderProps {

private blendOpacity;
private handleDiffOpacity(event);
private handleBlendOpacity(event);
private handleDiffOpacity;
private handleBlendOpacity;
render(): JSX.Element;
}

@@ -8,11 +8,21 @@ "use strict";

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const mobx_react_1 = require("mobx-react");
const mobx_1 = require("mobx");
const classNames = require("classnames/bind");
const bind_1 = __importDefault(require("classnames/bind"));
const lodash_decorators_1 = require("lodash-decorators");
const css = require("./diff-blend.scss");
const cx = classNames.bind(Object.assign({}, bulma, css));
const css = __importStar(require("./diff-blend.scss"));
const cx = bind_1.default.bind(Object.assign(Object.assign({}, bulma), css));
let DiffBlend = class DiffBlend extends React.Component {

@@ -19,0 +29,0 @@ constructor() {

@@ -1,2 +0,1 @@

/// <reference types="react" />
import * as React from "react";

@@ -12,4 +11,4 @@ export interface DiffSliderProps {

private diffOpacity;
private handleDiffOpacity(event);
private handleDiffOpacity;
render(): JSX.Element;
}

@@ -8,11 +8,21 @@ "use strict";

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const mobx_react_1 = require("mobx-react");
const mobx_1 = require("mobx");
const classNames = require("classnames/bind");
const bind_1 = __importDefault(require("classnames/bind"));
const lodash_decorators_1 = require("lodash-decorators");
const css = require("./diff-side-by-side.scss");
const cx = classNames.bind(Object.assign({}, bulma, css));
const css = __importStar(require("./diff-side-by-side.scss"));
const cx = bind_1.default.bind(Object.assign(Object.assign({}, bulma), css));
let DiffSideBySide = class DiffSideBySide extends React.Component {

@@ -19,0 +29,0 @@ constructor() {

@@ -1,2 +0,1 @@

/// <reference types="react" />
import * as React from "react";

@@ -19,15 +18,15 @@ export interface DiffSliderProps {

private imageDiff;
private initialize();
private readonly aspectRatio;
private handleDragStart(event);
private handleDragStop();
private handleDrag(event);
private slide(event);
private refContainer(element);
private refImageReceived(element);
private refImageSnapshot(element);
private refImageDiff(element);
private adjustSizes();
private handleDiffOpacity(event);
private initialize;
private get aspectRatio();
private handleDragStart;
private handleDragStop;
private handleDrag;
private slide;
private refContainer;
private refImageReceived;
private refImageSnapshot;
private refImageDiff;
private adjustSizes;
private handleDiffOpacity;
render(): JSX.Element;
}

@@ -8,12 +8,22 @@ "use strict";

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const mobx_react_1 = require("mobx-react");
const tsdi_1 = require("tsdi");
const mobx_1 = require("mobx");
const classNames = require("classnames/bind");
const bind_1 = __importDefault(require("classnames/bind"));
const lodash_decorators_1 = require("lodash-decorators");
const css = require("./diff-slider.scss");
const cx = classNames.bind(Object.assign({}, bulma, css));
const css = __importStar(require("./diff-slider.scss"));
const cx = bind_1.default.bind(Object.assign(Object.assign({}, bulma), css));
let DiffSlider = class DiffSlider extends React.Component {

@@ -20,0 +30,0 @@ constructor() {

@@ -1,2 +0,1 @@

/// <reference types="react" />
import * as React from "react";

@@ -12,10 +11,10 @@ export interface ImageDiffViewerProps {

private tab;
private readonly sliderTabActive;
private readonly sideBySideTabActive;
private readonly blendTabActive;
private handleSliderTabClick();
private handleBlendTabClick();
private handleSideBySideTabClick();
private renderDiff();
private get sliderTabActive();
private get sideBySideTabActive();
private get blendTabActive();
private handleSliderTabClick;
private handleBlendTabClick;
private handleSideBySideTabClick;
private renderDiff;
render(): JSX.Element;
}

@@ -8,14 +8,24 @@ "use strict";

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const mobx_react_1 = require("mobx-react");
const mobx_1 = require("mobx");
const classNames = require("classnames/bind");
const bind_1 = __importDefault(require("classnames/bind"));
const lodash_decorators_1 = require("lodash-decorators");
const css = require("./image-diff-viewer.scss");
const css = __importStar(require("./image-diff-viewer.scss"));
const diff_slider_1 = require("./diff-slider");
const diff_blend_1 = require("./diff-blend");
const diff_side_by_side_1 = require("./diff-side-by-side");
const cx = classNames.bind(Object.assign({}, bulma, css));
const cx = bind_1.default.bind(Object.assign(Object.assign({}, bulma), css));
var Tab;

@@ -22,0 +32,0 @@ (function (Tab) {

@@ -0,1 +1,2 @@

/// <reference types="react" />
export interface LevelItemProps {

@@ -5,2 +6,2 @@ name: string;

}
export declare function LevelItem({name, value}: LevelItemProps): JSX.Element;
export declare function LevelItem({ name, value }: LevelItemProps): JSX.Element;
"use strict";
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const classNames = require("classnames/bind");
const cx = classNames.bind(bulma);
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const bind_1 = __importDefault(require("classnames/bind"));
const cx = bind_1.default.bind(bulma);
function LevelItem({ name, value }) {

@@ -8,0 +18,0 @@ return (React.createElement("div", { className: cx("level-item", "has-text-centered") },

@@ -1,2 +0,1 @@

/// <reference types="react" />
import * as React from "react";

@@ -6,4 +5,4 @@ export declare class Main extends React.Component {

private ui;
private readonly headline;
private get headline();
render(): JSX.Element;
}

@@ -8,6 +8,16 @@ "use strict";

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const classNames = require("classnames/bind");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const bind_1 = __importDefault(require("classnames/bind"));
const tsdi_1 = require("tsdi");

@@ -17,3 +27,3 @@ const mobx_react_1 = require("mobx-react");

const failed_test_section_1 = require("../failed-test-section");
const cx = classNames.bind(bulma);
const cx = bind_1.default.bind(bulma);
let Main = class Main extends React.Component {

@@ -20,0 +30,0 @@ get headline() { return this.testFiles.activeFile.testFilePath; }

@@ -1,7 +0,6 @@

/// <reference types="react" />
import * as React from "react";
export declare class Navigation extends React.Component {
private ui;
private handleHamburgerClick();
private handleHamburgerClick;
render(): JSX.Element;
}

@@ -8,11 +8,21 @@ "use strict";

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const mobx_react_1 = require("mobx-react");
const tsdi_1 = require("tsdi");
const mobx_1 = require("mobx");
const css = require("./navigation.scss");
const classNames = require("classnames/bind");
const cx = classNames.bind(Object.assign({}, bulma, css));
const css = __importStar(require("./navigation.scss"));
const bind_1 = __importDefault(require("classnames/bind"));
const cx = bind_1.default.bind(Object.assign(Object.assign({}, bulma), css));
let Navigation = class Navigation extends React.Component {

@@ -19,0 +29,0 @@ handleHamburgerClick() {

@@ -1,2 +0,1 @@

/// <reference types="react" />
import * as React from "react";

@@ -3,0 +2,0 @@ export declare class Sidebar extends React.Component {

@@ -8,11 +8,21 @@ "use strict";

};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const classNames = require("classnames/bind");
const css = require("./sidebar.scss");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const bind_1 = __importDefault(require("classnames/bind"));
const css = __importStar(require("./sidebar.scss"));
const mobx_react_1 = require("mobx-react");
const tsdi_1 = require("tsdi");
const file_list_1 = require("../file-list");
const cx = classNames.bind(Object.assign({}, bulma, css));
const cx = bind_1.default.bind(Object.assign(Object.assign({}, bulma), css));
let Sidebar = class Sidebar extends React.Component {

@@ -19,0 +29,0 @@ render() {

@@ -1,2 +0,1 @@

/// <reference types="react" />
import * as React from "react";

@@ -8,4 +7,4 @@ import { FailedSnapshotInfo } from "../../../reporter-types";

export declare class Snapshot extends React.Component<SnapshotProps> {
private readonly snapshot;
private get snapshot();
render(): JSX.Element;
}
"use strict";
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const bulma = require("bulma");
const Ansi = require("ansi-to-react"); // tslint:disable-line
const classNames = require("classnames/bind");
const React = __importStar(require("react"));
const bulma = __importStar(require("bulma"));
const ansi_to_react_1 = __importDefault(require("ansi-to-react")); // tslint:disable-line
const bind_1 = __importDefault(require("classnames/bind"));
const level_item_1 = require("../level-item");
const image_diff_viewer_1 = require("../image-diff-viewer");
const css = require("./snapshot.scss");
const cx = classNames.bind(Object.assign({}, bulma, css));
const css = __importStar(require("./snapshot.scss"));
const cx = bind_1.default.bind(Object.assign(Object.assign({}, bulma), css));
class Snapshot extends React.Component {

@@ -22,3 +32,3 @@ get snapshot() { return this.props.snapshot; }

React.createElement("div", { className: cx("message-body") },
React.createElement(Ansi, null, this.snapshot.message))),
React.createElement(ansi_to_react_1.default, null, this.snapshot.message))),
React.createElement(image_diff_viewer_1.ImageDiffViewer, { received: receivedPath, snapshot: snapshotPath, diff: diffPath, width: width, height: height })));

@@ -25,0 +35,0 @@ }

import { ReportMetadata } from "../reporter-types";
declare global {
declare global {
const testResults: ReportMetadata;
}
"use strict";
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const ReactDOM = require("react-dom");
const bulma = require("bulma");
const classNames = require("classnames/bind");
const React = __importStar(require("react"));
const ReactDOM = __importStar(require("react-dom"));
const bulma = __importStar(require("bulma"));
const bind_1 = __importDefault(require("classnames/bind"));
const tsdi_1 = require("tsdi");

@@ -11,3 +21,3 @@ const components_1 = require("./components");

tsdi.enableComponentScanner();
const cx = classNames.bind(bulma);
const cx = bind_1.default.bind(bulma);
ReactDOM.render(React.createElement(React.Fragment, null,

@@ -14,0 +24,0 @@ React.createElement(components_1.Navigation, null),

@@ -5,4 +5,4 @@ import { FileReport } from "../../reporter-types";

selectFile(file: FileReport): void;
readonly activeFile: FileReport;
get activeFile(): FileReport;
isActive(file: FileReport): boolean;
}

@@ -1,9 +0,10 @@

/// <reference types="jest" />
import { JestScreenshotConfiguration } from "./config";
import { AggregatedResult } from "@jest/test-result";
import { Context } from "@jest/reporters";
declare const _default: {
new (): {
config: JestScreenshotConfiguration;
onRunComplete(contexts: Set<jest.Context>, { testResults, numFailedTests }: jest.AggregatedResult): void;
onRunComplete(contexts: Set<Context>, { testResults, numFailedTests }: AggregatedResult): void;
};
};
export = _default;
"use strict";
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
const config_1 = require("./config");
const fs_1 = require("fs");
const path = require("path");
const path = __importStar(require("path"));
const rimraf_1 = require("rimraf");

@@ -6,0 +13,0 @@ const filenames_1 = require("./filenames");

"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
const node_libpng_1 = require("node-libpng");
const native_image_diff_1 = require("native-image-diff");
const chalk_1 = require("chalk");
const chalk_1 = __importDefault(require("chalk"));
const fs_1 = require("fs");

@@ -10,3 +20,3 @@ const filenames_1 = require("./filenames");

const mkdirp_1 = require("mkdirp");
const path = require("path");
const path = __importStar(require("path"));
/**

@@ -13,0 +23,0 @@ * Performs the actual check for equality of two images.

{
"name": "jest-screenshot",
"keywords": [
"test",
"css",
"visual testing",
"visual regression",
"jest",
"browser testing",
"puppeteer",
"snapshot",
"screenshot",
"diff",
"image"
"test",
"css",
"visual testing",
"visual regression",
"jest",
"browser testing",
"puppeteer",
"snapshot",
"screenshot",
"diff",
"image"
],
"version": "0.2.2",
"version": "0.3.0",
"description": "A jest extension to deal with screenshots and all sorts of images.",

@@ -75,51 +75,53 @@ "main": "dist/index.js",

},
"setupTestFrameworkScriptFile": "<rootDir>/jest-framework-setup.ts"
"setupFilesAfterEnv": ["<rootDir>/jest-framework-setup.ts"]
},
"devDependencies": {
"@jest/reporters": "^25.1.0",
"@jest/test-result": "^25.1.0",
"@types/classnames": "^2.2.3",
"@types/enzyme": "^3.1.9",
"@types/enzyme-adapter-react-16": "^1.0.2",
"@types/jest": "^21.1.7",
"@types/jest": "^25.1.2",
"@types/lodash.kebabcase": "^4.1.3",
"@types/mkdirp": "^0.5.2",
"@types/node": "^9.6.2",
"@types/node": "^13.7.0",
"@types/react": "^16.3.10",
"@types/react-dom": "^16.0.5",
"@types/rimraf": "^2.0.2",
"ansi-to-react": "^2.0.6",
"ansi-to-react": "^6.0.0",
"awesome-typescript-loader": "^5.0.0",
"bulma": "^0.6.2",
"bulma": "^0.8.0",
"classnames": "^2.2.5",
"coveralls": "^3.0.0",
"css-loader": "^0.28.11",
"css-loader": "^3.4.2",
"enzyme": "^3.3.0",
"enzyme-adapter-react-16": "^1.1.1",
"enzyme-to-json": "^3.3.3",
"extract-text-webpack-plugin": "^4.0.0-beta.0",
"identity-obj-proxy": "^3.0.0",
"jest": "^22.4.3",
"lodash-decorators": "^5.0.0",
"mobx": "^4.1.1",
"mobx-react": "^5.0.0",
"jest": "^25.1.0",
"lodash-decorators": "^6.0.1",
"mini-css-extract-plugin": "^0.9.0",
"mobx": "^5.15.4",
"mobx-react": "^6.1.7",
"node-sass": "^4.8.3",
"react": "^16.3.1",
"react-dom": "^16.3.1",
"resolve-url-loader": "^2.3.0",
"rimraf": "^2.6.2",
"sass-loader": "^7.0.1",
"ts-jest": "^21.2.3",
"tsdi": "^0.20.1",
"tslint": "^5.8.0",
"typedoc": "^0.11.1",
"typescript": "^2.6.1",
"webpack": "4",
"webpack-cli": "^2.0.14"
"resolve-url-loader": "^3.1.1",
"rimraf": "^3.0.2",
"sass-loader": "^8.0.2",
"ts-jest": "^25.2.0",
"tsdi": "^0.22.0",
"tslint": "^6.0.0",
"typedoc": "^0.16.9",
"typescript": "^3.7.5",
"webpack": "4.41.5",
"webpack-cli": "^3.1.2"
},
"dependencies": {
"chalk": "^2.3.2",
"chalk": "^3.0.0",
"lodash.kebabcase": "^4.1.1",
"mkdirp": "^0.5.1",
"native-image-diff": "^0.1.1",
"node-libpng": "^0.2.0"
"mkdirp": "^1.0.3",
"native-image-diff": "^0.1.9",
"node-libpng": "^0.2.7"
}
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet