ketcher-core
Advanced tools
Comparing version 1.1.3 to 1.2.0
@@ -0,3 +1,18 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
import { SupportedFormat } from './structFormatter.types'; | ||
import { SupportedFormatProperties } from './SupportedFormatProperties'; | ||
import { SupportedFormatProperties } from './supportedFormatProperties'; | ||
declare type FormatPropertiesMap = { | ||
@@ -4,0 +19,0 @@ [key in SupportedFormat]: SupportedFormatProperties; |
@@ -0,2 +1,17 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
import { SupportedFormat } from './structFormatter.types'; | ||
export declare function identifyStructFormat(stringifiedStruct: string): SupportedFormat; |
export * from './formatProperties'; | ||
export * from './structFormatter.types'; | ||
export * from './FormatterFactory'; | ||
export * from './formatterFactory'; | ||
export * from './identifyStructFormat'; |
@@ -0,1 +1,16 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
import { MolSerializerOptions } from "../../domain/serializers"; | ||
@@ -8,3 +23,3 @@ import { Struct } from "../../domain/entities"; | ||
} | ||
export declare type SupportedFormat = 'rxn' | 'rxnV3000' | 'mol' | 'molV3000' | 'smiles' | 'smilesExt' | 'smarts' | 'inChI' | 'inChIAuxInfo' | 'cml' | 'graph' | 'cdxml'; | ||
export declare type SupportedFormat = 'rxn' | 'rxnV3000' | 'mol' | 'molV3000' | 'smiles' | 'smilesExt' | 'smarts' | 'inChI' | 'inChIAuxInfo' | 'cml' | 'ket' | 'cdxml'; | ||
export declare type FormatterFactoryOptions = Partial<MolSerializerOptions & StructServiceOptions>; |
@@ -1,4 +0,4 @@ | ||
export * from './ElementColor'; | ||
export * from './Elements'; | ||
export * from './elementColor'; | ||
export * from './elements'; | ||
export * from './element.types'; | ||
export * from './Generics'; | ||
export * from './generics'; |
@@ -1,18 +0,34 @@ | ||
export * from './Atom'; | ||
export * from './AtomList'; | ||
export * from './Bond'; | ||
export * from './Fragment'; | ||
export * from './HalfBond'; | ||
export * from './Loop'; | ||
export * from './RGroup'; | ||
export * from './RxnArrow'; | ||
export * from './RxnPlus'; | ||
export * from './SGroup'; | ||
export * from './SGroupForest'; | ||
export * from './SimpleObject'; | ||
export * from './Struct'; | ||
export * from './Text'; | ||
export * from './Pile'; | ||
export * from './Vec2'; | ||
export * from './Box2Abs'; | ||
export * from './Pool'; | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
export * from './atom'; | ||
export * from './atomList'; | ||
export * from './bond'; | ||
export * from './fragment'; | ||
export * from './functionalGroup'; | ||
export * from './halfBond'; | ||
export * from './loop'; | ||
export * from './rgroup'; | ||
export * from './rxnArrow'; | ||
export * from './rxnPlus'; | ||
export * from './sgroup'; | ||
export * from './sgroupForest'; | ||
export * from './simpleObject'; | ||
export * from './struct'; | ||
export * from './text'; | ||
export * from './pile'; | ||
export * from './vec2'; | ||
export * from './box2Abs'; | ||
export * from './pool'; |
@@ -1,2 +0,18 @@ | ||
export * from './Scale'; | ||
export * from './utils/StereoValidator'; | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
export * from './scale'; | ||
export * from './stereoValidator'; | ||
export * from './functionalGroupsProvider'; |
@@ -1,1 +0,16 @@ | ||
export * from './KetSerializer'; | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
export * from './ketSerializer'; |
@@ -1,1 +0,16 @@ | ||
export declare function validate(graph: any): boolean; | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
export declare function validate(ket: any): boolean; |
@@ -26,3 +26,3 @@ declare namespace _default { | ||
} | ||
import { SGroup } from "../../entities/SGroup"; | ||
import { SGroup } from "../../entities/sgroup"; | ||
declare function prepareSruForSaving(sgroup: any, mol: any): void; | ||
@@ -29,0 +29,0 @@ declare function prepareSupForSaving(sgroup: any, mol: any): void; |
@@ -17,2 +17,2 @@ /**************************************************************************** | ||
export * from './mol.types'; | ||
export * from './MolSerializer'; | ||
export * from './molSerializer'; |
@@ -16,2 +16,3 @@ declare namespace _default { | ||
export { applyDataSGroupDataLine }; | ||
export { applyDataSGroupExpand }; | ||
} | ||
@@ -43,2 +44,3 @@ export default _default; | ||
declare function applyDataSGroupDataLine(sGroups: any, propData: any, finalize: any): void; | ||
import { Pool } from "../../entities/Pool"; | ||
declare function applyDataSGroupExpand(sg: any, expanded: any): void; | ||
import { Pool } from "../../entities/pool"; |
@@ -8,2 +8,3 @@ declare namespace _default { | ||
export { rxnMerge }; | ||
export { rgMerge }; | ||
} | ||
@@ -69,2 +70,3 @@ export default _default; | ||
declare function rxnMerge(mols: any, nReactants: any, nProducts: any, nAgents: any, shouldReactionRelayout: any): Struct; | ||
import { Struct } from "../../entities/Struct"; | ||
declare function rgMerge(scaffold: any, rgroups: any): Struct; | ||
import { Struct } from "../../entities/struct"; |
@@ -10,2 +10,2 @@ declare namespace _default { | ||
declare function parseRxn2000(ctabLines: any, shouldReactionRelayout: any): Struct; | ||
import { Struct } from "../../entities/Struct"; | ||
import { Struct } from "../../entities/struct"; |
@@ -10,2 +10,2 @@ declare namespace _default { | ||
declare function parseRxn3000(ctabLines: any, shouldReactionRelayout: any): Struct; | ||
import { Struct } from "../../entities/Struct"; | ||
import { Struct } from "../../entities/struct"; |
@@ -0,2 +1,17 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
export * from './sdf.types'; | ||
export * from './SdfSerializer'; | ||
export * from './sdfSerializer'; |
@@ -25,2 +25,2 @@ export default CisTrans; | ||
} | ||
import { Pool } from "../../entities/Pool"; | ||
import { Pool } from "../../entities/pool"; |
@@ -17,2 +17,2 @@ /**************************************************************************** | ||
export * from './smi.types'; | ||
export * from './SmiSerializer'; | ||
export * from './smiSerializer'; |
@@ -22,6 +22,6 @@ export default Stereocenters; | ||
}[]; | ||
function xyzzy(v1: any, v2: any, u: any): 1 | 2 | 4 | 8; | ||
function xyzzy(v1: any, v2: any, u: any): 2 | 1 | 4 | 8; | ||
function sign(v1: any, v2: any, v3: any): 1 | -1; | ||
function isPyramidMappingRigid(mapping: any): boolean; | ||
} | ||
import { Pool } from "../../entities/Pool"; | ||
import { Pool } from "../../entities/pool"; |
@@ -0,1 +1,17 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
export * from './struct'; | ||
export * from './renderer'; |
@@ -0,2 +1,17 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
export * from './structService.types'; | ||
export * from './structServiceProvider.types'; |
@@ -26,3 +26,3 @@ /**************************************************************************** | ||
CML = "chemical/x-cml", | ||
KET = "application/json" | ||
KET = "chemical/x-indigo-ket" | ||
} | ||
@@ -35,2 +35,5 @@ export interface WithStruct { | ||
} | ||
export interface WithOutputFormat { | ||
output_format: ChemicalMimeType; | ||
} | ||
export interface WithSelection { | ||
@@ -45,24 +48,23 @@ selected?: Array<number>; | ||
} | ||
export interface ConvertData extends WithStruct { | ||
output_format: ChemicalMimeType; | ||
export interface ConvertData extends WithStruct, WithOutputFormat { | ||
} | ||
export interface ConvertResult extends WithStruct, WithFormat { | ||
} | ||
export interface LayoutData extends WithStruct { | ||
export interface LayoutData extends WithStruct, WithOutputFormat { | ||
} | ||
export interface LayoutResult extends WithStruct, WithFormat { | ||
} | ||
export interface CleanData extends WithStruct, WithSelection { | ||
export interface CleanData extends WithStruct, WithSelection, WithOutputFormat { | ||
} | ||
export interface CleanResult extends WithStruct, WithFormat { | ||
} | ||
export interface AromatizeData extends WithStruct { | ||
export interface AromatizeData extends WithStruct, WithOutputFormat { | ||
} | ||
export interface AromatizeResult extends WithStruct, WithFormat { | ||
} | ||
export interface DearomatizeData extends WithStruct { | ||
export interface DearomatizeData extends WithStruct, WithOutputFormat { | ||
} | ||
export interface DearomatizeResult extends WithStruct, WithFormat { | ||
} | ||
export interface CalculateCipData extends WithStruct { | ||
export interface CalculateCipData extends WithStruct, WithOutputFormat { | ||
} | ||
@@ -77,3 +79,3 @@ export interface CalculateCipResult extends WithStruct, WithFormat { | ||
} | ||
export interface AutomapData extends WithStruct { | ||
export interface AutomapData extends WithStruct, WithOutputFormat { | ||
mode: string; | ||
@@ -88,6 +90,6 @@ } | ||
} | ||
export interface RecognizeResult extends WithStruct { | ||
export interface RecognizeResult extends WithStruct, WithOutputFormat { | ||
} | ||
export interface StructServiceOptions { | ||
[key: string]: string | number | boolean; | ||
[key: string]: string | number | boolean | undefined; | ||
} | ||
@@ -97,2 +99,3 @@ export declare type OutputFormatType = 'png' | 'svg'; | ||
outputFormat: OutputFormatType; | ||
backgroundColor?: string; | ||
} | ||
@@ -99,0 +102,0 @@ export interface StructService { |
@@ -0,1 +1,16 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
import { StructService, StructServiceOptions } from './structService.types'; | ||
@@ -2,0 +17,0 @@ export declare type ServiceMode = 'standalone' | 'remote'; |
@@ -0,1 +1,16 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
export * from "./domain/constants"; | ||
@@ -8,2 +23,6 @@ export * from "./domain/entities"; | ||
export * from "./application/formatters"; | ||
export * from "./utils"; | ||
export * from "./application/render"; | ||
export * from "./application/editor"; | ||
export * from "./application/ketcher"; | ||
export * from "./application/ketcherBuilder"; | ||
export * from "./utilities"; |
@@ -0,1 +1,16 @@ | ||
/**************************************************************************** | ||
* Copyright 2021 EPAM Systems | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
***************************************************************************/ | ||
export * from './struct'; |
@@ -16,3 +16,3 @@ /**************************************************************************** | ||
***************************************************************************/ | ||
export * from './RemoteStructService'; | ||
export * from './RemoteStructServiceProvider'; | ||
export * from './remoteStructService'; | ||
export * from './remoteStructServiceProvider'; |
{ | ||
"name": "ketcher-core", | ||
"version": "1.1.3", | ||
"version": "1.2.0", | ||
"description": "Web-based molecule sketcher", | ||
@@ -25,15 +25,14 @@ "license": "Apache-2.0", | ||
"main": "dist/index.js", | ||
"types": "dist/index.d.ts", | ||
"module": "dist/index.modern.js", | ||
"source": "src/index.ts", | ||
"engines": { | ||
"node": ">=10" | ||
"node": ">=14" | ||
}, | ||
"scripts": { | ||
"build": "cross-env NODE_ENV=production rollup -c -m true --silent", | ||
"build": "cross-env NODE_ENV=production rollup -c -m true", | ||
"start": "cross-env NODE_ENV=development rollup -c -m true -w", | ||
"test": "run-s test:unit test:lint prettier stylelint test:build", | ||
"test:build": "run-s build", | ||
"test": "run-s prettier test:lint test:unit", | ||
"test:lint": "eslint src --ext .ts,.tsx,.js,.jsx", | ||
"test:unit": "cross-env CI=1 react-scripts test --env=jsdom", | ||
"test:watch": "react-scripts test --env=jsdom", | ||
"test:unit": "jest", | ||
"prettier": "prettier --check \"src/**/*.{js,jsx,json,ts,tsx}\"", | ||
@@ -44,3 +43,7 @@ "prettier:write": "prettier --write \"src/**/*.{js,jsx,json,ts,tsx}\"" | ||
"@babel/runtime": "^7.12.5", | ||
"jsonschema": "^1.4.0" | ||
"assert": "^2.0.0", | ||
"jsonschema": "^1.4.0", | ||
"lodash": "^4.17.21", | ||
"raphael": "^2.3.0", | ||
"svgpath": "^2.3.1" | ||
}, | ||
@@ -62,11 +65,11 @@ "devDependencies": { | ||
"@testing-library/user-event": "^7.2.1", | ||
"@types/jest": "^25.1.4", | ||
"@types/jest": "^26.0.24", | ||
"@types/node": "^12.12.38", | ||
"@typescript-eslint/eslint-plugin": "^4.0.0", | ||
"@typescript-eslint/parser": "^4.0.0", | ||
"@typescript-eslint/eslint-plugin": "^4.30.0", | ||
"@typescript-eslint/parser": "^4.30.0", | ||
"@zerollup/ts-transform-paths": "^1.7.18", | ||
"babel-eslint": "^10.0.0", | ||
"babel-jest": "26.6.0", | ||
"cross-env": "^7.0.2", | ||
"eslint": "^6.8.0", | ||
"eslint-config-react-app": "^6.0.0", | ||
"eslint": "^7.32.0", | ||
"eslint-plugin-import": "^2.22.0", | ||
@@ -78,5 +81,6 @@ "eslint-plugin-jest": "^24.0.0", | ||
"eslint-plugin-testing-library": "^3.9.0", | ||
"jest": "26.6.0", | ||
"jest-mock-extended": "^2.0.4", | ||
"npm-run-all": "^4.1.5", | ||
"prettier": "^2.0.4", | ||
"react-scripts": "^3.4.1", | ||
"rollup": "^2.33.1", | ||
@@ -89,4 +93,5 @@ "rollup-plugin-cleanup": "^3.2.1", | ||
"rollup-plugin-visualizer": "^4.2.0", | ||
"ts-jest": "^26.5.6", | ||
"ttypescript": "^1.5.12", | ||
"typescript": "^4.3.5" | ||
"typescript": "^4.4.3" | ||
}, | ||
@@ -93,0 +98,0 @@ "files": [ |
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 too big to display
Sorry, the diff of this file is not supported yet
4601242
206
42732
6
43
+ Addedassert@^2.0.0
+ Addedlodash@^4.17.21
+ Addedraphael@^2.3.0
+ Addedsvgpath@^2.3.1
+ Addedassert@2.1.0(transitive)
+ Addedavailable-typed-arrays@1.0.7(transitive)
+ Addedcall-bind@1.0.8(transitive)
+ Addedcall-bind-apply-helpers@1.0.2(transitive)
+ Addedcall-bound@1.0.3(transitive)
+ Addeddefine-data-property@1.1.4(transitive)
+ Addeddefine-properties@1.2.1(transitive)
+ Addeddunder-proto@1.0.1(transitive)
+ Addedes-define-property@1.0.1(transitive)
+ Addedes-errors@1.3.0(transitive)
+ Addedes-object-atoms@1.1.1(transitive)
+ Addedeve-raphael@0.5.0(transitive)
+ Addedfor-each@0.3.5(transitive)
+ Addedfunction-bind@1.1.2(transitive)
+ Addedget-intrinsic@1.3.0(transitive)
+ Addedget-proto@1.0.1(transitive)
+ Addedgopd@1.2.0(transitive)
+ Addedhas-property-descriptors@1.0.2(transitive)
+ Addedhas-symbols@1.1.0(transitive)
+ Addedhas-tostringtag@1.0.2(transitive)
+ Addedhasown@2.0.2(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedis-arguments@1.2.0(transitive)
+ Addedis-callable@1.2.7(transitive)
+ Addedis-generator-function@1.1.0(transitive)
+ Addedis-nan@1.3.2(transitive)
+ Addedis-regex@1.2.1(transitive)
+ Addedis-typed-array@1.1.15(transitive)
+ Addedlodash@4.17.21(transitive)
+ Addedmath-intrinsics@1.1.0(transitive)
+ Addedobject-is@1.1.6(transitive)
+ Addedobject-keys@1.1.1(transitive)
+ Addedobject.assign@4.1.7(transitive)
+ Addedpossible-typed-array-names@1.1.0(transitive)
+ Addedraphael@2.3.0(transitive)
+ Addedsafe-regex-test@1.1.0(transitive)
+ Addedset-function-length@1.2.2(transitive)
+ Addedsvgpath@2.6.0(transitive)
+ Addedutil@0.12.5(transitive)
+ Addedwhich-typed-array@1.1.18(transitive)