From 942f537f178da87f926b1c61ad555c1f421b75e7 Mon Sep 17 00:00:00 2001 From: mcyph <20507948+mcyph@users.noreply.github.com> Date: Sun, 21 Mar 2021 13:00:55 +1100 Subject: [PATCH] started adding basic next.js examples app to src subdir --- .gitignore | 35 + src/README.md | 34 + .../editor/mxDefaultKeyHandler.js | 0 .../editor/mxDefaultPopupMenu.js | 0 .../editor/mxDefaultToolbar.js | 0 src/{js => mxgraph}/editor/mxEditor.js | 0 src/{ => mxgraph}/examples/anchors.html | 0 src/{ => mxgraph}/examples/animation.html | 0 src/{ => mxgraph}/examples/autolayout.html | 0 src/{ => mxgraph}/examples/boundary.html | 0 src/{ => mxgraph}/examples/clipboard.html | 0 src/{ => mxgraph}/examples/codec.html | 0 src/{ => mxgraph}/examples/collapse.html | 0 src/{ => mxgraph}/examples/constituent.html | 0 src/{ => mxgraph}/examples/contexticons.html | 0 src/{ => mxgraph}/examples/control.html | 0 src/{ => mxgraph}/examples/dragsource.html | 0 src/{ => mxgraph}/examples/drop.html | 0 .../examples/dynamicloading.html | 0 src/{ => mxgraph}/examples/dynamicstyle.html | 0 .../examples/dynamictoolbar.html | 0 src/{ => mxgraph}/examples/edgetolerance.html | 0 src/{ => mxgraph}/examples/editing.html | 0 .../examples/editors/config/diagrameditor.xml | 0 .../editors/config/editor-commons.xml | 0 .../editors/config/keyhandler-commons.xml | 0 .../editors/config/keyhandler-minimal.xml | 0 .../examples/editors/config/layouteditor.xml | 0 .../examples/editors/config/processeditor.xml | 0 .../editors/config/wfeditor-commons.xml | 0 .../editors/config/wfgraph-commons.xml | 0 .../editors/config/wftoolbar-commons.xml | 0 .../editors/config/workfloweditor.xml | 0 .../examples/editors/css/process.css | 0 .../examples/editors/css/wordpress.css | 0 .../examples/editors/diagrameditor.html | 0 .../examples/editors/diagrams/empty.xml | 0 .../examples/editors/diagrams/swimlanes.xml | 0 .../editors/diagrams/travel-booking.xml | 0 .../examples/editors/diagrams/withdrawal.xml | 0 .../examples/editors/grapheditor.html | 0 .../examples/editors/help/index-all.html | 0 .../examples/editors/help/index.html | 0 .../examples/editors/images/actor.gif | Bin .../examples/editors/images/alignbottom.gif | Bin .../examples/editors/images/aligncenter.gif | Bin .../examples/editors/images/alignleft.gif | Bin .../examples/editors/images/alignmiddle.gif | Bin .../examples/editors/images/alignright.gif | Bin .../examples/editors/images/aligntop.gif | Bin .../examples/editors/images/arrow.gif | Bin .../examples/editors/images/bell.png | Bin .../examples/editors/images/bg.gif | Bin .../examples/editors/images/block_end.gif | Bin .../examples/editors/images/block_start.gif | Bin .../examples/editors/images/bold.gif | Bin .../examples/editors/images/bottom.gif | Bin .../examples/editors/images/box.png | Bin .../examples/editors/images/camera.gif | Bin .../examples/editors/images/center.gif | Bin .../examples/editors/images/classic_end.gif | Bin .../examples/editors/images/classic_start.gif | Bin .../examples/editors/images/cloud.gif | Bin .../examples/editors/images/cmp-bg.gif | Bin .../examples/editors/images/collapse.gif | Bin .../examples/editors/images/connect.gif | Bin .../examples/editors/images/connector.gif | Bin .../examples/editors/images/console.gif | Bin .../examples/editors/images/copy.gif | Bin .../examples/editors/images/cube_green.png | Bin .../examples/editors/images/cut.gif | Bin .../examples/editors/images/cylinder.gif | Bin .../examples/editors/images/delete.gif | Bin .../examples/editors/images/diagram.gif | Bin .../examples/editors/images/diamond_end.gif | Bin .../examples/editors/images/diamond_start.gif | Bin .../examples/editors/images/doubleellipse.gif | Bin .../examples/editors/images/down.gif | Bin .../examples/editors/images/draw/drawbg.jpg | Bin .../editors/images/draw/drawbgcolor.jpg | Bin .../editors/images/draw/drawfooter.jpg | Bin .../editors/images/draw/drawheader.jpg | Bin .../examples/editors/images/draw/mxlogo.jpg | Bin .../examples/editors/images/dude3.png | Bin .../examples/editors/images/earth.png | Bin .../examples/editors/images/ellipse.gif | Bin .../examples/editors/images/entity.gif | Bin .../examples/editors/images/expand.gif | Bin .../examples/editors/images/fillcolor.gif | Bin .../examples/editors/images/fit.gif | Bin .../examples/editors/images/font.gif | Bin .../examples/editors/images/fontcolor.gif | Bin .../examples/editors/images/gear.gif | Bin .../examples/editors/images/gear.png | Bin .../examples/editors/images/grid.gif | Bin .../examples/editors/images/group.gif | Bin .../examples/editors/images/help.gif | Bin .../examples/editors/images/hexagon.gif | Bin .../examples/editors/images/hline.gif | Bin .../examples/editors/images/house.gif | Bin .../examples/editors/images/house.png | Bin .../examples/editors/images/image.gif | Bin .../examples/editors/images/italic.gif | Bin .../examples/editors/images/left.gif | Bin .../examples/editors/images/linecolor.gif | Bin .../examples/editors/images/link.gif | Bin .../examples/editors/images/loading.gif | Bin .../examples/editors/images/middle.gif | Bin .../examples/editors/images/new.gif | Bin .../examples/editors/images/open.gif | Bin .../examples/editors/images/open_end.gif | Bin .../examples/editors/images/open_start.gif | Bin .../examples/editors/images/outline.gif | Bin .../examples/editors/images/oval_end.gif | Bin .../examples/editors/images/oval_start.gif | Bin .../editors/images/overlays/check.png | Bin .../editors/images/overlays/error.png | Bin .../editors/images/overlays/flash.png | Bin .../editors/images/overlays/forbidden.png | Bin .../examples/editors/images/overlays/help.png | Bin .../editors/images/overlays/house.png | Bin .../editors/images/overlays/information.png | Bin .../editors/images/overlays/lightbulb_on.png | Bin .../editors/images/overlays/pencil.png | Bin .../editors/images/overlays/printer.png | Bin .../editors/images/overlays/user3.png | Bin .../editors/images/overlays/users3.png | Bin .../editors/images/overlays/workplace.png | Bin .../examples/editors/images/package.png | Bin .../examples/editors/images/pan.gif | Bin .../examples/editors/images/paste.gif | Bin .../examples/editors/images/plain.gif | Bin .../examples/editors/images/preferences.gif | Bin .../examples/editors/images/press.gif | Bin .../examples/editors/images/preview.gif | Bin .../examples/editors/images/print.gif | Bin .../examples/editors/images/printer.png | Bin .../examples/editors/images/properties.gif | Bin .../examples/editors/images/rectangle.gif | Bin .../examples/editors/images/redo.gif | Bin .../examples/editors/images/refresh.gif | Bin .../examples/editors/images/rhombus.gif | Bin .../examples/editors/images/right.gif | Bin .../examples/editors/images/rounded.gif | Bin .../examples/editors/images/save.gif | Bin .../examples/editors/images/saveas.gif | Bin .../examples/editors/images/script.gif | Bin .../examples/editors/images/select.gif | Bin .../examples/editors/images/server.png | Bin .../examples/editors/images/straight.gif | Bin .../examples/editors/images/swimlane.gif | Bin .../editors/images/symbols/cancel_end.png | Bin .../images/symbols/cancel_intermediate.png | Bin .../examples/editors/images/symbols/error.png | Bin .../examples/editors/images/symbols/event.png | Bin .../editors/images/symbols/event_end.png | Bin .../images/symbols/event_intermediate.png | Bin .../examples/editors/images/symbols/fork.png | Bin .../editors/images/symbols/inclusive.png | Bin .../examples/editors/images/symbols/link.png | Bin .../examples/editors/images/symbols/merge.png | Bin .../editors/images/symbols/message.png | Bin .../editors/images/symbols/message_end.png | Bin .../images/symbols/message_intermediate.png | Bin .../editors/images/symbols/multiple.png | Bin .../examples/editors/images/symbols/rule.png | Bin .../images/symbols/small_cancel_end.gif | Bin .../symbols/small_cancel_intermediate.gif | Bin .../editors/images/symbols/small_error.gif | Bin .../editors/images/symbols/small_event.gif | Bin .../images/symbols/small_event_end.gif | Bin .../symbols/small_event_intermediate.gif | Bin .../editors/images/symbols/small_fork.gif | Bin .../images/symbols/small_inclusive.gif | Bin .../editors/images/symbols/small_link.gif | Bin .../editors/images/symbols/small_merge.gif | Bin .../editors/images/symbols/small_message.gif | Bin .../images/symbols/small_message_end.gif | Bin .../symbols/small_message_intermediate.gif | Bin .../editors/images/symbols/small_multiple.gif | Bin .../editors/images/symbols/small_rule.gif | Bin .../images/symbols/small_terminate.gif | Bin .../editors/images/symbols/small_timer.gif | Bin .../editors/images/symbols/terminate.png | Bin .../examples/editors/images/symbols/timer.png | Bin .../examples/editors/images/tasks.gif | Bin .../examples/editors/images/text.gif | Bin .../examples/editors/images/toback.gif | Bin .../examples/editors/images/tofront.gif | Bin .../examples/editors/images/toolbar.gif | Bin .../examples/editors/images/top.gif | Bin .../examples/editors/images/tree.gif | Bin .../examples/editors/images/triangle.gif | Bin .../examples/editors/images/underline.gif | Bin .../examples/editors/images/undo.gif | Bin .../examples/editors/images/ungroup.gif | Bin .../examples/editors/images/up.gif | Bin .../examples/editors/images/vertical.gif | Bin .../examples/editors/images/workplace.png | Bin .../examples/editors/images/wrench.png | Bin .../examples/editors/images/zoom.gif | Bin .../examples/editors/images/zoomactual.gif | Bin .../examples/editors/images/zoomin.gif | Bin .../examples/editors/images/zoomout.gif | Bin src/{ => mxgraph}/examples/editors/js/app.js | 0 .../examples/editors/layouteditor.html | 0 .../examples/editors/processeditor.html | 0 .../examples/editors/resources/app.txt | 0 .../examples/editors/resources/app_de.txt | 0 .../examples/editors/resources/app_zh.txt | 0 .../examples/editors/workfloweditor.html | 0 src/{ => mxgraph}/examples/events.html | 0 src/{ => mxgraph}/examples/extendcanvas.html | 0 src/{ => mxgraph}/examples/fileio.html | 0 src/{ => mxgraph}/examples/fileio.txt | 0 src/{ => mxgraph}/examples/fileio.xml | 0 src/{ => mxgraph}/examples/fixedicon.html | 0 src/{ => mxgraph}/examples/fixedpoints.html | 0 src/{ => mxgraph}/examples/folding.html | 0 src/{ => mxgraph}/examples/grapheditor/README | 0 .../com/mxgraph/examples/web/GraphEditor.java | 0 .../com/mxgraph/examples/web/OpenServlet.java | 0 .../grapheditor/www/deflate/base64.js | 0 .../grapheditor/www/deflate/pako.min.js | 0 .../grapheditor/www/images/checkmark.gif | Bin .../examples/grapheditor/www/images/clear.gif | Bin .../examples/grapheditor/www/images/close.png | Bin .../grapheditor/www/images/collapsed.gif | Bin .../grapheditor/www/images/dropdown.gif | Bin .../grapheditor/www/images/dropdown.png | Bin .../examples/grapheditor/www/images/edit.gif | Bin .../grapheditor/www/images/expanded.gif | Bin .../examples/grapheditor/www/images/grid.gif | Bin .../grapheditor/www/images/handle-fixed.png | Bin .../grapheditor/www/images/handle-main.png | Bin .../grapheditor/www/images/handle-rotate.png | Bin .../www/images/handle-secondary.png | Bin .../www/images/handle-terminal.png | Bin .../examples/grapheditor/www/images/help.png | Bin .../grapheditor/www/images/locked.png | Bin .../examples/grapheditor/www/images/logo.png | Bin .../examples/grapheditor/www/images/move.png | Bin .../grapheditor/www/images/nocolor.png | Bin .../grapheditor/www/images/refresh.png | Bin .../grapheditor/www/images/round-drop.png | Bin .../grapheditor/www/images/search.png | Bin .../grapheditor/www/images/transparent.gif | Bin .../grapheditor/www/images/triangle-down.png | Bin .../grapheditor/www/images/triangle-left.png | Bin .../grapheditor/www/images/triangle-right.png | Bin .../grapheditor/www/images/triangle-up.png | Bin .../grapheditor/www/images/unlocked.png | Bin .../examples/grapheditor/www/index.html | 0 .../examples/grapheditor/www/js/Actions.js | 0 .../examples/grapheditor/www/js/Dialogs.js | 0 .../examples/grapheditor/www/js/Editor.js | 0 .../examples/grapheditor/www/js/EditorUi.js | 0 .../examples/grapheditor/www/js/Format.js | 0 .../examples/grapheditor/www/js/Graph.js | 0 .../examples/grapheditor/www/js/Init.js | 0 .../examples/grapheditor/www/js/Menus.js | 0 .../examples/grapheditor/www/js/Shapes.js | 0 .../examples/grapheditor/www/js/Sidebar.js | 0 .../examples/grapheditor/www/js/Toolbar.js | 0 .../grapheditor/www/jscolor/arrow.gif | Bin .../grapheditor/www/jscolor/cross.gif | Bin .../examples/grapheditor/www/jscolor/hs.png | Bin .../examples/grapheditor/www/jscolor/hv.png | Bin .../grapheditor/www/jscolor/jscolor.js | 0 .../examples/grapheditor/www/open.html | 0 .../grapheditor/www/resources/grapheditor.txt | 0 .../www/resources/grapheditor_de.txt | 0 .../www/resources/grapheditor_se.txt | 0 .../grapheditor/www/resources/help.html | 0 .../grapheditor/www/resources/help_de.html | 0 .../grapheditor/www/resources/help_se.html | 0 .../www/sanitizer/sanitizer.min.js | 0 .../grapheditor/www/stencils/arrows.xml | 0 .../grapheditor/www/stencils/basic.xml | 0 .../grapheditor/www/stencils/bpmn.xml | 0 .../stencils/clipart/Credit_Card_128x128.png | Bin .../www/stencils/clipart/Database_128x128.png | Bin .../www/stencils/clipart/Doctor1_128x128.png | Bin .../stencils/clipart/Earth_globe_128x128.png | Bin .../www/stencils/clipart/Email_128x128.png | Bin .../stencils/clipart/Empty_Folder_128x128.png | Bin .../stencils/clipart/Firewall_02_128x128.png | Bin .../stencils/clipart/Full_Folder_128x128.png | Bin .../www/stencils/clipart/Gear_128x128.png | Bin .../www/stencils/clipart/Graph_128x128.png | Bin .../www/stencils/clipart/Laptop_128x128.png | Bin .../www/stencils/clipart/Lock_128x128.png | Bin .../www/stencils/clipart/MacBook_128x128.png | Bin .../clipart/Monitor_Tower_128x128.png | Bin .../stencils/clipart/Piggy_Bank_128x128.png | Bin .../www/stencils/clipart/Pilot1_128x128.png | Bin .../www/stencils/clipart/Printer_128x128.png | Bin .../stencils/clipart/Router_Icon_128x128.png | Bin .../www/stencils/clipart/Safe_128x128.png | Bin .../stencils/clipart/Security1_128x128.png | Bin .../stencils/clipart/Server_Tower_128x128.png | Bin .../clipart/Shopping_Cart_128x128.png | Bin .../www/stencils/clipart/Software_128x128.png | Bin .../www/stencils/clipart/Soldier1_128x128.png | Bin .../www/stencils/clipart/Suit1_128x128.png | Bin .../www/stencils/clipart/Suit2_128x128.png | Bin .../www/stencils/clipart/Suit3_128x128.png | Bin .../www/stencils/clipart/Tech1_128x128.png | Bin .../stencils/clipart/Telesales1_128x128.png | Bin .../clipart/Virtual_Machine_128x128.png | Bin .../www/stencils/clipart/Virus_128x128.png | Bin .../clipart/Wireless_Router_N_128x128.png | Bin .../www/stencils/clipart/Worker1_128x128.png | Bin .../stencils/clipart/Workstation_128x128.png | Bin .../www/stencils/clipart/iMac_128x128.png | Bin .../www/stencils/clipart/iPad_128x128.png | Bin .../grapheditor/www/stencils/flowchart.xml | 0 .../grapheditor/www/styles/default.xml | 0 .../examples/grapheditor/www/styles/down.gif | Bin .../grapheditor/www/styles/grapheditor.css | 0 .../examples/grapheditor/www/styles/help.css | 0 .../grapheditor/www/styles/sprites.png | Bin .../grapheditor/www/styles/thumb_horz.png | Bin .../grapheditor/www/styles/thumb_vertical.png | Bin .../examples/grapheditor/www/styles/up.gif | Bin .../examples/grapheditor/www/viewer.html | 0 src/{ => mxgraph}/examples/graphlayout.html | 0 src/{ => mxgraph}/examples/grid.html | 0 src/{ => mxgraph}/examples/groups.html | 0 src/{ => mxgraph}/examples/guides.html | 0 src/{ => mxgraph}/examples/handles.html | 0 src/{ => mxgraph}/examples/helloport.html | 0 .../examples/hierarchicallayout.html | 0 src/{ => mxgraph}/examples/hovericons.html | 0 src/{ => mxgraph}/examples/hoverstyle.html | 0 src/{ => mxgraph}/examples/htmllabel.html | 0 src/{ => mxgraph}/examples/ie9svg.html | 0 src/{ => mxgraph}/examples/images.html | 0 src/{ => mxgraph}/examples/images/add.png | Bin src/{ => mxgraph}/examples/images/camera.png | Bin src/{ => mxgraph}/examples/images/check.png | Bin src/{ => mxgraph}/examples/images/close.png | Bin .../examples/images/connector.gif | Bin src/{ => mxgraph}/examples/images/copy.png | Bin src/{ => mxgraph}/examples/images/cut.png | Bin src/{ => mxgraph}/examples/images/delete2.png | Bin src/{ => mxgraph}/examples/images/dot.gif | Bin src/{ => mxgraph}/examples/images/export1.png | Bin .../examples/images/fit_to_size.png | Bin .../examples/images/gradient_background.jpg | Bin .../examples/images/green-dot.gif | Bin src/{ => mxgraph}/examples/images/group.png | Bin .../examples/images/handle-connect.png | Bin .../examples/images/handle-main.png | Bin .../examples/images/icons48/column.png | Bin .../examples/images/icons48/earth.png | Bin .../examples/images/icons48/gear.png | Bin .../examples/images/icons48/keys.png | Bin .../examples/images/icons48/mail_new.png | Bin .../examples/images/icons48/server.png | Bin .../examples/images/icons48/table.png | Bin src/{ => mxgraph}/examples/images/key.png | Bin src/{ => mxgraph}/examples/images/loading.gif | Bin .../examples/images/navigate_minus.png | Bin .../examples/images/navigate_plus.png | Bin src/{ => mxgraph}/examples/images/paste.png | Bin src/{ => mxgraph}/examples/images/plus.png | Bin src/{ => mxgraph}/examples/images/press32.png | Bin src/{ => mxgraph}/examples/images/print32.png | Bin src/{ => mxgraph}/examples/images/printer.png | Bin src/{ => mxgraph}/examples/images/redo.png | Bin .../examples/images/sidebar_bg.gif | Bin src/{ => mxgraph}/examples/images/spacer.gif | Bin .../examples/images/toolbar_bg.gif | Bin src/{ => mxgraph}/examples/images/undo.png | Bin .../examples/images/view_1_1.png | Bin .../examples/images/view_1_132.png | Bin .../examples/images/view_next.png | Bin .../examples/images/view_previous.png | Bin .../examples/images/wires-grid.gif | Bin src/{ => mxgraph}/examples/images/zoom_in.png | Bin .../examples/images/zoom_in32.png | Bin .../examples/images/zoom_out.png | Bin .../examples/images/zoom_out32.png | Bin src/{ => mxgraph}/examples/indicators.html | 0 src/{ => mxgraph}/examples/jquery.html | 0 src/{ => mxgraph}/examples/jsondata.html | 0 src/{ => mxgraph}/examples/labelposition.html | 0 src/{ => mxgraph}/examples/labels.html | 0 src/{ => mxgraph}/examples/layers.html | 0 src/{ => mxgraph}/examples/lod.html | 0 .../map-background/images/layers-2x.png | Bin .../examples/map-background/images/layers.png | Bin .../map-background/images/marker-icon-2x.png | Bin .../map-background/images/marker-icon.png | Bin .../map-background/images/marker-shadow.png | Bin .../examples/map-background/leaflet-src.js | 0 .../examples/map-background/leaflet.css | 0 .../examples/map-background/leaflet.js | 0 .../map-background/map-background.html | 0 src/{ => mxgraph}/examples/map.html | 0 src/{ => mxgraph}/examples/markers.html | 0 src/{ => mxgraph}/examples/menustyle.html | 0 src/{ => mxgraph}/examples/merge.html | 0 src/{ => mxgraph}/examples/monitor.html | 0 src/{ => mxgraph}/examples/morph.html | 0 src/{ => mxgraph}/examples/offpage.html | 0 src/{ => mxgraph}/examples/orgchart.html | 0 src/{ => mxgraph}/examples/orthogonal.html | 0 src/{ => mxgraph}/examples/overlays.html | 0 src/{ => mxgraph}/examples/pagebreaks.html | 0 src/{ => mxgraph}/examples/perimeter.html | 0 src/{ => mxgraph}/examples/permissions.html | 0 src/{ => mxgraph}/examples/portrefs.html | 0 src/{ => mxgraph}/examples/ports.html | 0 .../examples/radialtreelayout.html | 0 src/{ => mxgraph}/examples/resources.html | 0 src/{ => mxgraph}/examples/schema.html | 0 src/{ => mxgraph}/examples/scrollbars.html | 0 src/{ => mxgraph}/examples/secondlabel.html | 0 src/{ => mxgraph}/examples/serverview.html | 0 src/{ => mxgraph}/examples/shape.html | 0 src/{ => mxgraph}/examples/showregion.html | 0 src/{ => mxgraph}/examples/standardsmode.html | 0 src/{ => mxgraph}/examples/stencils.html | 0 src/{ => mxgraph}/examples/stencils.xml | 0 src/{ => mxgraph}/examples/stylesheet.html | 0 src/{ => mxgraph}/examples/swimlanes.html | 0 src/{ => mxgraph}/examples/template.html | 0 src/{ => mxgraph}/examples/thread.html | 0 src/{ => mxgraph}/examples/toolbar.html | 0 src/{ => mxgraph}/examples/touch.html | 0 src/{ => mxgraph}/examples/tree.html | 0 src/{ => mxgraph}/examples/uiconfig.html | 0 src/{ => mxgraph}/examples/uiconfig.xml | 0 src/{ => mxgraph}/examples/userobject.html | 0 src/{ => mxgraph}/examples/validation.html | 0 src/{ => mxgraph}/examples/visibility.html | 0 .../examples/webpack/anchors.html | 0 .../examples/webpack/src/anchors.js | 0 src/{ => mxgraph}/examples/windows.html | 0 src/{ => mxgraph}/examples/wires.html | 0 src/{ => mxgraph}/examples/wrapping.html | 0 .../handler/mxCellHighlight.js | 0 src/{js => mxgraph}/handler/mxCellMarker.js | 0 src/{js => mxgraph}/handler/mxCellTracker.js | 0 .../handler/mxConnectionHandler.js | 0 .../handler/mxConstraintHandler.js | 0 src/{js => mxgraph}/handler/mxEdgeHandler.js | 0 .../handler/mxEdgeSegmentHandler.js | 0 .../handler/mxElbowEdgeHandler.js | 0 src/{js => mxgraph}/handler/mxGraphHandler.js | 0 src/{js => mxgraph}/handler/mxHandle.js | 0 src/{js => mxgraph}/handler/mxKeyHandler.js | 0 .../handler/mxPanningHandler.js | 0 .../handler/mxPopupMenuHandler.js | 0 src/{js => mxgraph}/handler/mxRubberband.js | 0 .../handler/mxSelectionCellsHandler.js | 0 .../handler/mxTooltipHandler.js | 0 .../handler/mxVertexHandler.js | 0 src/{js => mxgraph}/index.txt | 0 src/{js => mxgraph}/io/mxCellCodec.js | 0 src/{js => mxgraph}/io/mxChildChangeCodec.js | 0 src/{js => mxgraph}/io/mxCodec.js | 0 src/{js => mxgraph}/io/mxCodecRegistry.js | 0 .../io/mxDefaultKeyHandlerCodec.js | 0 .../io/mxDefaultPopupMenuCodec.js | 0 .../io/mxDefaultToolbarCodec.js | 0 src/{js => mxgraph}/io/mxEditorCodec.js | 0 .../io/mxGenericChangeCodec.js | 0 src/{js => mxgraph}/io/mxGraphCodec.js | 0 src/{js => mxgraph}/io/mxGraphViewCodec.js | 0 src/{js => mxgraph}/io/mxModelCodec.js | 0 src/{js => mxgraph}/io/mxObjectCodec.js | 0 src/{js => mxgraph}/io/mxRootChangeCodec.js | 0 src/{js => mxgraph}/io/mxStylesheetCodec.js | 0 .../io/mxTerminalChangeCodec.js | 0 .../layout/WeightedCellSorter.js | 0 .../model/mxGraphAbstractHierarchyCell.js | 0 .../model/mxGraphHierarchyEdge.js | 0 .../model/mxGraphHierarchyModel.js | 0 .../model/mxGraphHierarchyNode.js | 0 .../hierarchical/model/mxSwimlaneModel.js | 0 .../hierarchical/mxHierarchicalEdgeStyle.js | 0 .../hierarchical/mxHierarchicalLayout.js | 0 .../layout/hierarchical/mxSwimlaneLayout.js | 0 .../stage/mxCoordinateAssignment.js | 0 .../stage/mxHierarchicalLayoutStage.js | 0 .../stage/mxMedianHybridCrossingReduction.js | 0 .../stage/mxMinimumCycleRemover.js | 0 .../hierarchical/stage/mxSwimlaneOrdering.js | 0 src/{js => mxgraph}/layout/mxCircleLayout.js | 0 .../layout/mxCompactTreeLayout.js | 0 .../layout/mxCompositeLayout.js | 0 .../layout/mxEdgeLabelLayout.js | 0 .../layout/mxFastOrganicLayout.js | 0 src/{js => mxgraph}/layout/mxGraphLayout.js | 0 .../layout/mxParallelEdgeLayout.js | 0 .../layout/mxPartitionLayout.js | 0 .../layout/mxRadialTreeLayout.js | 0 src/{js => mxgraph}/layout/mxStackLayout.js | 0 src/{js => mxgraph}/model/mxCell.js | 0 src/{js => mxgraph}/model/mxCellPath.js | 0 src/{js => mxgraph}/model/mxGeometry.js | 0 src/{js => mxgraph}/model/mxGraphModel.js | 0 src/{js => mxgraph}/mxClient.js | 0 src/{js => mxgraph}/shape/mxActor.js | 0 src/{js => mxgraph}/shape/mxArrow.js | 0 src/{js => mxgraph}/shape/mxArrowConnector.js | 0 src/{js => mxgraph}/shape/mxCloud.js | 0 src/{js => mxgraph}/shape/mxConnector.js | 0 src/{js => mxgraph}/shape/mxCylinder.js | 0 src/{js => mxgraph}/shape/mxDoubleEllipse.js | 0 src/{js => mxgraph}/shape/mxEllipse.js | 0 src/{js => mxgraph}/shape/mxHexagon.js | 0 src/{js => mxgraph}/shape/mxImageShape.js | 0 src/{js => mxgraph}/shape/mxLabel.js | 0 src/{js => mxgraph}/shape/mxLine.js | 0 src/{js => mxgraph}/shape/mxMarker.js | 0 src/{js => mxgraph}/shape/mxPolyline.js | 0 src/{js => mxgraph}/shape/mxRectangleShape.js | 0 src/{js => mxgraph}/shape/mxRhombus.js | 0 src/{js => mxgraph}/shape/mxShape.js | 0 src/{js => mxgraph}/shape/mxStencil.js | 0 .../shape/mxStencilRegistry.js | 0 src/{js => mxgraph}/shape/mxSwimlane.js | 0 src/{js => mxgraph}/shape/mxText.js | 0 src/{js => mxgraph}/shape/mxTriangle.js | 0 .../util/mxAbstractCanvas2D.js | 0 src/{js => mxgraph}/util/mxAnimation.js | 0 src/{js => mxgraph}/util/mxAutoSaveManager.js | 0 src/{js => mxgraph}/util/mxClipboard.js | 0 src/{js => mxgraph}/util/mxConstants.js | 0 src/{js => mxgraph}/util/mxDictionary.js | 0 src/{js => mxgraph}/util/mxDivResizer.js | 0 src/{js => mxgraph}/util/mxDragSource.js | 0 src/{js => mxgraph}/util/mxEffects.js | 0 src/{js => mxgraph}/util/mxEvent.js | 0 src/{js => mxgraph}/util/mxEventObject.js | 0 src/{js => mxgraph}/util/mxEventSource.js | 0 src/{js => mxgraph}/util/mxForm.js | 0 src/{js => mxgraph}/util/mxGuide.js | 0 src/{js => mxgraph}/util/mxImage.js | 0 src/{js => mxgraph}/util/mxImageBundle.js | 0 src/{js => mxgraph}/util/mxImageExport.js | 0 src/{js => mxgraph}/util/mxLog.js | 0 src/{js => mxgraph}/util/mxMorphing.js | 0 src/{js => mxgraph}/util/mxMouseEvent.js | 0 src/{js => mxgraph}/util/mxObjectIdentity.js | 0 src/{js => mxgraph}/util/mxPanningManager.js | 0 src/{js => mxgraph}/util/mxPoint.js | 0 src/{js => mxgraph}/util/mxPopupMenu.js | 0 src/{js => mxgraph}/util/mxRectangle.js | 0 src/{js => mxgraph}/util/mxResources.js | 0 src/{js => mxgraph}/util/mxSvgCanvas2D.js | 0 src/{js => mxgraph}/util/mxToolbar.js | 0 src/{js => mxgraph}/util/mxUndoManager.js | 0 src/{js => mxgraph}/util/mxUndoableEdit.js | 0 src/{js => mxgraph}/util/mxUrlConverter.js | 0 src/{js => mxgraph}/util/mxUtils.js | 0 src/{js => mxgraph}/util/mxWindow.js | 0 src/{js => mxgraph}/util/mxXmlCanvas2D.js | 0 src/{js => mxgraph}/util/mxXmlRequest.js | 0 src/{js => mxgraph}/view/mxCellEditor.js | 0 src/{js => mxgraph}/view/mxCellOverlay.js | 0 src/{js => mxgraph}/view/mxCellRenderer.js | 0 src/{js => mxgraph}/view/mxCellState.js | 0 .../view/mxCellStatePreview.js | 0 .../view/mxConnectionConstraint.js | 0 src/{js => mxgraph}/view/mxEdgeStyle.js | 0 src/{js => mxgraph}/view/mxGraph.js | 0 .../view/mxGraphSelectionModel.js | 0 src/{js => mxgraph}/view/mxGraphView.js | 0 src/{js => mxgraph}/view/mxLayoutManager.js | 0 src/{js => mxgraph}/view/mxMultiplicity.js | 0 src/{js => mxgraph}/view/mxOutline.js | 0 src/{js => mxgraph}/view/mxPerimeter.js | 0 src/{js => mxgraph}/view/mxPrintPreview.js | 0 src/{js => mxgraph}/view/mxStyleRegistry.js | 0 src/{js => mxgraph}/view/mxStylesheet.js | 0 src/{js => mxgraph}/view/mxSwimlaneManager.js | 0 .../view/mxTemporaryCellStates.js | 0 src/package-lock.json | 1801 +++++++++++++++++ src/package.json | 15 + src/{examples => pages}/HelloWorld.js | 6 +- src/pages/_app.js | 7 + src/pages/api/hello.js | 5 + src/pages/index.js | 65 + src/{ => public}/css/common.css | 0 src/public/favicon.ico | Bin 0 -> 15086 bytes src/{ => public}/images/button.gif | Bin src/{ => public}/images/close.gif | Bin src/{ => public}/images/collapsed.gif | Bin src/{ => public}/images/error.gif | Bin src/{ => public}/images/expanded.gif | Bin src/{ => public}/images/maximize.gif | Bin src/{ => public}/images/minimize.gif | Bin src/{ => public}/images/normalize.gif | Bin src/{ => public}/images/point.gif | Bin src/{ => public}/images/resize.gif | Bin src/{ => public}/images/separator.gif | Bin src/{ => public}/images/submenu.gif | Bin src/{ => public}/images/transparent.gif | Bin src/{ => public}/images/warning.gif | Bin src/{ => public}/images/warning.png | Bin src/{ => public}/images/window-title.gif | Bin src/{ => public}/images/window.gif | Bin src/{ => public}/resources/editor.txt | 0 src/{ => public}/resources/editor_de.txt | 0 src/{ => public}/resources/editor_zh.txt | 0 src/{ => public}/resources/graph.txt | 0 src/{ => public}/resources/graph_de.txt | 0 src/{ => public}/resources/graph_zh.txt | 0 src/public/vercel.svg | 4 + src/styles/Home.module.css | 122 ++ src/styles/globals.css | 16 + 616 files changed, 2107 insertions(+), 3 deletions(-) create mode 100644 src/README.md rename src/{js => mxgraph}/editor/mxDefaultKeyHandler.js (100%) rename src/{js => mxgraph}/editor/mxDefaultPopupMenu.js (100%) rename src/{js => mxgraph}/editor/mxDefaultToolbar.js (100%) rename src/{js => mxgraph}/editor/mxEditor.js (100%) rename src/{ => mxgraph}/examples/anchors.html (100%) rename src/{ => mxgraph}/examples/animation.html (100%) rename src/{ => mxgraph}/examples/autolayout.html (100%) rename src/{ => mxgraph}/examples/boundary.html (100%) rename src/{ => mxgraph}/examples/clipboard.html (100%) rename src/{ => mxgraph}/examples/codec.html (100%) rename src/{ => mxgraph}/examples/collapse.html (100%) rename src/{ => mxgraph}/examples/constituent.html (100%) rename src/{ => mxgraph}/examples/contexticons.html (100%) rename src/{ => mxgraph}/examples/control.html (100%) rename src/{ => mxgraph}/examples/dragsource.html (100%) rename src/{ => mxgraph}/examples/drop.html (100%) rename src/{ => mxgraph}/examples/dynamicloading.html (100%) rename src/{ => mxgraph}/examples/dynamicstyle.html (100%) rename src/{ => mxgraph}/examples/dynamictoolbar.html (100%) rename src/{ => mxgraph}/examples/edgetolerance.html (100%) rename src/{ => mxgraph}/examples/editing.html (100%) rename src/{ => mxgraph}/examples/editors/config/diagrameditor.xml (100%) rename src/{ => mxgraph}/examples/editors/config/editor-commons.xml (100%) rename src/{ => mxgraph}/examples/editors/config/keyhandler-commons.xml (100%) rename src/{ => mxgraph}/examples/editors/config/keyhandler-minimal.xml (100%) rename src/{ => mxgraph}/examples/editors/config/layouteditor.xml (100%) rename src/{ => mxgraph}/examples/editors/config/processeditor.xml (100%) rename src/{ => mxgraph}/examples/editors/config/wfeditor-commons.xml (100%) rename src/{ => mxgraph}/examples/editors/config/wfgraph-commons.xml (100%) rename src/{ => mxgraph}/examples/editors/config/wftoolbar-commons.xml (100%) rename src/{ => mxgraph}/examples/editors/config/workfloweditor.xml (100%) rename src/{ => mxgraph}/examples/editors/css/process.css (100%) rename src/{ => mxgraph}/examples/editors/css/wordpress.css (100%) rename src/{ => mxgraph}/examples/editors/diagrameditor.html (100%) rename src/{ => mxgraph}/examples/editors/diagrams/empty.xml (100%) rename src/{ => mxgraph}/examples/editors/diagrams/swimlanes.xml (100%) rename src/{ => mxgraph}/examples/editors/diagrams/travel-booking.xml (100%) rename src/{ => mxgraph}/examples/editors/diagrams/withdrawal.xml (100%) rename src/{ => mxgraph}/examples/editors/grapheditor.html (100%) rename src/{ => mxgraph}/examples/editors/help/index-all.html (100%) rename src/{ => mxgraph}/examples/editors/help/index.html (100%) rename src/{ => mxgraph}/examples/editors/images/actor.gif (100%) rename src/{ => mxgraph}/examples/editors/images/alignbottom.gif (100%) rename src/{ => mxgraph}/examples/editors/images/aligncenter.gif (100%) rename src/{ => mxgraph}/examples/editors/images/alignleft.gif (100%) rename src/{ => mxgraph}/examples/editors/images/alignmiddle.gif (100%) rename src/{ => mxgraph}/examples/editors/images/alignright.gif (100%) rename src/{ => mxgraph}/examples/editors/images/aligntop.gif (100%) rename src/{ => mxgraph}/examples/editors/images/arrow.gif (100%) rename src/{ => mxgraph}/examples/editors/images/bell.png (100%) rename src/{ => mxgraph}/examples/editors/images/bg.gif (100%) rename src/{ => mxgraph}/examples/editors/images/block_end.gif (100%) rename src/{ => mxgraph}/examples/editors/images/block_start.gif (100%) rename src/{ => mxgraph}/examples/editors/images/bold.gif (100%) rename src/{ => mxgraph}/examples/editors/images/bottom.gif (100%) rename src/{ => mxgraph}/examples/editors/images/box.png (100%) rename src/{ => mxgraph}/examples/editors/images/camera.gif (100%) rename src/{ => mxgraph}/examples/editors/images/center.gif (100%) rename src/{ => mxgraph}/examples/editors/images/classic_end.gif (100%) rename src/{ => mxgraph}/examples/editors/images/classic_start.gif (100%) rename src/{ => mxgraph}/examples/editors/images/cloud.gif (100%) rename src/{ => mxgraph}/examples/editors/images/cmp-bg.gif (100%) rename src/{ => mxgraph}/examples/editors/images/collapse.gif (100%) rename src/{ => mxgraph}/examples/editors/images/connect.gif (100%) rename src/{ => mxgraph}/examples/editors/images/connector.gif (100%) rename src/{ => mxgraph}/examples/editors/images/console.gif (100%) rename src/{ => mxgraph}/examples/editors/images/copy.gif (100%) rename src/{ => mxgraph}/examples/editors/images/cube_green.png (100%) rename src/{ => mxgraph}/examples/editors/images/cut.gif (100%) rename src/{ => mxgraph}/examples/editors/images/cylinder.gif (100%) rename src/{ => mxgraph}/examples/editors/images/delete.gif (100%) rename src/{ => mxgraph}/examples/editors/images/diagram.gif (100%) rename src/{ => mxgraph}/examples/editors/images/diamond_end.gif (100%) rename src/{ => mxgraph}/examples/editors/images/diamond_start.gif (100%) rename src/{ => mxgraph}/examples/editors/images/doubleellipse.gif (100%) rename src/{ => mxgraph}/examples/editors/images/down.gif (100%) rename src/{ => mxgraph}/examples/editors/images/draw/drawbg.jpg (100%) rename src/{ => mxgraph}/examples/editors/images/draw/drawbgcolor.jpg (100%) rename src/{ => mxgraph}/examples/editors/images/draw/drawfooter.jpg (100%) rename src/{ => mxgraph}/examples/editors/images/draw/drawheader.jpg (100%) rename src/{ => mxgraph}/examples/editors/images/draw/mxlogo.jpg (100%) rename src/{ => mxgraph}/examples/editors/images/dude3.png (100%) rename src/{ => mxgraph}/examples/editors/images/earth.png (100%) rename src/{ => mxgraph}/examples/editors/images/ellipse.gif (100%) rename src/{ => mxgraph}/examples/editors/images/entity.gif (100%) rename src/{ => mxgraph}/examples/editors/images/expand.gif (100%) rename src/{ => mxgraph}/examples/editors/images/fillcolor.gif (100%) rename src/{ => mxgraph}/examples/editors/images/fit.gif (100%) rename src/{ => mxgraph}/examples/editors/images/font.gif (100%) rename src/{ => mxgraph}/examples/editors/images/fontcolor.gif (100%) rename src/{ => mxgraph}/examples/editors/images/gear.gif (100%) rename src/{ => mxgraph}/examples/editors/images/gear.png (100%) rename src/{ => mxgraph}/examples/editors/images/grid.gif (100%) rename src/{ => mxgraph}/examples/editors/images/group.gif (100%) rename src/{ => mxgraph}/examples/editors/images/help.gif (100%) rename src/{ => mxgraph}/examples/editors/images/hexagon.gif (100%) rename src/{ => mxgraph}/examples/editors/images/hline.gif (100%) rename src/{ => mxgraph}/examples/editors/images/house.gif (100%) rename src/{ => mxgraph}/examples/editors/images/house.png (100%) rename src/{ => mxgraph}/examples/editors/images/image.gif (100%) rename src/{ => mxgraph}/examples/editors/images/italic.gif (100%) rename src/{ => mxgraph}/examples/editors/images/left.gif (100%) rename src/{ => mxgraph}/examples/editors/images/linecolor.gif (100%) rename src/{ => mxgraph}/examples/editors/images/link.gif (100%) rename src/{ => mxgraph}/examples/editors/images/loading.gif (100%) rename src/{ => mxgraph}/examples/editors/images/middle.gif (100%) rename src/{ => mxgraph}/examples/editors/images/new.gif (100%) rename src/{ => mxgraph}/examples/editors/images/open.gif (100%) rename src/{ => mxgraph}/examples/editors/images/open_end.gif (100%) rename src/{ => mxgraph}/examples/editors/images/open_start.gif (100%) rename src/{ => mxgraph}/examples/editors/images/outline.gif (100%) rename src/{ => mxgraph}/examples/editors/images/oval_end.gif (100%) rename src/{ => mxgraph}/examples/editors/images/oval_start.gif (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/check.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/error.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/flash.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/forbidden.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/help.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/house.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/information.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/lightbulb_on.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/pencil.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/printer.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/user3.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/users3.png (100%) rename src/{ => mxgraph}/examples/editors/images/overlays/workplace.png (100%) rename src/{ => mxgraph}/examples/editors/images/package.png (100%) rename src/{ => mxgraph}/examples/editors/images/pan.gif (100%) rename src/{ => mxgraph}/examples/editors/images/paste.gif (100%) rename src/{ => mxgraph}/examples/editors/images/plain.gif (100%) rename src/{ => mxgraph}/examples/editors/images/preferences.gif (100%) rename src/{ => mxgraph}/examples/editors/images/press.gif (100%) rename src/{ => mxgraph}/examples/editors/images/preview.gif (100%) rename src/{ => mxgraph}/examples/editors/images/print.gif (100%) rename src/{ => mxgraph}/examples/editors/images/printer.png (100%) rename src/{ => mxgraph}/examples/editors/images/properties.gif (100%) rename src/{ => mxgraph}/examples/editors/images/rectangle.gif (100%) rename src/{ => mxgraph}/examples/editors/images/redo.gif (100%) rename src/{ => mxgraph}/examples/editors/images/refresh.gif (100%) rename src/{ => mxgraph}/examples/editors/images/rhombus.gif (100%) rename src/{ => mxgraph}/examples/editors/images/right.gif (100%) rename src/{ => mxgraph}/examples/editors/images/rounded.gif (100%) rename src/{ => mxgraph}/examples/editors/images/save.gif (100%) rename src/{ => mxgraph}/examples/editors/images/saveas.gif (100%) rename src/{ => mxgraph}/examples/editors/images/script.gif (100%) rename src/{ => mxgraph}/examples/editors/images/select.gif (100%) rename src/{ => mxgraph}/examples/editors/images/server.png (100%) rename src/{ => mxgraph}/examples/editors/images/straight.gif (100%) rename src/{ => mxgraph}/examples/editors/images/swimlane.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/cancel_end.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/cancel_intermediate.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/error.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/event.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/event_end.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/event_intermediate.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/fork.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/inclusive.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/link.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/merge.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/message.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/message_end.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/message_intermediate.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/multiple.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/rule.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_cancel_end.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_cancel_intermediate.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_error.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_event.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_event_end.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_event_intermediate.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_fork.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_inclusive.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_link.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_merge.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_message.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_message_end.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_message_intermediate.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_multiple.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_rule.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_terminate.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/small_timer.gif (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/terminate.png (100%) rename src/{ => mxgraph}/examples/editors/images/symbols/timer.png (100%) rename src/{ => mxgraph}/examples/editors/images/tasks.gif (100%) rename src/{ => mxgraph}/examples/editors/images/text.gif (100%) rename src/{ => mxgraph}/examples/editors/images/toback.gif (100%) rename src/{ => mxgraph}/examples/editors/images/tofront.gif (100%) rename src/{ => mxgraph}/examples/editors/images/toolbar.gif (100%) rename src/{ => mxgraph}/examples/editors/images/top.gif (100%) rename src/{ => mxgraph}/examples/editors/images/tree.gif (100%) rename src/{ => mxgraph}/examples/editors/images/triangle.gif (100%) rename src/{ => mxgraph}/examples/editors/images/underline.gif (100%) rename src/{ => mxgraph}/examples/editors/images/undo.gif (100%) rename src/{ => mxgraph}/examples/editors/images/ungroup.gif (100%) rename src/{ => mxgraph}/examples/editors/images/up.gif (100%) rename src/{ => mxgraph}/examples/editors/images/vertical.gif (100%) rename src/{ => mxgraph}/examples/editors/images/workplace.png (100%) rename src/{ => mxgraph}/examples/editors/images/wrench.png (100%) rename src/{ => mxgraph}/examples/editors/images/zoom.gif (100%) rename src/{ => mxgraph}/examples/editors/images/zoomactual.gif (100%) rename src/{ => mxgraph}/examples/editors/images/zoomin.gif (100%) rename src/{ => mxgraph}/examples/editors/images/zoomout.gif (100%) rename src/{ => mxgraph}/examples/editors/js/app.js (100%) rename src/{ => mxgraph}/examples/editors/layouteditor.html (100%) rename src/{ => mxgraph}/examples/editors/processeditor.html (100%) rename src/{ => mxgraph}/examples/editors/resources/app.txt (100%) rename src/{ => mxgraph}/examples/editors/resources/app_de.txt (100%) rename src/{ => mxgraph}/examples/editors/resources/app_zh.txt (100%) rename src/{ => mxgraph}/examples/editors/workfloweditor.html (100%) rename src/{ => mxgraph}/examples/events.html (100%) rename src/{ => mxgraph}/examples/extendcanvas.html (100%) rename src/{ => mxgraph}/examples/fileio.html (100%) rename src/{ => mxgraph}/examples/fileio.txt (100%) rename src/{ => mxgraph}/examples/fileio.xml (100%) rename src/{ => mxgraph}/examples/fixedicon.html (100%) rename src/{ => mxgraph}/examples/fixedpoints.html (100%) rename src/{ => mxgraph}/examples/folding.html (100%) rename src/{ => mxgraph}/examples/grapheditor/README (100%) rename src/{ => mxgraph}/examples/grapheditor/java/src/com/mxgraph/examples/web/GraphEditor.java (100%) rename src/{ => mxgraph}/examples/grapheditor/java/src/com/mxgraph/examples/web/OpenServlet.java (100%) rename src/{ => mxgraph}/examples/grapheditor/www/deflate/base64.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/deflate/pako.min.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/checkmark.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/clear.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/close.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/collapsed.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/dropdown.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/dropdown.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/edit.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/expanded.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/grid.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/handle-fixed.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/handle-main.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/handle-rotate.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/handle-secondary.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/handle-terminal.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/help.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/locked.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/logo.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/move.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/nocolor.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/refresh.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/round-drop.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/search.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/transparent.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/triangle-down.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/triangle-left.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/triangle-right.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/triangle-up.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/images/unlocked.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/index.html (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/Actions.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/Dialogs.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/Editor.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/EditorUi.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/Format.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/Graph.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/Init.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/Menus.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/Shapes.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/Sidebar.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/js/Toolbar.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/jscolor/arrow.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/jscolor/cross.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/jscolor/hs.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/jscolor/hv.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/jscolor/jscolor.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/open.html (100%) rename src/{ => mxgraph}/examples/grapheditor/www/resources/grapheditor.txt (100%) rename src/{ => mxgraph}/examples/grapheditor/www/resources/grapheditor_de.txt (100%) rename src/{ => mxgraph}/examples/grapheditor/www/resources/grapheditor_se.txt (100%) rename src/{ => mxgraph}/examples/grapheditor/www/resources/help.html (100%) rename src/{ => mxgraph}/examples/grapheditor/www/resources/help_de.html (100%) rename src/{ => mxgraph}/examples/grapheditor/www/resources/help_se.html (100%) rename src/{ => mxgraph}/examples/grapheditor/www/sanitizer/sanitizer.min.js (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/arrows.xml (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/basic.xml (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/bpmn.xml (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Credit_Card_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Database_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Doctor1_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Earth_globe_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Email_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Empty_Folder_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Firewall_02_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Full_Folder_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Gear_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Graph_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Laptop_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Lock_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/MacBook_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Monitor_Tower_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Piggy_Bank_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Pilot1_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Printer_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Router_Icon_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Safe_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Security1_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Server_Tower_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Shopping_Cart_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Software_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Soldier1_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Suit1_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Suit2_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Suit3_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Tech1_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Telesales1_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Virtual_Machine_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Virus_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Wireless_Router_N_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Worker1_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/Workstation_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/iMac_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/clipart/iPad_128x128.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/stencils/flowchart.xml (100%) rename src/{ => mxgraph}/examples/grapheditor/www/styles/default.xml (100%) rename src/{ => mxgraph}/examples/grapheditor/www/styles/down.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/styles/grapheditor.css (100%) rename src/{ => mxgraph}/examples/grapheditor/www/styles/help.css (100%) rename src/{ => mxgraph}/examples/grapheditor/www/styles/sprites.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/styles/thumb_horz.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/styles/thumb_vertical.png (100%) rename src/{ => mxgraph}/examples/grapheditor/www/styles/up.gif (100%) rename src/{ => mxgraph}/examples/grapheditor/www/viewer.html (100%) rename src/{ => mxgraph}/examples/graphlayout.html (100%) rename src/{ => mxgraph}/examples/grid.html (100%) rename src/{ => mxgraph}/examples/groups.html (100%) rename src/{ => mxgraph}/examples/guides.html (100%) rename src/{ => mxgraph}/examples/handles.html (100%) rename src/{ => mxgraph}/examples/helloport.html (100%) rename src/{ => mxgraph}/examples/hierarchicallayout.html (100%) rename src/{ => mxgraph}/examples/hovericons.html (100%) rename src/{ => mxgraph}/examples/hoverstyle.html (100%) rename src/{ => mxgraph}/examples/htmllabel.html (100%) rename src/{ => mxgraph}/examples/ie9svg.html (100%) rename src/{ => mxgraph}/examples/images.html (100%) rename src/{ => mxgraph}/examples/images/add.png (100%) rename src/{ => mxgraph}/examples/images/camera.png (100%) rename src/{ => mxgraph}/examples/images/check.png (100%) rename src/{ => mxgraph}/examples/images/close.png (100%) rename src/{ => mxgraph}/examples/images/connector.gif (100%) rename src/{ => mxgraph}/examples/images/copy.png (100%) rename src/{ => mxgraph}/examples/images/cut.png (100%) rename src/{ => mxgraph}/examples/images/delete2.png (100%) rename src/{ => mxgraph}/examples/images/dot.gif (100%) rename src/{ => mxgraph}/examples/images/export1.png (100%) rename src/{ => mxgraph}/examples/images/fit_to_size.png (100%) rename src/{ => mxgraph}/examples/images/gradient_background.jpg (100%) rename src/{ => mxgraph}/examples/images/green-dot.gif (100%) rename src/{ => mxgraph}/examples/images/group.png (100%) rename src/{ => mxgraph}/examples/images/handle-connect.png (100%) rename src/{ => mxgraph}/examples/images/handle-main.png (100%) rename src/{ => mxgraph}/examples/images/icons48/column.png (100%) rename src/{ => mxgraph}/examples/images/icons48/earth.png (100%) rename src/{ => mxgraph}/examples/images/icons48/gear.png (100%) rename src/{ => mxgraph}/examples/images/icons48/keys.png (100%) rename src/{ => mxgraph}/examples/images/icons48/mail_new.png (100%) rename src/{ => mxgraph}/examples/images/icons48/server.png (100%) rename src/{ => mxgraph}/examples/images/icons48/table.png (100%) rename src/{ => mxgraph}/examples/images/key.png (100%) rename src/{ => mxgraph}/examples/images/loading.gif (100%) rename src/{ => mxgraph}/examples/images/navigate_minus.png (100%) rename src/{ => mxgraph}/examples/images/navigate_plus.png (100%) rename src/{ => mxgraph}/examples/images/paste.png (100%) rename src/{ => mxgraph}/examples/images/plus.png (100%) rename src/{ => mxgraph}/examples/images/press32.png (100%) rename src/{ => mxgraph}/examples/images/print32.png (100%) rename src/{ => mxgraph}/examples/images/printer.png (100%) rename src/{ => mxgraph}/examples/images/redo.png (100%) rename src/{ => mxgraph}/examples/images/sidebar_bg.gif (100%) rename src/{ => mxgraph}/examples/images/spacer.gif (100%) rename src/{ => mxgraph}/examples/images/toolbar_bg.gif (100%) rename src/{ => mxgraph}/examples/images/undo.png (100%) rename src/{ => mxgraph}/examples/images/view_1_1.png (100%) rename src/{ => mxgraph}/examples/images/view_1_132.png (100%) rename src/{ => mxgraph}/examples/images/view_next.png (100%) rename src/{ => mxgraph}/examples/images/view_previous.png (100%) rename src/{ => mxgraph}/examples/images/wires-grid.gif (100%) rename src/{ => mxgraph}/examples/images/zoom_in.png (100%) rename src/{ => mxgraph}/examples/images/zoom_in32.png (100%) rename src/{ => mxgraph}/examples/images/zoom_out.png (100%) rename src/{ => mxgraph}/examples/images/zoom_out32.png (100%) rename src/{ => mxgraph}/examples/indicators.html (100%) rename src/{ => mxgraph}/examples/jquery.html (100%) rename src/{ => mxgraph}/examples/jsondata.html (100%) rename src/{ => mxgraph}/examples/labelposition.html (100%) rename src/{ => mxgraph}/examples/labels.html (100%) rename src/{ => mxgraph}/examples/layers.html (100%) rename src/{ => mxgraph}/examples/lod.html (100%) rename src/{ => mxgraph}/examples/map-background/images/layers-2x.png (100%) rename src/{ => mxgraph}/examples/map-background/images/layers.png (100%) rename src/{ => mxgraph}/examples/map-background/images/marker-icon-2x.png (100%) rename src/{ => mxgraph}/examples/map-background/images/marker-icon.png (100%) rename src/{ => mxgraph}/examples/map-background/images/marker-shadow.png (100%) rename src/{ => mxgraph}/examples/map-background/leaflet-src.js (100%) rename src/{ => mxgraph}/examples/map-background/leaflet.css (100%) rename src/{ => mxgraph}/examples/map-background/leaflet.js (100%) rename src/{ => mxgraph}/examples/map-background/map-background.html (100%) rename src/{ => mxgraph}/examples/map.html (100%) rename src/{ => mxgraph}/examples/markers.html (100%) rename src/{ => mxgraph}/examples/menustyle.html (100%) rename src/{ => mxgraph}/examples/merge.html (100%) rename src/{ => mxgraph}/examples/monitor.html (100%) rename src/{ => mxgraph}/examples/morph.html (100%) rename src/{ => mxgraph}/examples/offpage.html (100%) rename src/{ => mxgraph}/examples/orgchart.html (100%) rename src/{ => mxgraph}/examples/orthogonal.html (100%) rename src/{ => mxgraph}/examples/overlays.html (100%) rename src/{ => mxgraph}/examples/pagebreaks.html (100%) rename src/{ => mxgraph}/examples/perimeter.html (100%) rename src/{ => mxgraph}/examples/permissions.html (100%) rename src/{ => mxgraph}/examples/portrefs.html (100%) rename src/{ => mxgraph}/examples/ports.html (100%) rename src/{ => mxgraph}/examples/radialtreelayout.html (100%) rename src/{ => mxgraph}/examples/resources.html (100%) rename src/{ => mxgraph}/examples/schema.html (100%) rename src/{ => mxgraph}/examples/scrollbars.html (100%) rename src/{ => mxgraph}/examples/secondlabel.html (100%) rename src/{ => mxgraph}/examples/serverview.html (100%) rename src/{ => mxgraph}/examples/shape.html (100%) rename src/{ => mxgraph}/examples/showregion.html (100%) rename src/{ => mxgraph}/examples/standardsmode.html (100%) rename src/{ => mxgraph}/examples/stencils.html (100%) rename src/{ => mxgraph}/examples/stencils.xml (100%) rename src/{ => mxgraph}/examples/stylesheet.html (100%) rename src/{ => mxgraph}/examples/swimlanes.html (100%) rename src/{ => mxgraph}/examples/template.html (100%) rename src/{ => mxgraph}/examples/thread.html (100%) rename src/{ => mxgraph}/examples/toolbar.html (100%) rename src/{ => mxgraph}/examples/touch.html (100%) rename src/{ => mxgraph}/examples/tree.html (100%) rename src/{ => mxgraph}/examples/uiconfig.html (100%) rename src/{ => mxgraph}/examples/uiconfig.xml (100%) rename src/{ => mxgraph}/examples/userobject.html (100%) rename src/{ => mxgraph}/examples/validation.html (100%) rename src/{ => mxgraph}/examples/visibility.html (100%) rename src/{ => mxgraph}/examples/webpack/anchors.html (100%) rename src/{ => mxgraph}/examples/webpack/src/anchors.js (100%) rename src/{ => mxgraph}/examples/windows.html (100%) rename src/{ => mxgraph}/examples/wires.html (100%) rename src/{ => mxgraph}/examples/wrapping.html (100%) rename src/{js => mxgraph}/handler/mxCellHighlight.js (100%) rename src/{js => mxgraph}/handler/mxCellMarker.js (100%) rename src/{js => mxgraph}/handler/mxCellTracker.js (100%) rename src/{js => mxgraph}/handler/mxConnectionHandler.js (100%) rename src/{js => mxgraph}/handler/mxConstraintHandler.js (100%) rename src/{js => mxgraph}/handler/mxEdgeHandler.js (100%) rename src/{js => mxgraph}/handler/mxEdgeSegmentHandler.js (100%) rename src/{js => mxgraph}/handler/mxElbowEdgeHandler.js (100%) rename src/{js => mxgraph}/handler/mxGraphHandler.js (100%) rename src/{js => mxgraph}/handler/mxHandle.js (100%) rename src/{js => mxgraph}/handler/mxKeyHandler.js (100%) rename src/{js => mxgraph}/handler/mxPanningHandler.js (100%) rename src/{js => mxgraph}/handler/mxPopupMenuHandler.js (100%) rename src/{js => mxgraph}/handler/mxRubberband.js (100%) rename src/{js => mxgraph}/handler/mxSelectionCellsHandler.js (100%) rename src/{js => mxgraph}/handler/mxTooltipHandler.js (100%) rename src/{js => mxgraph}/handler/mxVertexHandler.js (100%) rename src/{js => mxgraph}/index.txt (100%) rename src/{js => mxgraph}/io/mxCellCodec.js (100%) rename src/{js => mxgraph}/io/mxChildChangeCodec.js (100%) rename src/{js => mxgraph}/io/mxCodec.js (100%) rename src/{js => mxgraph}/io/mxCodecRegistry.js (100%) rename src/{js => mxgraph}/io/mxDefaultKeyHandlerCodec.js (100%) rename src/{js => mxgraph}/io/mxDefaultPopupMenuCodec.js (100%) rename src/{js => mxgraph}/io/mxDefaultToolbarCodec.js (100%) rename src/{js => mxgraph}/io/mxEditorCodec.js (100%) rename src/{js => mxgraph}/io/mxGenericChangeCodec.js (100%) rename src/{js => mxgraph}/io/mxGraphCodec.js (100%) rename src/{js => mxgraph}/io/mxGraphViewCodec.js (100%) rename src/{js => mxgraph}/io/mxModelCodec.js (100%) rename src/{js => mxgraph}/io/mxObjectCodec.js (100%) rename src/{js => mxgraph}/io/mxRootChangeCodec.js (100%) rename src/{js => mxgraph}/io/mxStylesheetCodec.js (100%) rename src/{js => mxgraph}/io/mxTerminalChangeCodec.js (100%) rename src/{js => mxgraph}/layout/WeightedCellSorter.js (100%) rename src/{js => mxgraph}/layout/hierarchical/model/mxGraphAbstractHierarchyCell.js (100%) rename src/{js => mxgraph}/layout/hierarchical/model/mxGraphHierarchyEdge.js (100%) rename src/{js => mxgraph}/layout/hierarchical/model/mxGraphHierarchyModel.js (100%) rename src/{js => mxgraph}/layout/hierarchical/model/mxGraphHierarchyNode.js (100%) rename src/{js => mxgraph}/layout/hierarchical/model/mxSwimlaneModel.js (100%) rename src/{js => mxgraph}/layout/hierarchical/mxHierarchicalEdgeStyle.js (100%) rename src/{js => mxgraph}/layout/hierarchical/mxHierarchicalLayout.js (100%) rename src/{js => mxgraph}/layout/hierarchical/mxSwimlaneLayout.js (100%) rename src/{js => mxgraph}/layout/hierarchical/stage/mxCoordinateAssignment.js (100%) rename src/{js => mxgraph}/layout/hierarchical/stage/mxHierarchicalLayoutStage.js (100%) rename src/{js => mxgraph}/layout/hierarchical/stage/mxMedianHybridCrossingReduction.js (100%) rename src/{js => mxgraph}/layout/hierarchical/stage/mxMinimumCycleRemover.js (100%) rename src/{js => mxgraph}/layout/hierarchical/stage/mxSwimlaneOrdering.js (100%) rename src/{js => mxgraph}/layout/mxCircleLayout.js (100%) rename src/{js => mxgraph}/layout/mxCompactTreeLayout.js (100%) rename src/{js => mxgraph}/layout/mxCompositeLayout.js (100%) rename src/{js => mxgraph}/layout/mxEdgeLabelLayout.js (100%) rename src/{js => mxgraph}/layout/mxFastOrganicLayout.js (100%) rename src/{js => mxgraph}/layout/mxGraphLayout.js (100%) rename src/{js => mxgraph}/layout/mxParallelEdgeLayout.js (100%) rename src/{js => mxgraph}/layout/mxPartitionLayout.js (100%) rename src/{js => mxgraph}/layout/mxRadialTreeLayout.js (100%) rename src/{js => mxgraph}/layout/mxStackLayout.js (100%) rename src/{js => mxgraph}/model/mxCell.js (100%) rename src/{js => mxgraph}/model/mxCellPath.js (100%) rename src/{js => mxgraph}/model/mxGeometry.js (100%) rename src/{js => mxgraph}/model/mxGraphModel.js (100%) rename src/{js => mxgraph}/mxClient.js (100%) rename src/{js => mxgraph}/shape/mxActor.js (100%) rename src/{js => mxgraph}/shape/mxArrow.js (100%) rename src/{js => mxgraph}/shape/mxArrowConnector.js (100%) rename src/{js => mxgraph}/shape/mxCloud.js (100%) rename src/{js => mxgraph}/shape/mxConnector.js (100%) rename src/{js => mxgraph}/shape/mxCylinder.js (100%) rename src/{js => mxgraph}/shape/mxDoubleEllipse.js (100%) rename src/{js => mxgraph}/shape/mxEllipse.js (100%) rename src/{js => mxgraph}/shape/mxHexagon.js (100%) rename src/{js => mxgraph}/shape/mxImageShape.js (100%) rename src/{js => mxgraph}/shape/mxLabel.js (100%) rename src/{js => mxgraph}/shape/mxLine.js (100%) rename src/{js => mxgraph}/shape/mxMarker.js (100%) rename src/{js => mxgraph}/shape/mxPolyline.js (100%) rename src/{js => mxgraph}/shape/mxRectangleShape.js (100%) rename src/{js => mxgraph}/shape/mxRhombus.js (100%) rename src/{js => mxgraph}/shape/mxShape.js (100%) rename src/{js => mxgraph}/shape/mxStencil.js (100%) rename src/{js => mxgraph}/shape/mxStencilRegistry.js (100%) rename src/{js => mxgraph}/shape/mxSwimlane.js (100%) rename src/{js => mxgraph}/shape/mxText.js (100%) rename src/{js => mxgraph}/shape/mxTriangle.js (100%) rename src/{js => mxgraph}/util/mxAbstractCanvas2D.js (100%) rename src/{js => mxgraph}/util/mxAnimation.js (100%) rename src/{js => mxgraph}/util/mxAutoSaveManager.js (100%) rename src/{js => mxgraph}/util/mxClipboard.js (100%) rename src/{js => mxgraph}/util/mxConstants.js (100%) rename src/{js => mxgraph}/util/mxDictionary.js (100%) rename src/{js => mxgraph}/util/mxDivResizer.js (100%) rename src/{js => mxgraph}/util/mxDragSource.js (100%) rename src/{js => mxgraph}/util/mxEffects.js (100%) rename src/{js => mxgraph}/util/mxEvent.js (100%) rename src/{js => mxgraph}/util/mxEventObject.js (100%) rename src/{js => mxgraph}/util/mxEventSource.js (100%) rename src/{js => mxgraph}/util/mxForm.js (100%) rename src/{js => mxgraph}/util/mxGuide.js (100%) rename src/{js => mxgraph}/util/mxImage.js (100%) rename src/{js => mxgraph}/util/mxImageBundle.js (100%) rename src/{js => mxgraph}/util/mxImageExport.js (100%) rename src/{js => mxgraph}/util/mxLog.js (100%) rename src/{js => mxgraph}/util/mxMorphing.js (100%) rename src/{js => mxgraph}/util/mxMouseEvent.js (100%) rename src/{js => mxgraph}/util/mxObjectIdentity.js (100%) rename src/{js => mxgraph}/util/mxPanningManager.js (100%) rename src/{js => mxgraph}/util/mxPoint.js (100%) rename src/{js => mxgraph}/util/mxPopupMenu.js (100%) rename src/{js => mxgraph}/util/mxRectangle.js (100%) rename src/{js => mxgraph}/util/mxResources.js (100%) rename src/{js => mxgraph}/util/mxSvgCanvas2D.js (100%) rename src/{js => mxgraph}/util/mxToolbar.js (100%) rename src/{js => mxgraph}/util/mxUndoManager.js (100%) rename src/{js => mxgraph}/util/mxUndoableEdit.js (100%) rename src/{js => mxgraph}/util/mxUrlConverter.js (100%) rename src/{js => mxgraph}/util/mxUtils.js (100%) rename src/{js => mxgraph}/util/mxWindow.js (100%) rename src/{js => mxgraph}/util/mxXmlCanvas2D.js (100%) rename src/{js => mxgraph}/util/mxXmlRequest.js (100%) rename src/{js => mxgraph}/view/mxCellEditor.js (100%) rename src/{js => mxgraph}/view/mxCellOverlay.js (100%) rename src/{js => mxgraph}/view/mxCellRenderer.js (100%) rename src/{js => mxgraph}/view/mxCellState.js (100%) rename src/{js => mxgraph}/view/mxCellStatePreview.js (100%) rename src/{js => mxgraph}/view/mxConnectionConstraint.js (100%) rename src/{js => mxgraph}/view/mxEdgeStyle.js (100%) rename src/{js => mxgraph}/view/mxGraph.js (100%) rename src/{js => mxgraph}/view/mxGraphSelectionModel.js (100%) rename src/{js => mxgraph}/view/mxGraphView.js (100%) rename src/{js => mxgraph}/view/mxLayoutManager.js (100%) rename src/{js => mxgraph}/view/mxMultiplicity.js (100%) rename src/{js => mxgraph}/view/mxOutline.js (100%) rename src/{js => mxgraph}/view/mxPerimeter.js (100%) rename src/{js => mxgraph}/view/mxPrintPreview.js (100%) rename src/{js => mxgraph}/view/mxStyleRegistry.js (100%) rename src/{js => mxgraph}/view/mxStylesheet.js (100%) rename src/{js => mxgraph}/view/mxSwimlaneManager.js (100%) rename src/{js => mxgraph}/view/mxTemporaryCellStates.js (100%) create mode 100644 src/package-lock.json create mode 100644 src/package.json rename src/{examples => pages}/HelloWorld.js (92%) create mode 100644 src/pages/_app.js create mode 100644 src/pages/api/hello.js create mode 100644 src/pages/index.js rename src/{ => public}/css/common.css (100%) create mode 100644 src/public/favicon.ico rename src/{ => public}/images/button.gif (100%) rename src/{ => public}/images/close.gif (100%) rename src/{ => public}/images/collapsed.gif (100%) rename src/{ => public}/images/error.gif (100%) rename src/{ => public}/images/expanded.gif (100%) rename src/{ => public}/images/maximize.gif (100%) rename src/{ => public}/images/minimize.gif (100%) rename src/{ => public}/images/normalize.gif (100%) rename src/{ => public}/images/point.gif (100%) rename src/{ => public}/images/resize.gif (100%) rename src/{ => public}/images/separator.gif (100%) rename src/{ => public}/images/submenu.gif (100%) rename src/{ => public}/images/transparent.gif (100%) rename src/{ => public}/images/warning.gif (100%) rename src/{ => public}/images/warning.png (100%) rename src/{ => public}/images/window-title.gif (100%) rename src/{ => public}/images/window.gif (100%) rename src/{ => public}/resources/editor.txt (100%) rename src/{ => public}/resources/editor_de.txt (100%) rename src/{ => public}/resources/editor_zh.txt (100%) rename src/{ => public}/resources/graph.txt (100%) rename src/{ => public}/resources/graph_de.txt (100%) rename src/{ => public}/resources/graph_zh.txt (100%) create mode 100644 src/public/vercel.svg create mode 100644 src/styles/Home.module.css create mode 100644 src/styles/globals.css diff --git a/.gitignore b/.gitignore index ed7d8b552..da46689b8 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,38 @@ javascript/dist .jshintrc javascript/examples/**/dist .idea/ + + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env.local +.env.development.local +.env.test.local +.env.production.local + +# vercel +.vercel +/src/.next/ diff --git a/src/README.md b/src/README.md new file mode 100644 index 000000000..b12f3e33e --- /dev/null +++ b/src/README.md @@ -0,0 +1,34 @@ +This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). + +## Getting Started + +First, run the development server: + +```bash +npm run dev +# or +yarn dev +``` + +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. + +You can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file. + +[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.js`. + +The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages. + +## Learn More + +To learn more about Next.js, take a look at the following resources: + +- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. +- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. + +You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! + +## Deploy on Vercel + +The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. + +Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. diff --git a/src/js/editor/mxDefaultKeyHandler.js b/src/mxgraph/editor/mxDefaultKeyHandler.js similarity index 100% rename from src/js/editor/mxDefaultKeyHandler.js rename to src/mxgraph/editor/mxDefaultKeyHandler.js diff --git a/src/js/editor/mxDefaultPopupMenu.js b/src/mxgraph/editor/mxDefaultPopupMenu.js similarity index 100% rename from src/js/editor/mxDefaultPopupMenu.js rename to src/mxgraph/editor/mxDefaultPopupMenu.js diff --git a/src/js/editor/mxDefaultToolbar.js b/src/mxgraph/editor/mxDefaultToolbar.js similarity index 100% rename from src/js/editor/mxDefaultToolbar.js rename to src/mxgraph/editor/mxDefaultToolbar.js diff --git a/src/js/editor/mxEditor.js b/src/mxgraph/editor/mxEditor.js similarity index 100% rename from src/js/editor/mxEditor.js rename to src/mxgraph/editor/mxEditor.js diff --git a/src/examples/anchors.html b/src/mxgraph/examples/anchors.html similarity index 100% rename from src/examples/anchors.html rename to src/mxgraph/examples/anchors.html diff --git a/src/examples/animation.html b/src/mxgraph/examples/animation.html similarity index 100% rename from src/examples/animation.html rename to src/mxgraph/examples/animation.html diff --git a/src/examples/autolayout.html b/src/mxgraph/examples/autolayout.html similarity index 100% rename from src/examples/autolayout.html rename to src/mxgraph/examples/autolayout.html diff --git a/src/examples/boundary.html b/src/mxgraph/examples/boundary.html similarity index 100% rename from src/examples/boundary.html rename to src/mxgraph/examples/boundary.html diff --git a/src/examples/clipboard.html b/src/mxgraph/examples/clipboard.html similarity index 100% rename from src/examples/clipboard.html rename to src/mxgraph/examples/clipboard.html diff --git a/src/examples/codec.html b/src/mxgraph/examples/codec.html similarity index 100% rename from src/examples/codec.html rename to src/mxgraph/examples/codec.html diff --git a/src/examples/collapse.html b/src/mxgraph/examples/collapse.html similarity index 100% rename from src/examples/collapse.html rename to src/mxgraph/examples/collapse.html diff --git a/src/examples/constituent.html b/src/mxgraph/examples/constituent.html similarity index 100% rename from src/examples/constituent.html rename to src/mxgraph/examples/constituent.html diff --git a/src/examples/contexticons.html b/src/mxgraph/examples/contexticons.html similarity index 100% rename from src/examples/contexticons.html rename to src/mxgraph/examples/contexticons.html diff --git a/src/examples/control.html b/src/mxgraph/examples/control.html similarity index 100% rename from src/examples/control.html rename to src/mxgraph/examples/control.html diff --git a/src/examples/dragsource.html b/src/mxgraph/examples/dragsource.html similarity index 100% rename from src/examples/dragsource.html rename to src/mxgraph/examples/dragsource.html diff --git a/src/examples/drop.html b/src/mxgraph/examples/drop.html similarity index 100% rename from src/examples/drop.html rename to src/mxgraph/examples/drop.html diff --git a/src/examples/dynamicloading.html b/src/mxgraph/examples/dynamicloading.html similarity index 100% rename from src/examples/dynamicloading.html rename to src/mxgraph/examples/dynamicloading.html diff --git a/src/examples/dynamicstyle.html b/src/mxgraph/examples/dynamicstyle.html similarity index 100% rename from src/examples/dynamicstyle.html rename to src/mxgraph/examples/dynamicstyle.html diff --git a/src/examples/dynamictoolbar.html b/src/mxgraph/examples/dynamictoolbar.html similarity index 100% rename from src/examples/dynamictoolbar.html rename to src/mxgraph/examples/dynamictoolbar.html diff --git a/src/examples/edgetolerance.html b/src/mxgraph/examples/edgetolerance.html similarity index 100% rename from src/examples/edgetolerance.html rename to src/mxgraph/examples/edgetolerance.html diff --git a/src/examples/editing.html b/src/mxgraph/examples/editing.html similarity index 100% rename from src/examples/editing.html rename to src/mxgraph/examples/editing.html diff --git a/src/examples/editors/config/diagrameditor.xml b/src/mxgraph/examples/editors/config/diagrameditor.xml similarity index 100% rename from src/examples/editors/config/diagrameditor.xml rename to src/mxgraph/examples/editors/config/diagrameditor.xml diff --git a/src/examples/editors/config/editor-commons.xml b/src/mxgraph/examples/editors/config/editor-commons.xml similarity index 100% rename from src/examples/editors/config/editor-commons.xml rename to src/mxgraph/examples/editors/config/editor-commons.xml diff --git a/src/examples/editors/config/keyhandler-commons.xml b/src/mxgraph/examples/editors/config/keyhandler-commons.xml similarity index 100% rename from src/examples/editors/config/keyhandler-commons.xml rename to src/mxgraph/examples/editors/config/keyhandler-commons.xml diff --git a/src/examples/editors/config/keyhandler-minimal.xml b/src/mxgraph/examples/editors/config/keyhandler-minimal.xml similarity index 100% rename from src/examples/editors/config/keyhandler-minimal.xml rename to src/mxgraph/examples/editors/config/keyhandler-minimal.xml diff --git a/src/examples/editors/config/layouteditor.xml b/src/mxgraph/examples/editors/config/layouteditor.xml similarity index 100% rename from src/examples/editors/config/layouteditor.xml rename to src/mxgraph/examples/editors/config/layouteditor.xml diff --git a/src/examples/editors/config/processeditor.xml b/src/mxgraph/examples/editors/config/processeditor.xml similarity index 100% rename from src/examples/editors/config/processeditor.xml rename to src/mxgraph/examples/editors/config/processeditor.xml diff --git a/src/examples/editors/config/wfeditor-commons.xml b/src/mxgraph/examples/editors/config/wfeditor-commons.xml similarity index 100% rename from src/examples/editors/config/wfeditor-commons.xml rename to src/mxgraph/examples/editors/config/wfeditor-commons.xml diff --git a/src/examples/editors/config/wfgraph-commons.xml b/src/mxgraph/examples/editors/config/wfgraph-commons.xml similarity index 100% rename from src/examples/editors/config/wfgraph-commons.xml rename to src/mxgraph/examples/editors/config/wfgraph-commons.xml diff --git a/src/examples/editors/config/wftoolbar-commons.xml b/src/mxgraph/examples/editors/config/wftoolbar-commons.xml similarity index 100% rename from src/examples/editors/config/wftoolbar-commons.xml rename to src/mxgraph/examples/editors/config/wftoolbar-commons.xml diff --git a/src/examples/editors/config/workfloweditor.xml b/src/mxgraph/examples/editors/config/workfloweditor.xml similarity index 100% rename from src/examples/editors/config/workfloweditor.xml rename to src/mxgraph/examples/editors/config/workfloweditor.xml diff --git a/src/examples/editors/css/process.css b/src/mxgraph/examples/editors/css/process.css similarity index 100% rename from src/examples/editors/css/process.css rename to src/mxgraph/examples/editors/css/process.css diff --git a/src/examples/editors/css/wordpress.css b/src/mxgraph/examples/editors/css/wordpress.css similarity index 100% rename from src/examples/editors/css/wordpress.css rename to src/mxgraph/examples/editors/css/wordpress.css diff --git a/src/examples/editors/diagrameditor.html b/src/mxgraph/examples/editors/diagrameditor.html similarity index 100% rename from src/examples/editors/diagrameditor.html rename to src/mxgraph/examples/editors/diagrameditor.html diff --git a/src/examples/editors/diagrams/empty.xml b/src/mxgraph/examples/editors/diagrams/empty.xml similarity index 100% rename from src/examples/editors/diagrams/empty.xml rename to src/mxgraph/examples/editors/diagrams/empty.xml diff --git a/src/examples/editors/diagrams/swimlanes.xml b/src/mxgraph/examples/editors/diagrams/swimlanes.xml similarity index 100% rename from src/examples/editors/diagrams/swimlanes.xml rename to src/mxgraph/examples/editors/diagrams/swimlanes.xml diff --git a/src/examples/editors/diagrams/travel-booking.xml b/src/mxgraph/examples/editors/diagrams/travel-booking.xml similarity index 100% rename from src/examples/editors/diagrams/travel-booking.xml rename to src/mxgraph/examples/editors/diagrams/travel-booking.xml diff --git a/src/examples/editors/diagrams/withdrawal.xml b/src/mxgraph/examples/editors/diagrams/withdrawal.xml similarity index 100% rename from src/examples/editors/diagrams/withdrawal.xml rename to src/mxgraph/examples/editors/diagrams/withdrawal.xml diff --git a/src/examples/editors/grapheditor.html b/src/mxgraph/examples/editors/grapheditor.html similarity index 100% rename from src/examples/editors/grapheditor.html rename to src/mxgraph/examples/editors/grapheditor.html diff --git a/src/examples/editors/help/index-all.html b/src/mxgraph/examples/editors/help/index-all.html similarity index 100% rename from src/examples/editors/help/index-all.html rename to src/mxgraph/examples/editors/help/index-all.html diff --git a/src/examples/editors/help/index.html b/src/mxgraph/examples/editors/help/index.html similarity index 100% rename from src/examples/editors/help/index.html rename to src/mxgraph/examples/editors/help/index.html diff --git a/src/examples/editors/images/actor.gif b/src/mxgraph/examples/editors/images/actor.gif similarity index 100% rename from src/examples/editors/images/actor.gif rename to src/mxgraph/examples/editors/images/actor.gif diff --git a/src/examples/editors/images/alignbottom.gif b/src/mxgraph/examples/editors/images/alignbottom.gif similarity index 100% rename from src/examples/editors/images/alignbottom.gif rename to src/mxgraph/examples/editors/images/alignbottom.gif diff --git a/src/examples/editors/images/aligncenter.gif b/src/mxgraph/examples/editors/images/aligncenter.gif similarity index 100% rename from src/examples/editors/images/aligncenter.gif rename to src/mxgraph/examples/editors/images/aligncenter.gif diff --git a/src/examples/editors/images/alignleft.gif b/src/mxgraph/examples/editors/images/alignleft.gif similarity index 100% rename from src/examples/editors/images/alignleft.gif rename to src/mxgraph/examples/editors/images/alignleft.gif diff --git a/src/examples/editors/images/alignmiddle.gif b/src/mxgraph/examples/editors/images/alignmiddle.gif similarity index 100% rename from src/examples/editors/images/alignmiddle.gif rename to src/mxgraph/examples/editors/images/alignmiddle.gif diff --git a/src/examples/editors/images/alignright.gif b/src/mxgraph/examples/editors/images/alignright.gif similarity index 100% rename from src/examples/editors/images/alignright.gif rename to src/mxgraph/examples/editors/images/alignright.gif diff --git a/src/examples/editors/images/aligntop.gif b/src/mxgraph/examples/editors/images/aligntop.gif similarity index 100% rename from src/examples/editors/images/aligntop.gif rename to src/mxgraph/examples/editors/images/aligntop.gif diff --git a/src/examples/editors/images/arrow.gif b/src/mxgraph/examples/editors/images/arrow.gif similarity index 100% rename from src/examples/editors/images/arrow.gif rename to src/mxgraph/examples/editors/images/arrow.gif diff --git a/src/examples/editors/images/bell.png b/src/mxgraph/examples/editors/images/bell.png similarity index 100% rename from src/examples/editors/images/bell.png rename to src/mxgraph/examples/editors/images/bell.png diff --git a/src/examples/editors/images/bg.gif b/src/mxgraph/examples/editors/images/bg.gif similarity index 100% rename from src/examples/editors/images/bg.gif rename to src/mxgraph/examples/editors/images/bg.gif diff --git a/src/examples/editors/images/block_end.gif b/src/mxgraph/examples/editors/images/block_end.gif similarity index 100% rename from src/examples/editors/images/block_end.gif rename to src/mxgraph/examples/editors/images/block_end.gif diff --git a/src/examples/editors/images/block_start.gif b/src/mxgraph/examples/editors/images/block_start.gif similarity index 100% rename from src/examples/editors/images/block_start.gif rename to src/mxgraph/examples/editors/images/block_start.gif diff --git a/src/examples/editors/images/bold.gif b/src/mxgraph/examples/editors/images/bold.gif similarity index 100% rename from src/examples/editors/images/bold.gif rename to src/mxgraph/examples/editors/images/bold.gif diff --git a/src/examples/editors/images/bottom.gif b/src/mxgraph/examples/editors/images/bottom.gif similarity index 100% rename from src/examples/editors/images/bottom.gif rename to src/mxgraph/examples/editors/images/bottom.gif diff --git a/src/examples/editors/images/box.png b/src/mxgraph/examples/editors/images/box.png similarity index 100% rename from src/examples/editors/images/box.png rename to src/mxgraph/examples/editors/images/box.png diff --git a/src/examples/editors/images/camera.gif b/src/mxgraph/examples/editors/images/camera.gif similarity index 100% rename from src/examples/editors/images/camera.gif rename to src/mxgraph/examples/editors/images/camera.gif diff --git a/src/examples/editors/images/center.gif b/src/mxgraph/examples/editors/images/center.gif similarity index 100% rename from src/examples/editors/images/center.gif rename to src/mxgraph/examples/editors/images/center.gif diff --git a/src/examples/editors/images/classic_end.gif b/src/mxgraph/examples/editors/images/classic_end.gif similarity index 100% rename from src/examples/editors/images/classic_end.gif rename to src/mxgraph/examples/editors/images/classic_end.gif diff --git a/src/examples/editors/images/classic_start.gif b/src/mxgraph/examples/editors/images/classic_start.gif similarity index 100% rename from src/examples/editors/images/classic_start.gif rename to src/mxgraph/examples/editors/images/classic_start.gif diff --git a/src/examples/editors/images/cloud.gif b/src/mxgraph/examples/editors/images/cloud.gif similarity index 100% rename from src/examples/editors/images/cloud.gif rename to src/mxgraph/examples/editors/images/cloud.gif diff --git a/src/examples/editors/images/cmp-bg.gif b/src/mxgraph/examples/editors/images/cmp-bg.gif similarity index 100% rename from src/examples/editors/images/cmp-bg.gif rename to src/mxgraph/examples/editors/images/cmp-bg.gif diff --git a/src/examples/editors/images/collapse.gif b/src/mxgraph/examples/editors/images/collapse.gif similarity index 100% rename from src/examples/editors/images/collapse.gif rename to src/mxgraph/examples/editors/images/collapse.gif diff --git a/src/examples/editors/images/connect.gif b/src/mxgraph/examples/editors/images/connect.gif similarity index 100% rename from src/examples/editors/images/connect.gif rename to src/mxgraph/examples/editors/images/connect.gif diff --git a/src/examples/editors/images/connector.gif b/src/mxgraph/examples/editors/images/connector.gif similarity index 100% rename from src/examples/editors/images/connector.gif rename to src/mxgraph/examples/editors/images/connector.gif diff --git a/src/examples/editors/images/console.gif b/src/mxgraph/examples/editors/images/console.gif similarity index 100% rename from src/examples/editors/images/console.gif rename to src/mxgraph/examples/editors/images/console.gif diff --git a/src/examples/editors/images/copy.gif b/src/mxgraph/examples/editors/images/copy.gif similarity index 100% rename from src/examples/editors/images/copy.gif rename to src/mxgraph/examples/editors/images/copy.gif diff --git a/src/examples/editors/images/cube_green.png b/src/mxgraph/examples/editors/images/cube_green.png similarity index 100% rename from src/examples/editors/images/cube_green.png rename to src/mxgraph/examples/editors/images/cube_green.png diff --git a/src/examples/editors/images/cut.gif b/src/mxgraph/examples/editors/images/cut.gif similarity index 100% rename from src/examples/editors/images/cut.gif rename to src/mxgraph/examples/editors/images/cut.gif diff --git a/src/examples/editors/images/cylinder.gif b/src/mxgraph/examples/editors/images/cylinder.gif similarity index 100% rename from src/examples/editors/images/cylinder.gif rename to src/mxgraph/examples/editors/images/cylinder.gif diff --git a/src/examples/editors/images/delete.gif b/src/mxgraph/examples/editors/images/delete.gif similarity index 100% rename from src/examples/editors/images/delete.gif rename to src/mxgraph/examples/editors/images/delete.gif diff --git a/src/examples/editors/images/diagram.gif b/src/mxgraph/examples/editors/images/diagram.gif similarity index 100% rename from src/examples/editors/images/diagram.gif rename to src/mxgraph/examples/editors/images/diagram.gif diff --git a/src/examples/editors/images/diamond_end.gif b/src/mxgraph/examples/editors/images/diamond_end.gif similarity index 100% rename from src/examples/editors/images/diamond_end.gif rename to src/mxgraph/examples/editors/images/diamond_end.gif diff --git a/src/examples/editors/images/diamond_start.gif b/src/mxgraph/examples/editors/images/diamond_start.gif similarity index 100% rename from src/examples/editors/images/diamond_start.gif rename to src/mxgraph/examples/editors/images/diamond_start.gif diff --git a/src/examples/editors/images/doubleellipse.gif b/src/mxgraph/examples/editors/images/doubleellipse.gif similarity index 100% rename from src/examples/editors/images/doubleellipse.gif rename to src/mxgraph/examples/editors/images/doubleellipse.gif diff --git a/src/examples/editors/images/down.gif b/src/mxgraph/examples/editors/images/down.gif similarity index 100% rename from src/examples/editors/images/down.gif rename to src/mxgraph/examples/editors/images/down.gif diff --git a/src/examples/editors/images/draw/drawbg.jpg b/src/mxgraph/examples/editors/images/draw/drawbg.jpg similarity index 100% rename from src/examples/editors/images/draw/drawbg.jpg rename to src/mxgraph/examples/editors/images/draw/drawbg.jpg diff --git a/src/examples/editors/images/draw/drawbgcolor.jpg b/src/mxgraph/examples/editors/images/draw/drawbgcolor.jpg similarity index 100% rename from src/examples/editors/images/draw/drawbgcolor.jpg rename to src/mxgraph/examples/editors/images/draw/drawbgcolor.jpg diff --git a/src/examples/editors/images/draw/drawfooter.jpg b/src/mxgraph/examples/editors/images/draw/drawfooter.jpg similarity index 100% rename from src/examples/editors/images/draw/drawfooter.jpg rename to src/mxgraph/examples/editors/images/draw/drawfooter.jpg diff --git a/src/examples/editors/images/draw/drawheader.jpg b/src/mxgraph/examples/editors/images/draw/drawheader.jpg similarity index 100% rename from src/examples/editors/images/draw/drawheader.jpg rename to src/mxgraph/examples/editors/images/draw/drawheader.jpg diff --git a/src/examples/editors/images/draw/mxlogo.jpg b/src/mxgraph/examples/editors/images/draw/mxlogo.jpg similarity index 100% rename from src/examples/editors/images/draw/mxlogo.jpg rename to src/mxgraph/examples/editors/images/draw/mxlogo.jpg diff --git a/src/examples/editors/images/dude3.png b/src/mxgraph/examples/editors/images/dude3.png similarity index 100% rename from src/examples/editors/images/dude3.png rename to src/mxgraph/examples/editors/images/dude3.png diff --git a/src/examples/editors/images/earth.png b/src/mxgraph/examples/editors/images/earth.png similarity index 100% rename from src/examples/editors/images/earth.png rename to src/mxgraph/examples/editors/images/earth.png diff --git a/src/examples/editors/images/ellipse.gif b/src/mxgraph/examples/editors/images/ellipse.gif similarity index 100% rename from src/examples/editors/images/ellipse.gif rename to src/mxgraph/examples/editors/images/ellipse.gif diff --git a/src/examples/editors/images/entity.gif b/src/mxgraph/examples/editors/images/entity.gif similarity index 100% rename from src/examples/editors/images/entity.gif rename to src/mxgraph/examples/editors/images/entity.gif diff --git a/src/examples/editors/images/expand.gif b/src/mxgraph/examples/editors/images/expand.gif similarity index 100% rename from src/examples/editors/images/expand.gif rename to src/mxgraph/examples/editors/images/expand.gif diff --git a/src/examples/editors/images/fillcolor.gif b/src/mxgraph/examples/editors/images/fillcolor.gif similarity index 100% rename from src/examples/editors/images/fillcolor.gif rename to src/mxgraph/examples/editors/images/fillcolor.gif diff --git a/src/examples/editors/images/fit.gif b/src/mxgraph/examples/editors/images/fit.gif similarity index 100% rename from src/examples/editors/images/fit.gif rename to src/mxgraph/examples/editors/images/fit.gif diff --git a/src/examples/editors/images/font.gif b/src/mxgraph/examples/editors/images/font.gif similarity index 100% rename from src/examples/editors/images/font.gif rename to src/mxgraph/examples/editors/images/font.gif diff --git a/src/examples/editors/images/fontcolor.gif b/src/mxgraph/examples/editors/images/fontcolor.gif similarity index 100% rename from src/examples/editors/images/fontcolor.gif rename to src/mxgraph/examples/editors/images/fontcolor.gif diff --git a/src/examples/editors/images/gear.gif b/src/mxgraph/examples/editors/images/gear.gif similarity index 100% rename from src/examples/editors/images/gear.gif rename to src/mxgraph/examples/editors/images/gear.gif diff --git a/src/examples/editors/images/gear.png b/src/mxgraph/examples/editors/images/gear.png similarity index 100% rename from src/examples/editors/images/gear.png rename to src/mxgraph/examples/editors/images/gear.png diff --git a/src/examples/editors/images/grid.gif b/src/mxgraph/examples/editors/images/grid.gif similarity index 100% rename from src/examples/editors/images/grid.gif rename to src/mxgraph/examples/editors/images/grid.gif diff --git a/src/examples/editors/images/group.gif b/src/mxgraph/examples/editors/images/group.gif similarity index 100% rename from src/examples/editors/images/group.gif rename to src/mxgraph/examples/editors/images/group.gif diff --git a/src/examples/editors/images/help.gif b/src/mxgraph/examples/editors/images/help.gif similarity index 100% rename from src/examples/editors/images/help.gif rename to src/mxgraph/examples/editors/images/help.gif diff --git a/src/examples/editors/images/hexagon.gif b/src/mxgraph/examples/editors/images/hexagon.gif similarity index 100% rename from src/examples/editors/images/hexagon.gif rename to src/mxgraph/examples/editors/images/hexagon.gif diff --git a/src/examples/editors/images/hline.gif b/src/mxgraph/examples/editors/images/hline.gif similarity index 100% rename from src/examples/editors/images/hline.gif rename to src/mxgraph/examples/editors/images/hline.gif diff --git a/src/examples/editors/images/house.gif b/src/mxgraph/examples/editors/images/house.gif similarity index 100% rename from src/examples/editors/images/house.gif rename to src/mxgraph/examples/editors/images/house.gif diff --git a/src/examples/editors/images/house.png b/src/mxgraph/examples/editors/images/house.png similarity index 100% rename from src/examples/editors/images/house.png rename to src/mxgraph/examples/editors/images/house.png diff --git a/src/examples/editors/images/image.gif b/src/mxgraph/examples/editors/images/image.gif similarity index 100% rename from src/examples/editors/images/image.gif rename to src/mxgraph/examples/editors/images/image.gif diff --git a/src/examples/editors/images/italic.gif b/src/mxgraph/examples/editors/images/italic.gif similarity index 100% rename from src/examples/editors/images/italic.gif rename to src/mxgraph/examples/editors/images/italic.gif diff --git a/src/examples/editors/images/left.gif b/src/mxgraph/examples/editors/images/left.gif similarity index 100% rename from src/examples/editors/images/left.gif rename to src/mxgraph/examples/editors/images/left.gif diff --git a/src/examples/editors/images/linecolor.gif b/src/mxgraph/examples/editors/images/linecolor.gif similarity index 100% rename from src/examples/editors/images/linecolor.gif rename to src/mxgraph/examples/editors/images/linecolor.gif diff --git a/src/examples/editors/images/link.gif b/src/mxgraph/examples/editors/images/link.gif similarity index 100% rename from src/examples/editors/images/link.gif rename to src/mxgraph/examples/editors/images/link.gif diff --git a/src/examples/editors/images/loading.gif b/src/mxgraph/examples/editors/images/loading.gif similarity index 100% rename from src/examples/editors/images/loading.gif rename to src/mxgraph/examples/editors/images/loading.gif diff --git a/src/examples/editors/images/middle.gif b/src/mxgraph/examples/editors/images/middle.gif similarity index 100% rename from src/examples/editors/images/middle.gif rename to src/mxgraph/examples/editors/images/middle.gif diff --git a/src/examples/editors/images/new.gif b/src/mxgraph/examples/editors/images/new.gif similarity index 100% rename from src/examples/editors/images/new.gif rename to src/mxgraph/examples/editors/images/new.gif diff --git a/src/examples/editors/images/open.gif b/src/mxgraph/examples/editors/images/open.gif similarity index 100% rename from src/examples/editors/images/open.gif rename to src/mxgraph/examples/editors/images/open.gif diff --git a/src/examples/editors/images/open_end.gif b/src/mxgraph/examples/editors/images/open_end.gif similarity index 100% rename from src/examples/editors/images/open_end.gif rename to src/mxgraph/examples/editors/images/open_end.gif diff --git a/src/examples/editors/images/open_start.gif b/src/mxgraph/examples/editors/images/open_start.gif similarity index 100% rename from src/examples/editors/images/open_start.gif rename to src/mxgraph/examples/editors/images/open_start.gif diff --git a/src/examples/editors/images/outline.gif b/src/mxgraph/examples/editors/images/outline.gif similarity index 100% rename from src/examples/editors/images/outline.gif rename to src/mxgraph/examples/editors/images/outline.gif diff --git a/src/examples/editors/images/oval_end.gif b/src/mxgraph/examples/editors/images/oval_end.gif similarity index 100% rename from src/examples/editors/images/oval_end.gif rename to src/mxgraph/examples/editors/images/oval_end.gif diff --git a/src/examples/editors/images/oval_start.gif b/src/mxgraph/examples/editors/images/oval_start.gif similarity index 100% rename from src/examples/editors/images/oval_start.gif rename to src/mxgraph/examples/editors/images/oval_start.gif diff --git a/src/examples/editors/images/overlays/check.png b/src/mxgraph/examples/editors/images/overlays/check.png similarity index 100% rename from src/examples/editors/images/overlays/check.png rename to src/mxgraph/examples/editors/images/overlays/check.png diff --git a/src/examples/editors/images/overlays/error.png b/src/mxgraph/examples/editors/images/overlays/error.png similarity index 100% rename from src/examples/editors/images/overlays/error.png rename to src/mxgraph/examples/editors/images/overlays/error.png diff --git a/src/examples/editors/images/overlays/flash.png b/src/mxgraph/examples/editors/images/overlays/flash.png similarity index 100% rename from src/examples/editors/images/overlays/flash.png rename to src/mxgraph/examples/editors/images/overlays/flash.png diff --git a/src/examples/editors/images/overlays/forbidden.png b/src/mxgraph/examples/editors/images/overlays/forbidden.png similarity index 100% rename from src/examples/editors/images/overlays/forbidden.png rename to src/mxgraph/examples/editors/images/overlays/forbidden.png diff --git a/src/examples/editors/images/overlays/help.png b/src/mxgraph/examples/editors/images/overlays/help.png similarity index 100% rename from src/examples/editors/images/overlays/help.png rename to src/mxgraph/examples/editors/images/overlays/help.png diff --git a/src/examples/editors/images/overlays/house.png b/src/mxgraph/examples/editors/images/overlays/house.png similarity index 100% rename from src/examples/editors/images/overlays/house.png rename to src/mxgraph/examples/editors/images/overlays/house.png diff --git a/src/examples/editors/images/overlays/information.png b/src/mxgraph/examples/editors/images/overlays/information.png similarity index 100% rename from src/examples/editors/images/overlays/information.png rename to src/mxgraph/examples/editors/images/overlays/information.png diff --git a/src/examples/editors/images/overlays/lightbulb_on.png b/src/mxgraph/examples/editors/images/overlays/lightbulb_on.png similarity index 100% rename from src/examples/editors/images/overlays/lightbulb_on.png rename to src/mxgraph/examples/editors/images/overlays/lightbulb_on.png diff --git a/src/examples/editors/images/overlays/pencil.png b/src/mxgraph/examples/editors/images/overlays/pencil.png similarity index 100% rename from src/examples/editors/images/overlays/pencil.png rename to src/mxgraph/examples/editors/images/overlays/pencil.png diff --git a/src/examples/editors/images/overlays/printer.png b/src/mxgraph/examples/editors/images/overlays/printer.png similarity index 100% rename from src/examples/editors/images/overlays/printer.png rename to src/mxgraph/examples/editors/images/overlays/printer.png diff --git a/src/examples/editors/images/overlays/user3.png b/src/mxgraph/examples/editors/images/overlays/user3.png similarity index 100% rename from src/examples/editors/images/overlays/user3.png rename to src/mxgraph/examples/editors/images/overlays/user3.png diff --git a/src/examples/editors/images/overlays/users3.png b/src/mxgraph/examples/editors/images/overlays/users3.png similarity index 100% rename from src/examples/editors/images/overlays/users3.png rename to src/mxgraph/examples/editors/images/overlays/users3.png diff --git a/src/examples/editors/images/overlays/workplace.png b/src/mxgraph/examples/editors/images/overlays/workplace.png similarity index 100% rename from src/examples/editors/images/overlays/workplace.png rename to src/mxgraph/examples/editors/images/overlays/workplace.png diff --git a/src/examples/editors/images/package.png b/src/mxgraph/examples/editors/images/package.png similarity index 100% rename from src/examples/editors/images/package.png rename to src/mxgraph/examples/editors/images/package.png diff --git a/src/examples/editors/images/pan.gif b/src/mxgraph/examples/editors/images/pan.gif similarity index 100% rename from src/examples/editors/images/pan.gif rename to src/mxgraph/examples/editors/images/pan.gif diff --git a/src/examples/editors/images/paste.gif b/src/mxgraph/examples/editors/images/paste.gif similarity index 100% rename from src/examples/editors/images/paste.gif rename to src/mxgraph/examples/editors/images/paste.gif diff --git a/src/examples/editors/images/plain.gif b/src/mxgraph/examples/editors/images/plain.gif similarity index 100% rename from src/examples/editors/images/plain.gif rename to src/mxgraph/examples/editors/images/plain.gif diff --git a/src/examples/editors/images/preferences.gif b/src/mxgraph/examples/editors/images/preferences.gif similarity index 100% rename from src/examples/editors/images/preferences.gif rename to src/mxgraph/examples/editors/images/preferences.gif diff --git a/src/examples/editors/images/press.gif b/src/mxgraph/examples/editors/images/press.gif similarity index 100% rename from src/examples/editors/images/press.gif rename to src/mxgraph/examples/editors/images/press.gif diff --git a/src/examples/editors/images/preview.gif b/src/mxgraph/examples/editors/images/preview.gif similarity index 100% rename from src/examples/editors/images/preview.gif rename to src/mxgraph/examples/editors/images/preview.gif diff --git a/src/examples/editors/images/print.gif b/src/mxgraph/examples/editors/images/print.gif similarity index 100% rename from src/examples/editors/images/print.gif rename to src/mxgraph/examples/editors/images/print.gif diff --git a/src/examples/editors/images/printer.png b/src/mxgraph/examples/editors/images/printer.png similarity index 100% rename from src/examples/editors/images/printer.png rename to src/mxgraph/examples/editors/images/printer.png diff --git a/src/examples/editors/images/properties.gif b/src/mxgraph/examples/editors/images/properties.gif similarity index 100% rename from src/examples/editors/images/properties.gif rename to src/mxgraph/examples/editors/images/properties.gif diff --git a/src/examples/editors/images/rectangle.gif b/src/mxgraph/examples/editors/images/rectangle.gif similarity index 100% rename from src/examples/editors/images/rectangle.gif rename to src/mxgraph/examples/editors/images/rectangle.gif diff --git a/src/examples/editors/images/redo.gif b/src/mxgraph/examples/editors/images/redo.gif similarity index 100% rename from src/examples/editors/images/redo.gif rename to src/mxgraph/examples/editors/images/redo.gif diff --git a/src/examples/editors/images/refresh.gif b/src/mxgraph/examples/editors/images/refresh.gif similarity index 100% rename from src/examples/editors/images/refresh.gif rename to src/mxgraph/examples/editors/images/refresh.gif diff --git a/src/examples/editors/images/rhombus.gif b/src/mxgraph/examples/editors/images/rhombus.gif similarity index 100% rename from src/examples/editors/images/rhombus.gif rename to src/mxgraph/examples/editors/images/rhombus.gif diff --git a/src/examples/editors/images/right.gif b/src/mxgraph/examples/editors/images/right.gif similarity index 100% rename from src/examples/editors/images/right.gif rename to src/mxgraph/examples/editors/images/right.gif diff --git a/src/examples/editors/images/rounded.gif b/src/mxgraph/examples/editors/images/rounded.gif similarity index 100% rename from src/examples/editors/images/rounded.gif rename to src/mxgraph/examples/editors/images/rounded.gif diff --git a/src/examples/editors/images/save.gif b/src/mxgraph/examples/editors/images/save.gif similarity index 100% rename from src/examples/editors/images/save.gif rename to src/mxgraph/examples/editors/images/save.gif diff --git a/src/examples/editors/images/saveas.gif b/src/mxgraph/examples/editors/images/saveas.gif similarity index 100% rename from src/examples/editors/images/saveas.gif rename to src/mxgraph/examples/editors/images/saveas.gif diff --git a/src/examples/editors/images/script.gif b/src/mxgraph/examples/editors/images/script.gif similarity index 100% rename from src/examples/editors/images/script.gif rename to src/mxgraph/examples/editors/images/script.gif diff --git a/src/examples/editors/images/select.gif b/src/mxgraph/examples/editors/images/select.gif similarity index 100% rename from src/examples/editors/images/select.gif rename to src/mxgraph/examples/editors/images/select.gif diff --git a/src/examples/editors/images/server.png b/src/mxgraph/examples/editors/images/server.png similarity index 100% rename from src/examples/editors/images/server.png rename to src/mxgraph/examples/editors/images/server.png diff --git a/src/examples/editors/images/straight.gif b/src/mxgraph/examples/editors/images/straight.gif similarity index 100% rename from src/examples/editors/images/straight.gif rename to src/mxgraph/examples/editors/images/straight.gif diff --git a/src/examples/editors/images/swimlane.gif b/src/mxgraph/examples/editors/images/swimlane.gif similarity index 100% rename from src/examples/editors/images/swimlane.gif rename to src/mxgraph/examples/editors/images/swimlane.gif diff --git a/src/examples/editors/images/symbols/cancel_end.png b/src/mxgraph/examples/editors/images/symbols/cancel_end.png similarity index 100% rename from src/examples/editors/images/symbols/cancel_end.png rename to src/mxgraph/examples/editors/images/symbols/cancel_end.png diff --git a/src/examples/editors/images/symbols/cancel_intermediate.png b/src/mxgraph/examples/editors/images/symbols/cancel_intermediate.png similarity index 100% rename from src/examples/editors/images/symbols/cancel_intermediate.png rename to src/mxgraph/examples/editors/images/symbols/cancel_intermediate.png diff --git a/src/examples/editors/images/symbols/error.png b/src/mxgraph/examples/editors/images/symbols/error.png similarity index 100% rename from src/examples/editors/images/symbols/error.png rename to src/mxgraph/examples/editors/images/symbols/error.png diff --git a/src/examples/editors/images/symbols/event.png b/src/mxgraph/examples/editors/images/symbols/event.png similarity index 100% rename from src/examples/editors/images/symbols/event.png rename to src/mxgraph/examples/editors/images/symbols/event.png diff --git a/src/examples/editors/images/symbols/event_end.png b/src/mxgraph/examples/editors/images/symbols/event_end.png similarity index 100% rename from src/examples/editors/images/symbols/event_end.png rename to src/mxgraph/examples/editors/images/symbols/event_end.png diff --git a/src/examples/editors/images/symbols/event_intermediate.png b/src/mxgraph/examples/editors/images/symbols/event_intermediate.png similarity index 100% rename from src/examples/editors/images/symbols/event_intermediate.png rename to src/mxgraph/examples/editors/images/symbols/event_intermediate.png diff --git a/src/examples/editors/images/symbols/fork.png b/src/mxgraph/examples/editors/images/symbols/fork.png similarity index 100% rename from src/examples/editors/images/symbols/fork.png rename to src/mxgraph/examples/editors/images/symbols/fork.png diff --git a/src/examples/editors/images/symbols/inclusive.png b/src/mxgraph/examples/editors/images/symbols/inclusive.png similarity index 100% rename from src/examples/editors/images/symbols/inclusive.png rename to src/mxgraph/examples/editors/images/symbols/inclusive.png diff --git a/src/examples/editors/images/symbols/link.png b/src/mxgraph/examples/editors/images/symbols/link.png similarity index 100% rename from src/examples/editors/images/symbols/link.png rename to src/mxgraph/examples/editors/images/symbols/link.png diff --git a/src/examples/editors/images/symbols/merge.png b/src/mxgraph/examples/editors/images/symbols/merge.png similarity index 100% rename from src/examples/editors/images/symbols/merge.png rename to src/mxgraph/examples/editors/images/symbols/merge.png diff --git a/src/examples/editors/images/symbols/message.png b/src/mxgraph/examples/editors/images/symbols/message.png similarity index 100% rename from src/examples/editors/images/symbols/message.png rename to src/mxgraph/examples/editors/images/symbols/message.png diff --git a/src/examples/editors/images/symbols/message_end.png b/src/mxgraph/examples/editors/images/symbols/message_end.png similarity index 100% rename from src/examples/editors/images/symbols/message_end.png rename to src/mxgraph/examples/editors/images/symbols/message_end.png diff --git a/src/examples/editors/images/symbols/message_intermediate.png b/src/mxgraph/examples/editors/images/symbols/message_intermediate.png similarity index 100% rename from src/examples/editors/images/symbols/message_intermediate.png rename to src/mxgraph/examples/editors/images/symbols/message_intermediate.png diff --git a/src/examples/editors/images/symbols/multiple.png b/src/mxgraph/examples/editors/images/symbols/multiple.png similarity index 100% rename from src/examples/editors/images/symbols/multiple.png rename to src/mxgraph/examples/editors/images/symbols/multiple.png diff --git a/src/examples/editors/images/symbols/rule.png b/src/mxgraph/examples/editors/images/symbols/rule.png similarity index 100% rename from src/examples/editors/images/symbols/rule.png rename to src/mxgraph/examples/editors/images/symbols/rule.png diff --git a/src/examples/editors/images/symbols/small_cancel_end.gif b/src/mxgraph/examples/editors/images/symbols/small_cancel_end.gif similarity index 100% rename from src/examples/editors/images/symbols/small_cancel_end.gif rename to src/mxgraph/examples/editors/images/symbols/small_cancel_end.gif diff --git a/src/examples/editors/images/symbols/small_cancel_intermediate.gif b/src/mxgraph/examples/editors/images/symbols/small_cancel_intermediate.gif similarity index 100% rename from src/examples/editors/images/symbols/small_cancel_intermediate.gif rename to src/mxgraph/examples/editors/images/symbols/small_cancel_intermediate.gif diff --git a/src/examples/editors/images/symbols/small_error.gif b/src/mxgraph/examples/editors/images/symbols/small_error.gif similarity index 100% rename from src/examples/editors/images/symbols/small_error.gif rename to src/mxgraph/examples/editors/images/symbols/small_error.gif diff --git a/src/examples/editors/images/symbols/small_event.gif b/src/mxgraph/examples/editors/images/symbols/small_event.gif similarity index 100% rename from src/examples/editors/images/symbols/small_event.gif rename to src/mxgraph/examples/editors/images/symbols/small_event.gif diff --git a/src/examples/editors/images/symbols/small_event_end.gif b/src/mxgraph/examples/editors/images/symbols/small_event_end.gif similarity index 100% rename from src/examples/editors/images/symbols/small_event_end.gif rename to src/mxgraph/examples/editors/images/symbols/small_event_end.gif diff --git a/src/examples/editors/images/symbols/small_event_intermediate.gif b/src/mxgraph/examples/editors/images/symbols/small_event_intermediate.gif similarity index 100% rename from src/examples/editors/images/symbols/small_event_intermediate.gif rename to src/mxgraph/examples/editors/images/symbols/small_event_intermediate.gif diff --git a/src/examples/editors/images/symbols/small_fork.gif b/src/mxgraph/examples/editors/images/symbols/small_fork.gif similarity index 100% rename from src/examples/editors/images/symbols/small_fork.gif rename to src/mxgraph/examples/editors/images/symbols/small_fork.gif diff --git a/src/examples/editors/images/symbols/small_inclusive.gif b/src/mxgraph/examples/editors/images/symbols/small_inclusive.gif similarity index 100% rename from src/examples/editors/images/symbols/small_inclusive.gif rename to src/mxgraph/examples/editors/images/symbols/small_inclusive.gif diff --git a/src/examples/editors/images/symbols/small_link.gif b/src/mxgraph/examples/editors/images/symbols/small_link.gif similarity index 100% rename from src/examples/editors/images/symbols/small_link.gif rename to src/mxgraph/examples/editors/images/symbols/small_link.gif diff --git a/src/examples/editors/images/symbols/small_merge.gif b/src/mxgraph/examples/editors/images/symbols/small_merge.gif similarity index 100% rename from src/examples/editors/images/symbols/small_merge.gif rename to src/mxgraph/examples/editors/images/symbols/small_merge.gif diff --git a/src/examples/editors/images/symbols/small_message.gif b/src/mxgraph/examples/editors/images/symbols/small_message.gif similarity index 100% rename from src/examples/editors/images/symbols/small_message.gif rename to src/mxgraph/examples/editors/images/symbols/small_message.gif diff --git a/src/examples/editors/images/symbols/small_message_end.gif b/src/mxgraph/examples/editors/images/symbols/small_message_end.gif similarity index 100% rename from src/examples/editors/images/symbols/small_message_end.gif rename to src/mxgraph/examples/editors/images/symbols/small_message_end.gif diff --git a/src/examples/editors/images/symbols/small_message_intermediate.gif b/src/mxgraph/examples/editors/images/symbols/small_message_intermediate.gif similarity index 100% rename from src/examples/editors/images/symbols/small_message_intermediate.gif rename to src/mxgraph/examples/editors/images/symbols/small_message_intermediate.gif diff --git a/src/examples/editors/images/symbols/small_multiple.gif b/src/mxgraph/examples/editors/images/symbols/small_multiple.gif similarity index 100% rename from src/examples/editors/images/symbols/small_multiple.gif rename to src/mxgraph/examples/editors/images/symbols/small_multiple.gif diff --git a/src/examples/editors/images/symbols/small_rule.gif b/src/mxgraph/examples/editors/images/symbols/small_rule.gif similarity index 100% rename from src/examples/editors/images/symbols/small_rule.gif rename to src/mxgraph/examples/editors/images/symbols/small_rule.gif diff --git a/src/examples/editors/images/symbols/small_terminate.gif b/src/mxgraph/examples/editors/images/symbols/small_terminate.gif similarity index 100% rename from src/examples/editors/images/symbols/small_terminate.gif rename to src/mxgraph/examples/editors/images/symbols/small_terminate.gif diff --git a/src/examples/editors/images/symbols/small_timer.gif b/src/mxgraph/examples/editors/images/symbols/small_timer.gif similarity index 100% rename from src/examples/editors/images/symbols/small_timer.gif rename to src/mxgraph/examples/editors/images/symbols/small_timer.gif diff --git a/src/examples/editors/images/symbols/terminate.png b/src/mxgraph/examples/editors/images/symbols/terminate.png similarity index 100% rename from src/examples/editors/images/symbols/terminate.png rename to src/mxgraph/examples/editors/images/symbols/terminate.png diff --git a/src/examples/editors/images/symbols/timer.png b/src/mxgraph/examples/editors/images/symbols/timer.png similarity index 100% rename from src/examples/editors/images/symbols/timer.png rename to src/mxgraph/examples/editors/images/symbols/timer.png diff --git a/src/examples/editors/images/tasks.gif b/src/mxgraph/examples/editors/images/tasks.gif similarity index 100% rename from src/examples/editors/images/tasks.gif rename to src/mxgraph/examples/editors/images/tasks.gif diff --git a/src/examples/editors/images/text.gif b/src/mxgraph/examples/editors/images/text.gif similarity index 100% rename from src/examples/editors/images/text.gif rename to src/mxgraph/examples/editors/images/text.gif diff --git a/src/examples/editors/images/toback.gif b/src/mxgraph/examples/editors/images/toback.gif similarity index 100% rename from src/examples/editors/images/toback.gif rename to src/mxgraph/examples/editors/images/toback.gif diff --git a/src/examples/editors/images/tofront.gif b/src/mxgraph/examples/editors/images/tofront.gif similarity index 100% rename from src/examples/editors/images/tofront.gif rename to src/mxgraph/examples/editors/images/tofront.gif diff --git a/src/examples/editors/images/toolbar.gif b/src/mxgraph/examples/editors/images/toolbar.gif similarity index 100% rename from src/examples/editors/images/toolbar.gif rename to src/mxgraph/examples/editors/images/toolbar.gif diff --git a/src/examples/editors/images/top.gif b/src/mxgraph/examples/editors/images/top.gif similarity index 100% rename from src/examples/editors/images/top.gif rename to src/mxgraph/examples/editors/images/top.gif diff --git a/src/examples/editors/images/tree.gif b/src/mxgraph/examples/editors/images/tree.gif similarity index 100% rename from src/examples/editors/images/tree.gif rename to src/mxgraph/examples/editors/images/tree.gif diff --git a/src/examples/editors/images/triangle.gif b/src/mxgraph/examples/editors/images/triangle.gif similarity index 100% rename from src/examples/editors/images/triangle.gif rename to src/mxgraph/examples/editors/images/triangle.gif diff --git a/src/examples/editors/images/underline.gif b/src/mxgraph/examples/editors/images/underline.gif similarity index 100% rename from src/examples/editors/images/underline.gif rename to src/mxgraph/examples/editors/images/underline.gif diff --git a/src/examples/editors/images/undo.gif b/src/mxgraph/examples/editors/images/undo.gif similarity index 100% rename from src/examples/editors/images/undo.gif rename to src/mxgraph/examples/editors/images/undo.gif diff --git a/src/examples/editors/images/ungroup.gif b/src/mxgraph/examples/editors/images/ungroup.gif similarity index 100% rename from src/examples/editors/images/ungroup.gif rename to src/mxgraph/examples/editors/images/ungroup.gif diff --git a/src/examples/editors/images/up.gif b/src/mxgraph/examples/editors/images/up.gif similarity index 100% rename from src/examples/editors/images/up.gif rename to src/mxgraph/examples/editors/images/up.gif diff --git a/src/examples/editors/images/vertical.gif b/src/mxgraph/examples/editors/images/vertical.gif similarity index 100% rename from src/examples/editors/images/vertical.gif rename to src/mxgraph/examples/editors/images/vertical.gif diff --git a/src/examples/editors/images/workplace.png b/src/mxgraph/examples/editors/images/workplace.png similarity index 100% rename from src/examples/editors/images/workplace.png rename to src/mxgraph/examples/editors/images/workplace.png diff --git a/src/examples/editors/images/wrench.png b/src/mxgraph/examples/editors/images/wrench.png similarity index 100% rename from src/examples/editors/images/wrench.png rename to src/mxgraph/examples/editors/images/wrench.png diff --git a/src/examples/editors/images/zoom.gif b/src/mxgraph/examples/editors/images/zoom.gif similarity index 100% rename from src/examples/editors/images/zoom.gif rename to src/mxgraph/examples/editors/images/zoom.gif diff --git a/src/examples/editors/images/zoomactual.gif b/src/mxgraph/examples/editors/images/zoomactual.gif similarity index 100% rename from src/examples/editors/images/zoomactual.gif rename to src/mxgraph/examples/editors/images/zoomactual.gif diff --git a/src/examples/editors/images/zoomin.gif b/src/mxgraph/examples/editors/images/zoomin.gif similarity index 100% rename from src/examples/editors/images/zoomin.gif rename to src/mxgraph/examples/editors/images/zoomin.gif diff --git a/src/examples/editors/images/zoomout.gif b/src/mxgraph/examples/editors/images/zoomout.gif similarity index 100% rename from src/examples/editors/images/zoomout.gif rename to src/mxgraph/examples/editors/images/zoomout.gif diff --git a/src/examples/editors/js/app.js b/src/mxgraph/examples/editors/js/app.js similarity index 100% rename from src/examples/editors/js/app.js rename to src/mxgraph/examples/editors/js/app.js diff --git a/src/examples/editors/layouteditor.html b/src/mxgraph/examples/editors/layouteditor.html similarity index 100% rename from src/examples/editors/layouteditor.html rename to src/mxgraph/examples/editors/layouteditor.html diff --git a/src/examples/editors/processeditor.html b/src/mxgraph/examples/editors/processeditor.html similarity index 100% rename from src/examples/editors/processeditor.html rename to src/mxgraph/examples/editors/processeditor.html diff --git a/src/examples/editors/resources/app.txt b/src/mxgraph/examples/editors/resources/app.txt similarity index 100% rename from src/examples/editors/resources/app.txt rename to src/mxgraph/examples/editors/resources/app.txt diff --git a/src/examples/editors/resources/app_de.txt b/src/mxgraph/examples/editors/resources/app_de.txt similarity index 100% rename from src/examples/editors/resources/app_de.txt rename to src/mxgraph/examples/editors/resources/app_de.txt diff --git a/src/examples/editors/resources/app_zh.txt b/src/mxgraph/examples/editors/resources/app_zh.txt similarity index 100% rename from src/examples/editors/resources/app_zh.txt rename to src/mxgraph/examples/editors/resources/app_zh.txt diff --git a/src/examples/editors/workfloweditor.html b/src/mxgraph/examples/editors/workfloweditor.html similarity index 100% rename from src/examples/editors/workfloweditor.html rename to src/mxgraph/examples/editors/workfloweditor.html diff --git a/src/examples/events.html b/src/mxgraph/examples/events.html similarity index 100% rename from src/examples/events.html rename to src/mxgraph/examples/events.html diff --git a/src/examples/extendcanvas.html b/src/mxgraph/examples/extendcanvas.html similarity index 100% rename from src/examples/extendcanvas.html rename to src/mxgraph/examples/extendcanvas.html diff --git a/src/examples/fileio.html b/src/mxgraph/examples/fileio.html similarity index 100% rename from src/examples/fileio.html rename to src/mxgraph/examples/fileio.html diff --git a/src/examples/fileio.txt b/src/mxgraph/examples/fileio.txt similarity index 100% rename from src/examples/fileio.txt rename to src/mxgraph/examples/fileio.txt diff --git a/src/examples/fileio.xml b/src/mxgraph/examples/fileio.xml similarity index 100% rename from src/examples/fileio.xml rename to src/mxgraph/examples/fileio.xml diff --git a/src/examples/fixedicon.html b/src/mxgraph/examples/fixedicon.html similarity index 100% rename from src/examples/fixedicon.html rename to src/mxgraph/examples/fixedicon.html diff --git a/src/examples/fixedpoints.html b/src/mxgraph/examples/fixedpoints.html similarity index 100% rename from src/examples/fixedpoints.html rename to src/mxgraph/examples/fixedpoints.html diff --git a/src/examples/folding.html b/src/mxgraph/examples/folding.html similarity index 100% rename from src/examples/folding.html rename to src/mxgraph/examples/folding.html diff --git a/src/examples/grapheditor/README b/src/mxgraph/examples/grapheditor/README similarity index 100% rename from src/examples/grapheditor/README rename to src/mxgraph/examples/grapheditor/README diff --git a/src/examples/grapheditor/java/src/com/mxgraph/examples/web/GraphEditor.java b/src/mxgraph/examples/grapheditor/java/src/com/mxgraph/examples/web/GraphEditor.java similarity index 100% rename from src/examples/grapheditor/java/src/com/mxgraph/examples/web/GraphEditor.java rename to src/mxgraph/examples/grapheditor/java/src/com/mxgraph/examples/web/GraphEditor.java diff --git a/src/examples/grapheditor/java/src/com/mxgraph/examples/web/OpenServlet.java b/src/mxgraph/examples/grapheditor/java/src/com/mxgraph/examples/web/OpenServlet.java similarity index 100% rename from src/examples/grapheditor/java/src/com/mxgraph/examples/web/OpenServlet.java rename to src/mxgraph/examples/grapheditor/java/src/com/mxgraph/examples/web/OpenServlet.java diff --git a/src/examples/grapheditor/www/deflate/base64.js b/src/mxgraph/examples/grapheditor/www/deflate/base64.js similarity index 100% rename from src/examples/grapheditor/www/deflate/base64.js rename to src/mxgraph/examples/grapheditor/www/deflate/base64.js diff --git a/src/examples/grapheditor/www/deflate/pako.min.js b/src/mxgraph/examples/grapheditor/www/deflate/pako.min.js similarity index 100% rename from src/examples/grapheditor/www/deflate/pako.min.js rename to src/mxgraph/examples/grapheditor/www/deflate/pako.min.js diff --git a/src/examples/grapheditor/www/images/checkmark.gif b/src/mxgraph/examples/grapheditor/www/images/checkmark.gif similarity index 100% rename from src/examples/grapheditor/www/images/checkmark.gif rename to src/mxgraph/examples/grapheditor/www/images/checkmark.gif diff --git a/src/examples/grapheditor/www/images/clear.gif b/src/mxgraph/examples/grapheditor/www/images/clear.gif similarity index 100% rename from src/examples/grapheditor/www/images/clear.gif rename to src/mxgraph/examples/grapheditor/www/images/clear.gif diff --git a/src/examples/grapheditor/www/images/close.png b/src/mxgraph/examples/grapheditor/www/images/close.png similarity index 100% rename from src/examples/grapheditor/www/images/close.png rename to src/mxgraph/examples/grapheditor/www/images/close.png diff --git a/src/examples/grapheditor/www/images/collapsed.gif b/src/mxgraph/examples/grapheditor/www/images/collapsed.gif similarity index 100% rename from src/examples/grapheditor/www/images/collapsed.gif rename to src/mxgraph/examples/grapheditor/www/images/collapsed.gif diff --git a/src/examples/grapheditor/www/images/dropdown.gif b/src/mxgraph/examples/grapheditor/www/images/dropdown.gif similarity index 100% rename from src/examples/grapheditor/www/images/dropdown.gif rename to src/mxgraph/examples/grapheditor/www/images/dropdown.gif diff --git a/src/examples/grapheditor/www/images/dropdown.png b/src/mxgraph/examples/grapheditor/www/images/dropdown.png similarity index 100% rename from src/examples/grapheditor/www/images/dropdown.png rename to src/mxgraph/examples/grapheditor/www/images/dropdown.png diff --git a/src/examples/grapheditor/www/images/edit.gif b/src/mxgraph/examples/grapheditor/www/images/edit.gif similarity index 100% rename from src/examples/grapheditor/www/images/edit.gif rename to src/mxgraph/examples/grapheditor/www/images/edit.gif diff --git a/src/examples/grapheditor/www/images/expanded.gif b/src/mxgraph/examples/grapheditor/www/images/expanded.gif similarity index 100% rename from src/examples/grapheditor/www/images/expanded.gif rename to src/mxgraph/examples/grapheditor/www/images/expanded.gif diff --git a/src/examples/grapheditor/www/images/grid.gif b/src/mxgraph/examples/grapheditor/www/images/grid.gif similarity index 100% rename from src/examples/grapheditor/www/images/grid.gif rename to src/mxgraph/examples/grapheditor/www/images/grid.gif diff --git a/src/examples/grapheditor/www/images/handle-fixed.png b/src/mxgraph/examples/grapheditor/www/images/handle-fixed.png similarity index 100% rename from src/examples/grapheditor/www/images/handle-fixed.png rename to src/mxgraph/examples/grapheditor/www/images/handle-fixed.png diff --git a/src/examples/grapheditor/www/images/handle-main.png b/src/mxgraph/examples/grapheditor/www/images/handle-main.png similarity index 100% rename from src/examples/grapheditor/www/images/handle-main.png rename to src/mxgraph/examples/grapheditor/www/images/handle-main.png diff --git a/src/examples/grapheditor/www/images/handle-rotate.png b/src/mxgraph/examples/grapheditor/www/images/handle-rotate.png similarity index 100% rename from src/examples/grapheditor/www/images/handle-rotate.png rename to src/mxgraph/examples/grapheditor/www/images/handle-rotate.png diff --git a/src/examples/grapheditor/www/images/handle-secondary.png b/src/mxgraph/examples/grapheditor/www/images/handle-secondary.png similarity index 100% rename from src/examples/grapheditor/www/images/handle-secondary.png rename to src/mxgraph/examples/grapheditor/www/images/handle-secondary.png diff --git a/src/examples/grapheditor/www/images/handle-terminal.png b/src/mxgraph/examples/grapheditor/www/images/handle-terminal.png similarity index 100% rename from src/examples/grapheditor/www/images/handle-terminal.png rename to src/mxgraph/examples/grapheditor/www/images/handle-terminal.png diff --git a/src/examples/grapheditor/www/images/help.png b/src/mxgraph/examples/grapheditor/www/images/help.png similarity index 100% rename from src/examples/grapheditor/www/images/help.png rename to src/mxgraph/examples/grapheditor/www/images/help.png diff --git a/src/examples/grapheditor/www/images/locked.png b/src/mxgraph/examples/grapheditor/www/images/locked.png similarity index 100% rename from src/examples/grapheditor/www/images/locked.png rename to src/mxgraph/examples/grapheditor/www/images/locked.png diff --git a/src/examples/grapheditor/www/images/logo.png b/src/mxgraph/examples/grapheditor/www/images/logo.png similarity index 100% rename from src/examples/grapheditor/www/images/logo.png rename to src/mxgraph/examples/grapheditor/www/images/logo.png diff --git a/src/examples/grapheditor/www/images/move.png b/src/mxgraph/examples/grapheditor/www/images/move.png similarity index 100% rename from src/examples/grapheditor/www/images/move.png rename to src/mxgraph/examples/grapheditor/www/images/move.png diff --git a/src/examples/grapheditor/www/images/nocolor.png b/src/mxgraph/examples/grapheditor/www/images/nocolor.png similarity index 100% rename from src/examples/grapheditor/www/images/nocolor.png rename to src/mxgraph/examples/grapheditor/www/images/nocolor.png diff --git a/src/examples/grapheditor/www/images/refresh.png b/src/mxgraph/examples/grapheditor/www/images/refresh.png similarity index 100% rename from src/examples/grapheditor/www/images/refresh.png rename to src/mxgraph/examples/grapheditor/www/images/refresh.png diff --git a/src/examples/grapheditor/www/images/round-drop.png b/src/mxgraph/examples/grapheditor/www/images/round-drop.png similarity index 100% rename from src/examples/grapheditor/www/images/round-drop.png rename to src/mxgraph/examples/grapheditor/www/images/round-drop.png diff --git a/src/examples/grapheditor/www/images/search.png b/src/mxgraph/examples/grapheditor/www/images/search.png similarity index 100% rename from src/examples/grapheditor/www/images/search.png rename to src/mxgraph/examples/grapheditor/www/images/search.png diff --git a/src/examples/grapheditor/www/images/transparent.gif b/src/mxgraph/examples/grapheditor/www/images/transparent.gif similarity index 100% rename from src/examples/grapheditor/www/images/transparent.gif rename to src/mxgraph/examples/grapheditor/www/images/transparent.gif diff --git a/src/examples/grapheditor/www/images/triangle-down.png b/src/mxgraph/examples/grapheditor/www/images/triangle-down.png similarity index 100% rename from src/examples/grapheditor/www/images/triangle-down.png rename to src/mxgraph/examples/grapheditor/www/images/triangle-down.png diff --git a/src/examples/grapheditor/www/images/triangle-left.png b/src/mxgraph/examples/grapheditor/www/images/triangle-left.png similarity index 100% rename from src/examples/grapheditor/www/images/triangle-left.png rename to src/mxgraph/examples/grapheditor/www/images/triangle-left.png diff --git a/src/examples/grapheditor/www/images/triangle-right.png b/src/mxgraph/examples/grapheditor/www/images/triangle-right.png similarity index 100% rename from src/examples/grapheditor/www/images/triangle-right.png rename to src/mxgraph/examples/grapheditor/www/images/triangle-right.png diff --git a/src/examples/grapheditor/www/images/triangle-up.png b/src/mxgraph/examples/grapheditor/www/images/triangle-up.png similarity index 100% rename from src/examples/grapheditor/www/images/triangle-up.png rename to src/mxgraph/examples/grapheditor/www/images/triangle-up.png diff --git a/src/examples/grapheditor/www/images/unlocked.png b/src/mxgraph/examples/grapheditor/www/images/unlocked.png similarity index 100% rename from src/examples/grapheditor/www/images/unlocked.png rename to src/mxgraph/examples/grapheditor/www/images/unlocked.png diff --git a/src/examples/grapheditor/www/index.html b/src/mxgraph/examples/grapheditor/www/index.html similarity index 100% rename from src/examples/grapheditor/www/index.html rename to src/mxgraph/examples/grapheditor/www/index.html diff --git a/src/examples/grapheditor/www/js/Actions.js b/src/mxgraph/examples/grapheditor/www/js/Actions.js similarity index 100% rename from src/examples/grapheditor/www/js/Actions.js rename to src/mxgraph/examples/grapheditor/www/js/Actions.js diff --git a/src/examples/grapheditor/www/js/Dialogs.js b/src/mxgraph/examples/grapheditor/www/js/Dialogs.js similarity index 100% rename from src/examples/grapheditor/www/js/Dialogs.js rename to src/mxgraph/examples/grapheditor/www/js/Dialogs.js diff --git a/src/examples/grapheditor/www/js/Editor.js b/src/mxgraph/examples/grapheditor/www/js/Editor.js similarity index 100% rename from src/examples/grapheditor/www/js/Editor.js rename to src/mxgraph/examples/grapheditor/www/js/Editor.js diff --git a/src/examples/grapheditor/www/js/EditorUi.js b/src/mxgraph/examples/grapheditor/www/js/EditorUi.js similarity index 100% rename from src/examples/grapheditor/www/js/EditorUi.js rename to src/mxgraph/examples/grapheditor/www/js/EditorUi.js diff --git a/src/examples/grapheditor/www/js/Format.js b/src/mxgraph/examples/grapheditor/www/js/Format.js similarity index 100% rename from src/examples/grapheditor/www/js/Format.js rename to src/mxgraph/examples/grapheditor/www/js/Format.js diff --git a/src/examples/grapheditor/www/js/Graph.js b/src/mxgraph/examples/grapheditor/www/js/Graph.js similarity index 100% rename from src/examples/grapheditor/www/js/Graph.js rename to src/mxgraph/examples/grapheditor/www/js/Graph.js diff --git a/src/examples/grapheditor/www/js/Init.js b/src/mxgraph/examples/grapheditor/www/js/Init.js similarity index 100% rename from src/examples/grapheditor/www/js/Init.js rename to src/mxgraph/examples/grapheditor/www/js/Init.js diff --git a/src/examples/grapheditor/www/js/Menus.js b/src/mxgraph/examples/grapheditor/www/js/Menus.js similarity index 100% rename from src/examples/grapheditor/www/js/Menus.js rename to src/mxgraph/examples/grapheditor/www/js/Menus.js diff --git a/src/examples/grapheditor/www/js/Shapes.js b/src/mxgraph/examples/grapheditor/www/js/Shapes.js similarity index 100% rename from src/examples/grapheditor/www/js/Shapes.js rename to src/mxgraph/examples/grapheditor/www/js/Shapes.js diff --git a/src/examples/grapheditor/www/js/Sidebar.js b/src/mxgraph/examples/grapheditor/www/js/Sidebar.js similarity index 100% rename from src/examples/grapheditor/www/js/Sidebar.js rename to src/mxgraph/examples/grapheditor/www/js/Sidebar.js diff --git a/src/examples/grapheditor/www/js/Toolbar.js b/src/mxgraph/examples/grapheditor/www/js/Toolbar.js similarity index 100% rename from src/examples/grapheditor/www/js/Toolbar.js rename to src/mxgraph/examples/grapheditor/www/js/Toolbar.js diff --git a/src/examples/grapheditor/www/jscolor/arrow.gif b/src/mxgraph/examples/grapheditor/www/jscolor/arrow.gif similarity index 100% rename from src/examples/grapheditor/www/jscolor/arrow.gif rename to src/mxgraph/examples/grapheditor/www/jscolor/arrow.gif diff --git a/src/examples/grapheditor/www/jscolor/cross.gif b/src/mxgraph/examples/grapheditor/www/jscolor/cross.gif similarity index 100% rename from src/examples/grapheditor/www/jscolor/cross.gif rename to src/mxgraph/examples/grapheditor/www/jscolor/cross.gif diff --git a/src/examples/grapheditor/www/jscolor/hs.png b/src/mxgraph/examples/grapheditor/www/jscolor/hs.png similarity index 100% rename from src/examples/grapheditor/www/jscolor/hs.png rename to src/mxgraph/examples/grapheditor/www/jscolor/hs.png diff --git a/src/examples/grapheditor/www/jscolor/hv.png b/src/mxgraph/examples/grapheditor/www/jscolor/hv.png similarity index 100% rename from src/examples/grapheditor/www/jscolor/hv.png rename to src/mxgraph/examples/grapheditor/www/jscolor/hv.png diff --git a/src/examples/grapheditor/www/jscolor/jscolor.js b/src/mxgraph/examples/grapheditor/www/jscolor/jscolor.js similarity index 100% rename from src/examples/grapheditor/www/jscolor/jscolor.js rename to src/mxgraph/examples/grapheditor/www/jscolor/jscolor.js diff --git a/src/examples/grapheditor/www/open.html b/src/mxgraph/examples/grapheditor/www/open.html similarity index 100% rename from src/examples/grapheditor/www/open.html rename to src/mxgraph/examples/grapheditor/www/open.html diff --git a/src/examples/grapheditor/www/resources/grapheditor.txt b/src/mxgraph/examples/grapheditor/www/resources/grapheditor.txt similarity index 100% rename from src/examples/grapheditor/www/resources/grapheditor.txt rename to src/mxgraph/examples/grapheditor/www/resources/grapheditor.txt diff --git a/src/examples/grapheditor/www/resources/grapheditor_de.txt b/src/mxgraph/examples/grapheditor/www/resources/grapheditor_de.txt similarity index 100% rename from src/examples/grapheditor/www/resources/grapheditor_de.txt rename to src/mxgraph/examples/grapheditor/www/resources/grapheditor_de.txt diff --git a/src/examples/grapheditor/www/resources/grapheditor_se.txt b/src/mxgraph/examples/grapheditor/www/resources/grapheditor_se.txt similarity index 100% rename from src/examples/grapheditor/www/resources/grapheditor_se.txt rename to src/mxgraph/examples/grapheditor/www/resources/grapheditor_se.txt diff --git a/src/examples/grapheditor/www/resources/help.html b/src/mxgraph/examples/grapheditor/www/resources/help.html similarity index 100% rename from src/examples/grapheditor/www/resources/help.html rename to src/mxgraph/examples/grapheditor/www/resources/help.html diff --git a/src/examples/grapheditor/www/resources/help_de.html b/src/mxgraph/examples/grapheditor/www/resources/help_de.html similarity index 100% rename from src/examples/grapheditor/www/resources/help_de.html rename to src/mxgraph/examples/grapheditor/www/resources/help_de.html diff --git a/src/examples/grapheditor/www/resources/help_se.html b/src/mxgraph/examples/grapheditor/www/resources/help_se.html similarity index 100% rename from src/examples/grapheditor/www/resources/help_se.html rename to src/mxgraph/examples/grapheditor/www/resources/help_se.html diff --git a/src/examples/grapheditor/www/sanitizer/sanitizer.min.js b/src/mxgraph/examples/grapheditor/www/sanitizer/sanitizer.min.js similarity index 100% rename from src/examples/grapheditor/www/sanitizer/sanitizer.min.js rename to src/mxgraph/examples/grapheditor/www/sanitizer/sanitizer.min.js diff --git a/src/examples/grapheditor/www/stencils/arrows.xml b/src/mxgraph/examples/grapheditor/www/stencils/arrows.xml similarity index 100% rename from src/examples/grapheditor/www/stencils/arrows.xml rename to src/mxgraph/examples/grapheditor/www/stencils/arrows.xml diff --git a/src/examples/grapheditor/www/stencils/basic.xml b/src/mxgraph/examples/grapheditor/www/stencils/basic.xml similarity index 100% rename from src/examples/grapheditor/www/stencils/basic.xml rename to src/mxgraph/examples/grapheditor/www/stencils/basic.xml diff --git a/src/examples/grapheditor/www/stencils/bpmn.xml b/src/mxgraph/examples/grapheditor/www/stencils/bpmn.xml similarity index 100% rename from src/examples/grapheditor/www/stencils/bpmn.xml rename to src/mxgraph/examples/grapheditor/www/stencils/bpmn.xml diff --git a/src/examples/grapheditor/www/stencils/clipart/Credit_Card_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Credit_Card_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Credit_Card_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Credit_Card_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Database_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Database_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Database_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Database_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Doctor1_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Doctor1_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Doctor1_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Doctor1_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Earth_globe_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Earth_globe_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Earth_globe_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Earth_globe_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Email_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Email_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Email_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Email_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Empty_Folder_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Empty_Folder_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Empty_Folder_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Empty_Folder_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Firewall_02_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Firewall_02_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Firewall_02_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Firewall_02_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Full_Folder_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Full_Folder_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Full_Folder_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Full_Folder_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Gear_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Gear_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Gear_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Gear_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Graph_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Graph_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Graph_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Graph_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Laptop_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Laptop_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Laptop_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Laptop_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Lock_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Lock_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Lock_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Lock_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/MacBook_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/MacBook_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/MacBook_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/MacBook_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Monitor_Tower_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Monitor_Tower_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Monitor_Tower_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Monitor_Tower_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Piggy_Bank_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Piggy_Bank_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Piggy_Bank_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Piggy_Bank_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Pilot1_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Pilot1_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Pilot1_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Pilot1_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Printer_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Printer_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Printer_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Printer_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Router_Icon_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Router_Icon_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Router_Icon_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Router_Icon_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Safe_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Safe_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Safe_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Safe_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Security1_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Security1_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Security1_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Security1_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Server_Tower_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Server_Tower_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Server_Tower_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Server_Tower_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Shopping_Cart_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Shopping_Cart_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Shopping_Cart_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Shopping_Cart_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Software_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Software_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Software_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Software_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Soldier1_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Soldier1_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Soldier1_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Soldier1_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Suit1_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Suit1_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Suit1_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Suit1_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Suit2_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Suit2_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Suit2_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Suit2_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Suit3_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Suit3_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Suit3_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Suit3_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Tech1_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Tech1_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Tech1_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Tech1_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Telesales1_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Telesales1_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Telesales1_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Telesales1_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Virtual_Machine_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Virtual_Machine_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Virtual_Machine_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Virtual_Machine_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Virus_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Virus_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Virus_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Virus_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Wireless_Router_N_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Wireless_Router_N_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Wireless_Router_N_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Wireless_Router_N_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Worker1_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Worker1_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Worker1_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Worker1_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/Workstation_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/Workstation_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/Workstation_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/Workstation_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/iMac_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/iMac_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/iMac_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/iMac_128x128.png diff --git a/src/examples/grapheditor/www/stencils/clipart/iPad_128x128.png b/src/mxgraph/examples/grapheditor/www/stencils/clipart/iPad_128x128.png similarity index 100% rename from src/examples/grapheditor/www/stencils/clipart/iPad_128x128.png rename to src/mxgraph/examples/grapheditor/www/stencils/clipart/iPad_128x128.png diff --git a/src/examples/grapheditor/www/stencils/flowchart.xml b/src/mxgraph/examples/grapheditor/www/stencils/flowchart.xml similarity index 100% rename from src/examples/grapheditor/www/stencils/flowchart.xml rename to src/mxgraph/examples/grapheditor/www/stencils/flowchart.xml diff --git a/src/examples/grapheditor/www/styles/default.xml b/src/mxgraph/examples/grapheditor/www/styles/default.xml similarity index 100% rename from src/examples/grapheditor/www/styles/default.xml rename to src/mxgraph/examples/grapheditor/www/styles/default.xml diff --git a/src/examples/grapheditor/www/styles/down.gif b/src/mxgraph/examples/grapheditor/www/styles/down.gif similarity index 100% rename from src/examples/grapheditor/www/styles/down.gif rename to src/mxgraph/examples/grapheditor/www/styles/down.gif diff --git a/src/examples/grapheditor/www/styles/grapheditor.css b/src/mxgraph/examples/grapheditor/www/styles/grapheditor.css similarity index 100% rename from src/examples/grapheditor/www/styles/grapheditor.css rename to src/mxgraph/examples/grapheditor/www/styles/grapheditor.css diff --git a/src/examples/grapheditor/www/styles/help.css b/src/mxgraph/examples/grapheditor/www/styles/help.css similarity index 100% rename from src/examples/grapheditor/www/styles/help.css rename to src/mxgraph/examples/grapheditor/www/styles/help.css diff --git a/src/examples/grapheditor/www/styles/sprites.png b/src/mxgraph/examples/grapheditor/www/styles/sprites.png similarity index 100% rename from src/examples/grapheditor/www/styles/sprites.png rename to src/mxgraph/examples/grapheditor/www/styles/sprites.png diff --git a/src/examples/grapheditor/www/styles/thumb_horz.png b/src/mxgraph/examples/grapheditor/www/styles/thumb_horz.png similarity index 100% rename from src/examples/grapheditor/www/styles/thumb_horz.png rename to src/mxgraph/examples/grapheditor/www/styles/thumb_horz.png diff --git a/src/examples/grapheditor/www/styles/thumb_vertical.png b/src/mxgraph/examples/grapheditor/www/styles/thumb_vertical.png similarity index 100% rename from src/examples/grapheditor/www/styles/thumb_vertical.png rename to src/mxgraph/examples/grapheditor/www/styles/thumb_vertical.png diff --git a/src/examples/grapheditor/www/styles/up.gif b/src/mxgraph/examples/grapheditor/www/styles/up.gif similarity index 100% rename from src/examples/grapheditor/www/styles/up.gif rename to src/mxgraph/examples/grapheditor/www/styles/up.gif diff --git a/src/examples/grapheditor/www/viewer.html b/src/mxgraph/examples/grapheditor/www/viewer.html similarity index 100% rename from src/examples/grapheditor/www/viewer.html rename to src/mxgraph/examples/grapheditor/www/viewer.html diff --git a/src/examples/graphlayout.html b/src/mxgraph/examples/graphlayout.html similarity index 100% rename from src/examples/graphlayout.html rename to src/mxgraph/examples/graphlayout.html diff --git a/src/examples/grid.html b/src/mxgraph/examples/grid.html similarity index 100% rename from src/examples/grid.html rename to src/mxgraph/examples/grid.html diff --git a/src/examples/groups.html b/src/mxgraph/examples/groups.html similarity index 100% rename from src/examples/groups.html rename to src/mxgraph/examples/groups.html diff --git a/src/examples/guides.html b/src/mxgraph/examples/guides.html similarity index 100% rename from src/examples/guides.html rename to src/mxgraph/examples/guides.html diff --git a/src/examples/handles.html b/src/mxgraph/examples/handles.html similarity index 100% rename from src/examples/handles.html rename to src/mxgraph/examples/handles.html diff --git a/src/examples/helloport.html b/src/mxgraph/examples/helloport.html similarity index 100% rename from src/examples/helloport.html rename to src/mxgraph/examples/helloport.html diff --git a/src/examples/hierarchicallayout.html b/src/mxgraph/examples/hierarchicallayout.html similarity index 100% rename from src/examples/hierarchicallayout.html rename to src/mxgraph/examples/hierarchicallayout.html diff --git a/src/examples/hovericons.html b/src/mxgraph/examples/hovericons.html similarity index 100% rename from src/examples/hovericons.html rename to src/mxgraph/examples/hovericons.html diff --git a/src/examples/hoverstyle.html b/src/mxgraph/examples/hoverstyle.html similarity index 100% rename from src/examples/hoverstyle.html rename to src/mxgraph/examples/hoverstyle.html diff --git a/src/examples/htmllabel.html b/src/mxgraph/examples/htmllabel.html similarity index 100% rename from src/examples/htmllabel.html rename to src/mxgraph/examples/htmllabel.html diff --git a/src/examples/ie9svg.html b/src/mxgraph/examples/ie9svg.html similarity index 100% rename from src/examples/ie9svg.html rename to src/mxgraph/examples/ie9svg.html diff --git a/src/examples/images.html b/src/mxgraph/examples/images.html similarity index 100% rename from src/examples/images.html rename to src/mxgraph/examples/images.html diff --git a/src/examples/images/add.png b/src/mxgraph/examples/images/add.png similarity index 100% rename from src/examples/images/add.png rename to src/mxgraph/examples/images/add.png diff --git a/src/examples/images/camera.png b/src/mxgraph/examples/images/camera.png similarity index 100% rename from src/examples/images/camera.png rename to src/mxgraph/examples/images/camera.png diff --git a/src/examples/images/check.png b/src/mxgraph/examples/images/check.png similarity index 100% rename from src/examples/images/check.png rename to src/mxgraph/examples/images/check.png diff --git a/src/examples/images/close.png b/src/mxgraph/examples/images/close.png similarity index 100% rename from src/examples/images/close.png rename to src/mxgraph/examples/images/close.png diff --git a/src/examples/images/connector.gif b/src/mxgraph/examples/images/connector.gif similarity index 100% rename from src/examples/images/connector.gif rename to src/mxgraph/examples/images/connector.gif diff --git a/src/examples/images/copy.png b/src/mxgraph/examples/images/copy.png similarity index 100% rename from src/examples/images/copy.png rename to src/mxgraph/examples/images/copy.png diff --git a/src/examples/images/cut.png b/src/mxgraph/examples/images/cut.png similarity index 100% rename from src/examples/images/cut.png rename to src/mxgraph/examples/images/cut.png diff --git a/src/examples/images/delete2.png b/src/mxgraph/examples/images/delete2.png similarity index 100% rename from src/examples/images/delete2.png rename to src/mxgraph/examples/images/delete2.png diff --git a/src/examples/images/dot.gif b/src/mxgraph/examples/images/dot.gif similarity index 100% rename from src/examples/images/dot.gif rename to src/mxgraph/examples/images/dot.gif diff --git a/src/examples/images/export1.png b/src/mxgraph/examples/images/export1.png similarity index 100% rename from src/examples/images/export1.png rename to src/mxgraph/examples/images/export1.png diff --git a/src/examples/images/fit_to_size.png b/src/mxgraph/examples/images/fit_to_size.png similarity index 100% rename from src/examples/images/fit_to_size.png rename to src/mxgraph/examples/images/fit_to_size.png diff --git a/src/examples/images/gradient_background.jpg b/src/mxgraph/examples/images/gradient_background.jpg similarity index 100% rename from src/examples/images/gradient_background.jpg rename to src/mxgraph/examples/images/gradient_background.jpg diff --git a/src/examples/images/green-dot.gif b/src/mxgraph/examples/images/green-dot.gif similarity index 100% rename from src/examples/images/green-dot.gif rename to src/mxgraph/examples/images/green-dot.gif diff --git a/src/examples/images/group.png b/src/mxgraph/examples/images/group.png similarity index 100% rename from src/examples/images/group.png rename to src/mxgraph/examples/images/group.png diff --git a/src/examples/images/handle-connect.png b/src/mxgraph/examples/images/handle-connect.png similarity index 100% rename from src/examples/images/handle-connect.png rename to src/mxgraph/examples/images/handle-connect.png diff --git a/src/examples/images/handle-main.png b/src/mxgraph/examples/images/handle-main.png similarity index 100% rename from src/examples/images/handle-main.png rename to src/mxgraph/examples/images/handle-main.png diff --git a/src/examples/images/icons48/column.png b/src/mxgraph/examples/images/icons48/column.png similarity index 100% rename from src/examples/images/icons48/column.png rename to src/mxgraph/examples/images/icons48/column.png diff --git a/src/examples/images/icons48/earth.png b/src/mxgraph/examples/images/icons48/earth.png similarity index 100% rename from src/examples/images/icons48/earth.png rename to src/mxgraph/examples/images/icons48/earth.png diff --git a/src/examples/images/icons48/gear.png b/src/mxgraph/examples/images/icons48/gear.png similarity index 100% rename from src/examples/images/icons48/gear.png rename to src/mxgraph/examples/images/icons48/gear.png diff --git a/src/examples/images/icons48/keys.png b/src/mxgraph/examples/images/icons48/keys.png similarity index 100% rename from src/examples/images/icons48/keys.png rename to src/mxgraph/examples/images/icons48/keys.png diff --git a/src/examples/images/icons48/mail_new.png b/src/mxgraph/examples/images/icons48/mail_new.png similarity index 100% rename from src/examples/images/icons48/mail_new.png rename to src/mxgraph/examples/images/icons48/mail_new.png diff --git a/src/examples/images/icons48/server.png b/src/mxgraph/examples/images/icons48/server.png similarity index 100% rename from src/examples/images/icons48/server.png rename to src/mxgraph/examples/images/icons48/server.png diff --git a/src/examples/images/icons48/table.png b/src/mxgraph/examples/images/icons48/table.png similarity index 100% rename from src/examples/images/icons48/table.png rename to src/mxgraph/examples/images/icons48/table.png diff --git a/src/examples/images/key.png b/src/mxgraph/examples/images/key.png similarity index 100% rename from src/examples/images/key.png rename to src/mxgraph/examples/images/key.png diff --git a/src/examples/images/loading.gif b/src/mxgraph/examples/images/loading.gif similarity index 100% rename from src/examples/images/loading.gif rename to src/mxgraph/examples/images/loading.gif diff --git a/src/examples/images/navigate_minus.png b/src/mxgraph/examples/images/navigate_minus.png similarity index 100% rename from src/examples/images/navigate_minus.png rename to src/mxgraph/examples/images/navigate_minus.png diff --git a/src/examples/images/navigate_plus.png b/src/mxgraph/examples/images/navigate_plus.png similarity index 100% rename from src/examples/images/navigate_plus.png rename to src/mxgraph/examples/images/navigate_plus.png diff --git a/src/examples/images/paste.png b/src/mxgraph/examples/images/paste.png similarity index 100% rename from src/examples/images/paste.png rename to src/mxgraph/examples/images/paste.png diff --git a/src/examples/images/plus.png b/src/mxgraph/examples/images/plus.png similarity index 100% rename from src/examples/images/plus.png rename to src/mxgraph/examples/images/plus.png diff --git a/src/examples/images/press32.png b/src/mxgraph/examples/images/press32.png similarity index 100% rename from src/examples/images/press32.png rename to src/mxgraph/examples/images/press32.png diff --git a/src/examples/images/print32.png b/src/mxgraph/examples/images/print32.png similarity index 100% rename from src/examples/images/print32.png rename to src/mxgraph/examples/images/print32.png diff --git a/src/examples/images/printer.png b/src/mxgraph/examples/images/printer.png similarity index 100% rename from src/examples/images/printer.png rename to src/mxgraph/examples/images/printer.png diff --git a/src/examples/images/redo.png b/src/mxgraph/examples/images/redo.png similarity index 100% rename from src/examples/images/redo.png rename to src/mxgraph/examples/images/redo.png diff --git a/src/examples/images/sidebar_bg.gif b/src/mxgraph/examples/images/sidebar_bg.gif similarity index 100% rename from src/examples/images/sidebar_bg.gif rename to src/mxgraph/examples/images/sidebar_bg.gif diff --git a/src/examples/images/spacer.gif b/src/mxgraph/examples/images/spacer.gif similarity index 100% rename from src/examples/images/spacer.gif rename to src/mxgraph/examples/images/spacer.gif diff --git a/src/examples/images/toolbar_bg.gif b/src/mxgraph/examples/images/toolbar_bg.gif similarity index 100% rename from src/examples/images/toolbar_bg.gif rename to src/mxgraph/examples/images/toolbar_bg.gif diff --git a/src/examples/images/undo.png b/src/mxgraph/examples/images/undo.png similarity index 100% rename from src/examples/images/undo.png rename to src/mxgraph/examples/images/undo.png diff --git a/src/examples/images/view_1_1.png b/src/mxgraph/examples/images/view_1_1.png similarity index 100% rename from src/examples/images/view_1_1.png rename to src/mxgraph/examples/images/view_1_1.png diff --git a/src/examples/images/view_1_132.png b/src/mxgraph/examples/images/view_1_132.png similarity index 100% rename from src/examples/images/view_1_132.png rename to src/mxgraph/examples/images/view_1_132.png diff --git a/src/examples/images/view_next.png b/src/mxgraph/examples/images/view_next.png similarity index 100% rename from src/examples/images/view_next.png rename to src/mxgraph/examples/images/view_next.png diff --git a/src/examples/images/view_previous.png b/src/mxgraph/examples/images/view_previous.png similarity index 100% rename from src/examples/images/view_previous.png rename to src/mxgraph/examples/images/view_previous.png diff --git a/src/examples/images/wires-grid.gif b/src/mxgraph/examples/images/wires-grid.gif similarity index 100% rename from src/examples/images/wires-grid.gif rename to src/mxgraph/examples/images/wires-grid.gif diff --git a/src/examples/images/zoom_in.png b/src/mxgraph/examples/images/zoom_in.png similarity index 100% rename from src/examples/images/zoom_in.png rename to src/mxgraph/examples/images/zoom_in.png diff --git a/src/examples/images/zoom_in32.png b/src/mxgraph/examples/images/zoom_in32.png similarity index 100% rename from src/examples/images/zoom_in32.png rename to src/mxgraph/examples/images/zoom_in32.png diff --git a/src/examples/images/zoom_out.png b/src/mxgraph/examples/images/zoom_out.png similarity index 100% rename from src/examples/images/zoom_out.png rename to src/mxgraph/examples/images/zoom_out.png diff --git a/src/examples/images/zoom_out32.png b/src/mxgraph/examples/images/zoom_out32.png similarity index 100% rename from src/examples/images/zoom_out32.png rename to src/mxgraph/examples/images/zoom_out32.png diff --git a/src/examples/indicators.html b/src/mxgraph/examples/indicators.html similarity index 100% rename from src/examples/indicators.html rename to src/mxgraph/examples/indicators.html diff --git a/src/examples/jquery.html b/src/mxgraph/examples/jquery.html similarity index 100% rename from src/examples/jquery.html rename to src/mxgraph/examples/jquery.html diff --git a/src/examples/jsondata.html b/src/mxgraph/examples/jsondata.html similarity index 100% rename from src/examples/jsondata.html rename to src/mxgraph/examples/jsondata.html diff --git a/src/examples/labelposition.html b/src/mxgraph/examples/labelposition.html similarity index 100% rename from src/examples/labelposition.html rename to src/mxgraph/examples/labelposition.html diff --git a/src/examples/labels.html b/src/mxgraph/examples/labels.html similarity index 100% rename from src/examples/labels.html rename to src/mxgraph/examples/labels.html diff --git a/src/examples/layers.html b/src/mxgraph/examples/layers.html similarity index 100% rename from src/examples/layers.html rename to src/mxgraph/examples/layers.html diff --git a/src/examples/lod.html b/src/mxgraph/examples/lod.html similarity index 100% rename from src/examples/lod.html rename to src/mxgraph/examples/lod.html diff --git a/src/examples/map-background/images/layers-2x.png b/src/mxgraph/examples/map-background/images/layers-2x.png similarity index 100% rename from src/examples/map-background/images/layers-2x.png rename to src/mxgraph/examples/map-background/images/layers-2x.png diff --git a/src/examples/map-background/images/layers.png b/src/mxgraph/examples/map-background/images/layers.png similarity index 100% rename from src/examples/map-background/images/layers.png rename to src/mxgraph/examples/map-background/images/layers.png diff --git a/src/examples/map-background/images/marker-icon-2x.png b/src/mxgraph/examples/map-background/images/marker-icon-2x.png similarity index 100% rename from src/examples/map-background/images/marker-icon-2x.png rename to src/mxgraph/examples/map-background/images/marker-icon-2x.png diff --git a/src/examples/map-background/images/marker-icon.png b/src/mxgraph/examples/map-background/images/marker-icon.png similarity index 100% rename from src/examples/map-background/images/marker-icon.png rename to src/mxgraph/examples/map-background/images/marker-icon.png diff --git a/src/examples/map-background/images/marker-shadow.png b/src/mxgraph/examples/map-background/images/marker-shadow.png similarity index 100% rename from src/examples/map-background/images/marker-shadow.png rename to src/mxgraph/examples/map-background/images/marker-shadow.png diff --git a/src/examples/map-background/leaflet-src.js b/src/mxgraph/examples/map-background/leaflet-src.js similarity index 100% rename from src/examples/map-background/leaflet-src.js rename to src/mxgraph/examples/map-background/leaflet-src.js diff --git a/src/examples/map-background/leaflet.css b/src/mxgraph/examples/map-background/leaflet.css similarity index 100% rename from src/examples/map-background/leaflet.css rename to src/mxgraph/examples/map-background/leaflet.css diff --git a/src/examples/map-background/leaflet.js b/src/mxgraph/examples/map-background/leaflet.js similarity index 100% rename from src/examples/map-background/leaflet.js rename to src/mxgraph/examples/map-background/leaflet.js diff --git a/src/examples/map-background/map-background.html b/src/mxgraph/examples/map-background/map-background.html similarity index 100% rename from src/examples/map-background/map-background.html rename to src/mxgraph/examples/map-background/map-background.html diff --git a/src/examples/map.html b/src/mxgraph/examples/map.html similarity index 100% rename from src/examples/map.html rename to src/mxgraph/examples/map.html diff --git a/src/examples/markers.html b/src/mxgraph/examples/markers.html similarity index 100% rename from src/examples/markers.html rename to src/mxgraph/examples/markers.html diff --git a/src/examples/menustyle.html b/src/mxgraph/examples/menustyle.html similarity index 100% rename from src/examples/menustyle.html rename to src/mxgraph/examples/menustyle.html diff --git a/src/examples/merge.html b/src/mxgraph/examples/merge.html similarity index 100% rename from src/examples/merge.html rename to src/mxgraph/examples/merge.html diff --git a/src/examples/monitor.html b/src/mxgraph/examples/monitor.html similarity index 100% rename from src/examples/monitor.html rename to src/mxgraph/examples/monitor.html diff --git a/src/examples/morph.html b/src/mxgraph/examples/morph.html similarity index 100% rename from src/examples/morph.html rename to src/mxgraph/examples/morph.html diff --git a/src/examples/offpage.html b/src/mxgraph/examples/offpage.html similarity index 100% rename from src/examples/offpage.html rename to src/mxgraph/examples/offpage.html diff --git a/src/examples/orgchart.html b/src/mxgraph/examples/orgchart.html similarity index 100% rename from src/examples/orgchart.html rename to src/mxgraph/examples/orgchart.html diff --git a/src/examples/orthogonal.html b/src/mxgraph/examples/orthogonal.html similarity index 100% rename from src/examples/orthogonal.html rename to src/mxgraph/examples/orthogonal.html diff --git a/src/examples/overlays.html b/src/mxgraph/examples/overlays.html similarity index 100% rename from src/examples/overlays.html rename to src/mxgraph/examples/overlays.html diff --git a/src/examples/pagebreaks.html b/src/mxgraph/examples/pagebreaks.html similarity index 100% rename from src/examples/pagebreaks.html rename to src/mxgraph/examples/pagebreaks.html diff --git a/src/examples/perimeter.html b/src/mxgraph/examples/perimeter.html similarity index 100% rename from src/examples/perimeter.html rename to src/mxgraph/examples/perimeter.html diff --git a/src/examples/permissions.html b/src/mxgraph/examples/permissions.html similarity index 100% rename from src/examples/permissions.html rename to src/mxgraph/examples/permissions.html diff --git a/src/examples/portrefs.html b/src/mxgraph/examples/portrefs.html similarity index 100% rename from src/examples/portrefs.html rename to src/mxgraph/examples/portrefs.html diff --git a/src/examples/ports.html b/src/mxgraph/examples/ports.html similarity index 100% rename from src/examples/ports.html rename to src/mxgraph/examples/ports.html diff --git a/src/examples/radialtreelayout.html b/src/mxgraph/examples/radialtreelayout.html similarity index 100% rename from src/examples/radialtreelayout.html rename to src/mxgraph/examples/radialtreelayout.html diff --git a/src/examples/resources.html b/src/mxgraph/examples/resources.html similarity index 100% rename from src/examples/resources.html rename to src/mxgraph/examples/resources.html diff --git a/src/examples/schema.html b/src/mxgraph/examples/schema.html similarity index 100% rename from src/examples/schema.html rename to src/mxgraph/examples/schema.html diff --git a/src/examples/scrollbars.html b/src/mxgraph/examples/scrollbars.html similarity index 100% rename from src/examples/scrollbars.html rename to src/mxgraph/examples/scrollbars.html diff --git a/src/examples/secondlabel.html b/src/mxgraph/examples/secondlabel.html similarity index 100% rename from src/examples/secondlabel.html rename to src/mxgraph/examples/secondlabel.html diff --git a/src/examples/serverview.html b/src/mxgraph/examples/serverview.html similarity index 100% rename from src/examples/serverview.html rename to src/mxgraph/examples/serverview.html diff --git a/src/examples/shape.html b/src/mxgraph/examples/shape.html similarity index 100% rename from src/examples/shape.html rename to src/mxgraph/examples/shape.html diff --git a/src/examples/showregion.html b/src/mxgraph/examples/showregion.html similarity index 100% rename from src/examples/showregion.html rename to src/mxgraph/examples/showregion.html diff --git a/src/examples/standardsmode.html b/src/mxgraph/examples/standardsmode.html similarity index 100% rename from src/examples/standardsmode.html rename to src/mxgraph/examples/standardsmode.html diff --git a/src/examples/stencils.html b/src/mxgraph/examples/stencils.html similarity index 100% rename from src/examples/stencils.html rename to src/mxgraph/examples/stencils.html diff --git a/src/examples/stencils.xml b/src/mxgraph/examples/stencils.xml similarity index 100% rename from src/examples/stencils.xml rename to src/mxgraph/examples/stencils.xml diff --git a/src/examples/stylesheet.html b/src/mxgraph/examples/stylesheet.html similarity index 100% rename from src/examples/stylesheet.html rename to src/mxgraph/examples/stylesheet.html diff --git a/src/examples/swimlanes.html b/src/mxgraph/examples/swimlanes.html similarity index 100% rename from src/examples/swimlanes.html rename to src/mxgraph/examples/swimlanes.html diff --git a/src/examples/template.html b/src/mxgraph/examples/template.html similarity index 100% rename from src/examples/template.html rename to src/mxgraph/examples/template.html diff --git a/src/examples/thread.html b/src/mxgraph/examples/thread.html similarity index 100% rename from src/examples/thread.html rename to src/mxgraph/examples/thread.html diff --git a/src/examples/toolbar.html b/src/mxgraph/examples/toolbar.html similarity index 100% rename from src/examples/toolbar.html rename to src/mxgraph/examples/toolbar.html diff --git a/src/examples/touch.html b/src/mxgraph/examples/touch.html similarity index 100% rename from src/examples/touch.html rename to src/mxgraph/examples/touch.html diff --git a/src/examples/tree.html b/src/mxgraph/examples/tree.html similarity index 100% rename from src/examples/tree.html rename to src/mxgraph/examples/tree.html diff --git a/src/examples/uiconfig.html b/src/mxgraph/examples/uiconfig.html similarity index 100% rename from src/examples/uiconfig.html rename to src/mxgraph/examples/uiconfig.html diff --git a/src/examples/uiconfig.xml b/src/mxgraph/examples/uiconfig.xml similarity index 100% rename from src/examples/uiconfig.xml rename to src/mxgraph/examples/uiconfig.xml diff --git a/src/examples/userobject.html b/src/mxgraph/examples/userobject.html similarity index 100% rename from src/examples/userobject.html rename to src/mxgraph/examples/userobject.html diff --git a/src/examples/validation.html b/src/mxgraph/examples/validation.html similarity index 100% rename from src/examples/validation.html rename to src/mxgraph/examples/validation.html diff --git a/src/examples/visibility.html b/src/mxgraph/examples/visibility.html similarity index 100% rename from src/examples/visibility.html rename to src/mxgraph/examples/visibility.html diff --git a/src/examples/webpack/anchors.html b/src/mxgraph/examples/webpack/anchors.html similarity index 100% rename from src/examples/webpack/anchors.html rename to src/mxgraph/examples/webpack/anchors.html diff --git a/src/examples/webpack/src/anchors.js b/src/mxgraph/examples/webpack/src/anchors.js similarity index 100% rename from src/examples/webpack/src/anchors.js rename to src/mxgraph/examples/webpack/src/anchors.js diff --git a/src/examples/windows.html b/src/mxgraph/examples/windows.html similarity index 100% rename from src/examples/windows.html rename to src/mxgraph/examples/windows.html diff --git a/src/examples/wires.html b/src/mxgraph/examples/wires.html similarity index 100% rename from src/examples/wires.html rename to src/mxgraph/examples/wires.html diff --git a/src/examples/wrapping.html b/src/mxgraph/examples/wrapping.html similarity index 100% rename from src/examples/wrapping.html rename to src/mxgraph/examples/wrapping.html diff --git a/src/js/handler/mxCellHighlight.js b/src/mxgraph/handler/mxCellHighlight.js similarity index 100% rename from src/js/handler/mxCellHighlight.js rename to src/mxgraph/handler/mxCellHighlight.js diff --git a/src/js/handler/mxCellMarker.js b/src/mxgraph/handler/mxCellMarker.js similarity index 100% rename from src/js/handler/mxCellMarker.js rename to src/mxgraph/handler/mxCellMarker.js diff --git a/src/js/handler/mxCellTracker.js b/src/mxgraph/handler/mxCellTracker.js similarity index 100% rename from src/js/handler/mxCellTracker.js rename to src/mxgraph/handler/mxCellTracker.js diff --git a/src/js/handler/mxConnectionHandler.js b/src/mxgraph/handler/mxConnectionHandler.js similarity index 100% rename from src/js/handler/mxConnectionHandler.js rename to src/mxgraph/handler/mxConnectionHandler.js diff --git a/src/js/handler/mxConstraintHandler.js b/src/mxgraph/handler/mxConstraintHandler.js similarity index 100% rename from src/js/handler/mxConstraintHandler.js rename to src/mxgraph/handler/mxConstraintHandler.js diff --git a/src/js/handler/mxEdgeHandler.js b/src/mxgraph/handler/mxEdgeHandler.js similarity index 100% rename from src/js/handler/mxEdgeHandler.js rename to src/mxgraph/handler/mxEdgeHandler.js diff --git a/src/js/handler/mxEdgeSegmentHandler.js b/src/mxgraph/handler/mxEdgeSegmentHandler.js similarity index 100% rename from src/js/handler/mxEdgeSegmentHandler.js rename to src/mxgraph/handler/mxEdgeSegmentHandler.js diff --git a/src/js/handler/mxElbowEdgeHandler.js b/src/mxgraph/handler/mxElbowEdgeHandler.js similarity index 100% rename from src/js/handler/mxElbowEdgeHandler.js rename to src/mxgraph/handler/mxElbowEdgeHandler.js diff --git a/src/js/handler/mxGraphHandler.js b/src/mxgraph/handler/mxGraphHandler.js similarity index 100% rename from src/js/handler/mxGraphHandler.js rename to src/mxgraph/handler/mxGraphHandler.js diff --git a/src/js/handler/mxHandle.js b/src/mxgraph/handler/mxHandle.js similarity index 100% rename from src/js/handler/mxHandle.js rename to src/mxgraph/handler/mxHandle.js diff --git a/src/js/handler/mxKeyHandler.js b/src/mxgraph/handler/mxKeyHandler.js similarity index 100% rename from src/js/handler/mxKeyHandler.js rename to src/mxgraph/handler/mxKeyHandler.js diff --git a/src/js/handler/mxPanningHandler.js b/src/mxgraph/handler/mxPanningHandler.js similarity index 100% rename from src/js/handler/mxPanningHandler.js rename to src/mxgraph/handler/mxPanningHandler.js diff --git a/src/js/handler/mxPopupMenuHandler.js b/src/mxgraph/handler/mxPopupMenuHandler.js similarity index 100% rename from src/js/handler/mxPopupMenuHandler.js rename to src/mxgraph/handler/mxPopupMenuHandler.js diff --git a/src/js/handler/mxRubberband.js b/src/mxgraph/handler/mxRubberband.js similarity index 100% rename from src/js/handler/mxRubberband.js rename to src/mxgraph/handler/mxRubberband.js diff --git a/src/js/handler/mxSelectionCellsHandler.js b/src/mxgraph/handler/mxSelectionCellsHandler.js similarity index 100% rename from src/js/handler/mxSelectionCellsHandler.js rename to src/mxgraph/handler/mxSelectionCellsHandler.js diff --git a/src/js/handler/mxTooltipHandler.js b/src/mxgraph/handler/mxTooltipHandler.js similarity index 100% rename from src/js/handler/mxTooltipHandler.js rename to src/mxgraph/handler/mxTooltipHandler.js diff --git a/src/js/handler/mxVertexHandler.js b/src/mxgraph/handler/mxVertexHandler.js similarity index 100% rename from src/js/handler/mxVertexHandler.js rename to src/mxgraph/handler/mxVertexHandler.js diff --git a/src/js/index.txt b/src/mxgraph/index.txt similarity index 100% rename from src/js/index.txt rename to src/mxgraph/index.txt diff --git a/src/js/io/mxCellCodec.js b/src/mxgraph/io/mxCellCodec.js similarity index 100% rename from src/js/io/mxCellCodec.js rename to src/mxgraph/io/mxCellCodec.js diff --git a/src/js/io/mxChildChangeCodec.js b/src/mxgraph/io/mxChildChangeCodec.js similarity index 100% rename from src/js/io/mxChildChangeCodec.js rename to src/mxgraph/io/mxChildChangeCodec.js diff --git a/src/js/io/mxCodec.js b/src/mxgraph/io/mxCodec.js similarity index 100% rename from src/js/io/mxCodec.js rename to src/mxgraph/io/mxCodec.js diff --git a/src/js/io/mxCodecRegistry.js b/src/mxgraph/io/mxCodecRegistry.js similarity index 100% rename from src/js/io/mxCodecRegistry.js rename to src/mxgraph/io/mxCodecRegistry.js diff --git a/src/js/io/mxDefaultKeyHandlerCodec.js b/src/mxgraph/io/mxDefaultKeyHandlerCodec.js similarity index 100% rename from src/js/io/mxDefaultKeyHandlerCodec.js rename to src/mxgraph/io/mxDefaultKeyHandlerCodec.js diff --git a/src/js/io/mxDefaultPopupMenuCodec.js b/src/mxgraph/io/mxDefaultPopupMenuCodec.js similarity index 100% rename from src/js/io/mxDefaultPopupMenuCodec.js rename to src/mxgraph/io/mxDefaultPopupMenuCodec.js diff --git a/src/js/io/mxDefaultToolbarCodec.js b/src/mxgraph/io/mxDefaultToolbarCodec.js similarity index 100% rename from src/js/io/mxDefaultToolbarCodec.js rename to src/mxgraph/io/mxDefaultToolbarCodec.js diff --git a/src/js/io/mxEditorCodec.js b/src/mxgraph/io/mxEditorCodec.js similarity index 100% rename from src/js/io/mxEditorCodec.js rename to src/mxgraph/io/mxEditorCodec.js diff --git a/src/js/io/mxGenericChangeCodec.js b/src/mxgraph/io/mxGenericChangeCodec.js similarity index 100% rename from src/js/io/mxGenericChangeCodec.js rename to src/mxgraph/io/mxGenericChangeCodec.js diff --git a/src/js/io/mxGraphCodec.js b/src/mxgraph/io/mxGraphCodec.js similarity index 100% rename from src/js/io/mxGraphCodec.js rename to src/mxgraph/io/mxGraphCodec.js diff --git a/src/js/io/mxGraphViewCodec.js b/src/mxgraph/io/mxGraphViewCodec.js similarity index 100% rename from src/js/io/mxGraphViewCodec.js rename to src/mxgraph/io/mxGraphViewCodec.js diff --git a/src/js/io/mxModelCodec.js b/src/mxgraph/io/mxModelCodec.js similarity index 100% rename from src/js/io/mxModelCodec.js rename to src/mxgraph/io/mxModelCodec.js diff --git a/src/js/io/mxObjectCodec.js b/src/mxgraph/io/mxObjectCodec.js similarity index 100% rename from src/js/io/mxObjectCodec.js rename to src/mxgraph/io/mxObjectCodec.js diff --git a/src/js/io/mxRootChangeCodec.js b/src/mxgraph/io/mxRootChangeCodec.js similarity index 100% rename from src/js/io/mxRootChangeCodec.js rename to src/mxgraph/io/mxRootChangeCodec.js diff --git a/src/js/io/mxStylesheetCodec.js b/src/mxgraph/io/mxStylesheetCodec.js similarity index 100% rename from src/js/io/mxStylesheetCodec.js rename to src/mxgraph/io/mxStylesheetCodec.js diff --git a/src/js/io/mxTerminalChangeCodec.js b/src/mxgraph/io/mxTerminalChangeCodec.js similarity index 100% rename from src/js/io/mxTerminalChangeCodec.js rename to src/mxgraph/io/mxTerminalChangeCodec.js diff --git a/src/js/layout/WeightedCellSorter.js b/src/mxgraph/layout/WeightedCellSorter.js similarity index 100% rename from src/js/layout/WeightedCellSorter.js rename to src/mxgraph/layout/WeightedCellSorter.js diff --git a/src/js/layout/hierarchical/model/mxGraphAbstractHierarchyCell.js b/src/mxgraph/layout/hierarchical/model/mxGraphAbstractHierarchyCell.js similarity index 100% rename from src/js/layout/hierarchical/model/mxGraphAbstractHierarchyCell.js rename to src/mxgraph/layout/hierarchical/model/mxGraphAbstractHierarchyCell.js diff --git a/src/js/layout/hierarchical/model/mxGraphHierarchyEdge.js b/src/mxgraph/layout/hierarchical/model/mxGraphHierarchyEdge.js similarity index 100% rename from src/js/layout/hierarchical/model/mxGraphHierarchyEdge.js rename to src/mxgraph/layout/hierarchical/model/mxGraphHierarchyEdge.js diff --git a/src/js/layout/hierarchical/model/mxGraphHierarchyModel.js b/src/mxgraph/layout/hierarchical/model/mxGraphHierarchyModel.js similarity index 100% rename from src/js/layout/hierarchical/model/mxGraphHierarchyModel.js rename to src/mxgraph/layout/hierarchical/model/mxGraphHierarchyModel.js diff --git a/src/js/layout/hierarchical/model/mxGraphHierarchyNode.js b/src/mxgraph/layout/hierarchical/model/mxGraphHierarchyNode.js similarity index 100% rename from src/js/layout/hierarchical/model/mxGraphHierarchyNode.js rename to src/mxgraph/layout/hierarchical/model/mxGraphHierarchyNode.js diff --git a/src/js/layout/hierarchical/model/mxSwimlaneModel.js b/src/mxgraph/layout/hierarchical/model/mxSwimlaneModel.js similarity index 100% rename from src/js/layout/hierarchical/model/mxSwimlaneModel.js rename to src/mxgraph/layout/hierarchical/model/mxSwimlaneModel.js diff --git a/src/js/layout/hierarchical/mxHierarchicalEdgeStyle.js b/src/mxgraph/layout/hierarchical/mxHierarchicalEdgeStyle.js similarity index 100% rename from src/js/layout/hierarchical/mxHierarchicalEdgeStyle.js rename to src/mxgraph/layout/hierarchical/mxHierarchicalEdgeStyle.js diff --git a/src/js/layout/hierarchical/mxHierarchicalLayout.js b/src/mxgraph/layout/hierarchical/mxHierarchicalLayout.js similarity index 100% rename from src/js/layout/hierarchical/mxHierarchicalLayout.js rename to src/mxgraph/layout/hierarchical/mxHierarchicalLayout.js diff --git a/src/js/layout/hierarchical/mxSwimlaneLayout.js b/src/mxgraph/layout/hierarchical/mxSwimlaneLayout.js similarity index 100% rename from src/js/layout/hierarchical/mxSwimlaneLayout.js rename to src/mxgraph/layout/hierarchical/mxSwimlaneLayout.js diff --git a/src/js/layout/hierarchical/stage/mxCoordinateAssignment.js b/src/mxgraph/layout/hierarchical/stage/mxCoordinateAssignment.js similarity index 100% rename from src/js/layout/hierarchical/stage/mxCoordinateAssignment.js rename to src/mxgraph/layout/hierarchical/stage/mxCoordinateAssignment.js diff --git a/src/js/layout/hierarchical/stage/mxHierarchicalLayoutStage.js b/src/mxgraph/layout/hierarchical/stage/mxHierarchicalLayoutStage.js similarity index 100% rename from src/js/layout/hierarchical/stage/mxHierarchicalLayoutStage.js rename to src/mxgraph/layout/hierarchical/stage/mxHierarchicalLayoutStage.js diff --git a/src/js/layout/hierarchical/stage/mxMedianHybridCrossingReduction.js b/src/mxgraph/layout/hierarchical/stage/mxMedianHybridCrossingReduction.js similarity index 100% rename from src/js/layout/hierarchical/stage/mxMedianHybridCrossingReduction.js rename to src/mxgraph/layout/hierarchical/stage/mxMedianHybridCrossingReduction.js diff --git a/src/js/layout/hierarchical/stage/mxMinimumCycleRemover.js b/src/mxgraph/layout/hierarchical/stage/mxMinimumCycleRemover.js similarity index 100% rename from src/js/layout/hierarchical/stage/mxMinimumCycleRemover.js rename to src/mxgraph/layout/hierarchical/stage/mxMinimumCycleRemover.js diff --git a/src/js/layout/hierarchical/stage/mxSwimlaneOrdering.js b/src/mxgraph/layout/hierarchical/stage/mxSwimlaneOrdering.js similarity index 100% rename from src/js/layout/hierarchical/stage/mxSwimlaneOrdering.js rename to src/mxgraph/layout/hierarchical/stage/mxSwimlaneOrdering.js diff --git a/src/js/layout/mxCircleLayout.js b/src/mxgraph/layout/mxCircleLayout.js similarity index 100% rename from src/js/layout/mxCircleLayout.js rename to src/mxgraph/layout/mxCircleLayout.js diff --git a/src/js/layout/mxCompactTreeLayout.js b/src/mxgraph/layout/mxCompactTreeLayout.js similarity index 100% rename from src/js/layout/mxCompactTreeLayout.js rename to src/mxgraph/layout/mxCompactTreeLayout.js diff --git a/src/js/layout/mxCompositeLayout.js b/src/mxgraph/layout/mxCompositeLayout.js similarity index 100% rename from src/js/layout/mxCompositeLayout.js rename to src/mxgraph/layout/mxCompositeLayout.js diff --git a/src/js/layout/mxEdgeLabelLayout.js b/src/mxgraph/layout/mxEdgeLabelLayout.js similarity index 100% rename from src/js/layout/mxEdgeLabelLayout.js rename to src/mxgraph/layout/mxEdgeLabelLayout.js diff --git a/src/js/layout/mxFastOrganicLayout.js b/src/mxgraph/layout/mxFastOrganicLayout.js similarity index 100% rename from src/js/layout/mxFastOrganicLayout.js rename to src/mxgraph/layout/mxFastOrganicLayout.js diff --git a/src/js/layout/mxGraphLayout.js b/src/mxgraph/layout/mxGraphLayout.js similarity index 100% rename from src/js/layout/mxGraphLayout.js rename to src/mxgraph/layout/mxGraphLayout.js diff --git a/src/js/layout/mxParallelEdgeLayout.js b/src/mxgraph/layout/mxParallelEdgeLayout.js similarity index 100% rename from src/js/layout/mxParallelEdgeLayout.js rename to src/mxgraph/layout/mxParallelEdgeLayout.js diff --git a/src/js/layout/mxPartitionLayout.js b/src/mxgraph/layout/mxPartitionLayout.js similarity index 100% rename from src/js/layout/mxPartitionLayout.js rename to src/mxgraph/layout/mxPartitionLayout.js diff --git a/src/js/layout/mxRadialTreeLayout.js b/src/mxgraph/layout/mxRadialTreeLayout.js similarity index 100% rename from src/js/layout/mxRadialTreeLayout.js rename to src/mxgraph/layout/mxRadialTreeLayout.js diff --git a/src/js/layout/mxStackLayout.js b/src/mxgraph/layout/mxStackLayout.js similarity index 100% rename from src/js/layout/mxStackLayout.js rename to src/mxgraph/layout/mxStackLayout.js diff --git a/src/js/model/mxCell.js b/src/mxgraph/model/mxCell.js similarity index 100% rename from src/js/model/mxCell.js rename to src/mxgraph/model/mxCell.js diff --git a/src/js/model/mxCellPath.js b/src/mxgraph/model/mxCellPath.js similarity index 100% rename from src/js/model/mxCellPath.js rename to src/mxgraph/model/mxCellPath.js diff --git a/src/js/model/mxGeometry.js b/src/mxgraph/model/mxGeometry.js similarity index 100% rename from src/js/model/mxGeometry.js rename to src/mxgraph/model/mxGeometry.js diff --git a/src/js/model/mxGraphModel.js b/src/mxgraph/model/mxGraphModel.js similarity index 100% rename from src/js/model/mxGraphModel.js rename to src/mxgraph/model/mxGraphModel.js diff --git a/src/js/mxClient.js b/src/mxgraph/mxClient.js similarity index 100% rename from src/js/mxClient.js rename to src/mxgraph/mxClient.js diff --git a/src/js/shape/mxActor.js b/src/mxgraph/shape/mxActor.js similarity index 100% rename from src/js/shape/mxActor.js rename to src/mxgraph/shape/mxActor.js diff --git a/src/js/shape/mxArrow.js b/src/mxgraph/shape/mxArrow.js similarity index 100% rename from src/js/shape/mxArrow.js rename to src/mxgraph/shape/mxArrow.js diff --git a/src/js/shape/mxArrowConnector.js b/src/mxgraph/shape/mxArrowConnector.js similarity index 100% rename from src/js/shape/mxArrowConnector.js rename to src/mxgraph/shape/mxArrowConnector.js diff --git a/src/js/shape/mxCloud.js b/src/mxgraph/shape/mxCloud.js similarity index 100% rename from src/js/shape/mxCloud.js rename to src/mxgraph/shape/mxCloud.js diff --git a/src/js/shape/mxConnector.js b/src/mxgraph/shape/mxConnector.js similarity index 100% rename from src/js/shape/mxConnector.js rename to src/mxgraph/shape/mxConnector.js diff --git a/src/js/shape/mxCylinder.js b/src/mxgraph/shape/mxCylinder.js similarity index 100% rename from src/js/shape/mxCylinder.js rename to src/mxgraph/shape/mxCylinder.js diff --git a/src/js/shape/mxDoubleEllipse.js b/src/mxgraph/shape/mxDoubleEllipse.js similarity index 100% rename from src/js/shape/mxDoubleEllipse.js rename to src/mxgraph/shape/mxDoubleEllipse.js diff --git a/src/js/shape/mxEllipse.js b/src/mxgraph/shape/mxEllipse.js similarity index 100% rename from src/js/shape/mxEllipse.js rename to src/mxgraph/shape/mxEllipse.js diff --git a/src/js/shape/mxHexagon.js b/src/mxgraph/shape/mxHexagon.js similarity index 100% rename from src/js/shape/mxHexagon.js rename to src/mxgraph/shape/mxHexagon.js diff --git a/src/js/shape/mxImageShape.js b/src/mxgraph/shape/mxImageShape.js similarity index 100% rename from src/js/shape/mxImageShape.js rename to src/mxgraph/shape/mxImageShape.js diff --git a/src/js/shape/mxLabel.js b/src/mxgraph/shape/mxLabel.js similarity index 100% rename from src/js/shape/mxLabel.js rename to src/mxgraph/shape/mxLabel.js diff --git a/src/js/shape/mxLine.js b/src/mxgraph/shape/mxLine.js similarity index 100% rename from src/js/shape/mxLine.js rename to src/mxgraph/shape/mxLine.js diff --git a/src/js/shape/mxMarker.js b/src/mxgraph/shape/mxMarker.js similarity index 100% rename from src/js/shape/mxMarker.js rename to src/mxgraph/shape/mxMarker.js diff --git a/src/js/shape/mxPolyline.js b/src/mxgraph/shape/mxPolyline.js similarity index 100% rename from src/js/shape/mxPolyline.js rename to src/mxgraph/shape/mxPolyline.js diff --git a/src/js/shape/mxRectangleShape.js b/src/mxgraph/shape/mxRectangleShape.js similarity index 100% rename from src/js/shape/mxRectangleShape.js rename to src/mxgraph/shape/mxRectangleShape.js diff --git a/src/js/shape/mxRhombus.js b/src/mxgraph/shape/mxRhombus.js similarity index 100% rename from src/js/shape/mxRhombus.js rename to src/mxgraph/shape/mxRhombus.js diff --git a/src/js/shape/mxShape.js b/src/mxgraph/shape/mxShape.js similarity index 100% rename from src/js/shape/mxShape.js rename to src/mxgraph/shape/mxShape.js diff --git a/src/js/shape/mxStencil.js b/src/mxgraph/shape/mxStencil.js similarity index 100% rename from src/js/shape/mxStencil.js rename to src/mxgraph/shape/mxStencil.js diff --git a/src/js/shape/mxStencilRegistry.js b/src/mxgraph/shape/mxStencilRegistry.js similarity index 100% rename from src/js/shape/mxStencilRegistry.js rename to src/mxgraph/shape/mxStencilRegistry.js diff --git a/src/js/shape/mxSwimlane.js b/src/mxgraph/shape/mxSwimlane.js similarity index 100% rename from src/js/shape/mxSwimlane.js rename to src/mxgraph/shape/mxSwimlane.js diff --git a/src/js/shape/mxText.js b/src/mxgraph/shape/mxText.js similarity index 100% rename from src/js/shape/mxText.js rename to src/mxgraph/shape/mxText.js diff --git a/src/js/shape/mxTriangle.js b/src/mxgraph/shape/mxTriangle.js similarity index 100% rename from src/js/shape/mxTriangle.js rename to src/mxgraph/shape/mxTriangle.js diff --git a/src/js/util/mxAbstractCanvas2D.js b/src/mxgraph/util/mxAbstractCanvas2D.js similarity index 100% rename from src/js/util/mxAbstractCanvas2D.js rename to src/mxgraph/util/mxAbstractCanvas2D.js diff --git a/src/js/util/mxAnimation.js b/src/mxgraph/util/mxAnimation.js similarity index 100% rename from src/js/util/mxAnimation.js rename to src/mxgraph/util/mxAnimation.js diff --git a/src/js/util/mxAutoSaveManager.js b/src/mxgraph/util/mxAutoSaveManager.js similarity index 100% rename from src/js/util/mxAutoSaveManager.js rename to src/mxgraph/util/mxAutoSaveManager.js diff --git a/src/js/util/mxClipboard.js b/src/mxgraph/util/mxClipboard.js similarity index 100% rename from src/js/util/mxClipboard.js rename to src/mxgraph/util/mxClipboard.js diff --git a/src/js/util/mxConstants.js b/src/mxgraph/util/mxConstants.js similarity index 100% rename from src/js/util/mxConstants.js rename to src/mxgraph/util/mxConstants.js diff --git a/src/js/util/mxDictionary.js b/src/mxgraph/util/mxDictionary.js similarity index 100% rename from src/js/util/mxDictionary.js rename to src/mxgraph/util/mxDictionary.js diff --git a/src/js/util/mxDivResizer.js b/src/mxgraph/util/mxDivResizer.js similarity index 100% rename from src/js/util/mxDivResizer.js rename to src/mxgraph/util/mxDivResizer.js diff --git a/src/js/util/mxDragSource.js b/src/mxgraph/util/mxDragSource.js similarity index 100% rename from src/js/util/mxDragSource.js rename to src/mxgraph/util/mxDragSource.js diff --git a/src/js/util/mxEffects.js b/src/mxgraph/util/mxEffects.js similarity index 100% rename from src/js/util/mxEffects.js rename to src/mxgraph/util/mxEffects.js diff --git a/src/js/util/mxEvent.js b/src/mxgraph/util/mxEvent.js similarity index 100% rename from src/js/util/mxEvent.js rename to src/mxgraph/util/mxEvent.js diff --git a/src/js/util/mxEventObject.js b/src/mxgraph/util/mxEventObject.js similarity index 100% rename from src/js/util/mxEventObject.js rename to src/mxgraph/util/mxEventObject.js diff --git a/src/js/util/mxEventSource.js b/src/mxgraph/util/mxEventSource.js similarity index 100% rename from src/js/util/mxEventSource.js rename to src/mxgraph/util/mxEventSource.js diff --git a/src/js/util/mxForm.js b/src/mxgraph/util/mxForm.js similarity index 100% rename from src/js/util/mxForm.js rename to src/mxgraph/util/mxForm.js diff --git a/src/js/util/mxGuide.js b/src/mxgraph/util/mxGuide.js similarity index 100% rename from src/js/util/mxGuide.js rename to src/mxgraph/util/mxGuide.js diff --git a/src/js/util/mxImage.js b/src/mxgraph/util/mxImage.js similarity index 100% rename from src/js/util/mxImage.js rename to src/mxgraph/util/mxImage.js diff --git a/src/js/util/mxImageBundle.js b/src/mxgraph/util/mxImageBundle.js similarity index 100% rename from src/js/util/mxImageBundle.js rename to src/mxgraph/util/mxImageBundle.js diff --git a/src/js/util/mxImageExport.js b/src/mxgraph/util/mxImageExport.js similarity index 100% rename from src/js/util/mxImageExport.js rename to src/mxgraph/util/mxImageExport.js diff --git a/src/js/util/mxLog.js b/src/mxgraph/util/mxLog.js similarity index 100% rename from src/js/util/mxLog.js rename to src/mxgraph/util/mxLog.js diff --git a/src/js/util/mxMorphing.js b/src/mxgraph/util/mxMorphing.js similarity index 100% rename from src/js/util/mxMorphing.js rename to src/mxgraph/util/mxMorphing.js diff --git a/src/js/util/mxMouseEvent.js b/src/mxgraph/util/mxMouseEvent.js similarity index 100% rename from src/js/util/mxMouseEvent.js rename to src/mxgraph/util/mxMouseEvent.js diff --git a/src/js/util/mxObjectIdentity.js b/src/mxgraph/util/mxObjectIdentity.js similarity index 100% rename from src/js/util/mxObjectIdentity.js rename to src/mxgraph/util/mxObjectIdentity.js diff --git a/src/js/util/mxPanningManager.js b/src/mxgraph/util/mxPanningManager.js similarity index 100% rename from src/js/util/mxPanningManager.js rename to src/mxgraph/util/mxPanningManager.js diff --git a/src/js/util/mxPoint.js b/src/mxgraph/util/mxPoint.js similarity index 100% rename from src/js/util/mxPoint.js rename to src/mxgraph/util/mxPoint.js diff --git a/src/js/util/mxPopupMenu.js b/src/mxgraph/util/mxPopupMenu.js similarity index 100% rename from src/js/util/mxPopupMenu.js rename to src/mxgraph/util/mxPopupMenu.js diff --git a/src/js/util/mxRectangle.js b/src/mxgraph/util/mxRectangle.js similarity index 100% rename from src/js/util/mxRectangle.js rename to src/mxgraph/util/mxRectangle.js diff --git a/src/js/util/mxResources.js b/src/mxgraph/util/mxResources.js similarity index 100% rename from src/js/util/mxResources.js rename to src/mxgraph/util/mxResources.js diff --git a/src/js/util/mxSvgCanvas2D.js b/src/mxgraph/util/mxSvgCanvas2D.js similarity index 100% rename from src/js/util/mxSvgCanvas2D.js rename to src/mxgraph/util/mxSvgCanvas2D.js diff --git a/src/js/util/mxToolbar.js b/src/mxgraph/util/mxToolbar.js similarity index 100% rename from src/js/util/mxToolbar.js rename to src/mxgraph/util/mxToolbar.js diff --git a/src/js/util/mxUndoManager.js b/src/mxgraph/util/mxUndoManager.js similarity index 100% rename from src/js/util/mxUndoManager.js rename to src/mxgraph/util/mxUndoManager.js diff --git a/src/js/util/mxUndoableEdit.js b/src/mxgraph/util/mxUndoableEdit.js similarity index 100% rename from src/js/util/mxUndoableEdit.js rename to src/mxgraph/util/mxUndoableEdit.js diff --git a/src/js/util/mxUrlConverter.js b/src/mxgraph/util/mxUrlConverter.js similarity index 100% rename from src/js/util/mxUrlConverter.js rename to src/mxgraph/util/mxUrlConverter.js diff --git a/src/js/util/mxUtils.js b/src/mxgraph/util/mxUtils.js similarity index 100% rename from src/js/util/mxUtils.js rename to src/mxgraph/util/mxUtils.js diff --git a/src/js/util/mxWindow.js b/src/mxgraph/util/mxWindow.js similarity index 100% rename from src/js/util/mxWindow.js rename to src/mxgraph/util/mxWindow.js diff --git a/src/js/util/mxXmlCanvas2D.js b/src/mxgraph/util/mxXmlCanvas2D.js similarity index 100% rename from src/js/util/mxXmlCanvas2D.js rename to src/mxgraph/util/mxXmlCanvas2D.js diff --git a/src/js/util/mxXmlRequest.js b/src/mxgraph/util/mxXmlRequest.js similarity index 100% rename from src/js/util/mxXmlRequest.js rename to src/mxgraph/util/mxXmlRequest.js diff --git a/src/js/view/mxCellEditor.js b/src/mxgraph/view/mxCellEditor.js similarity index 100% rename from src/js/view/mxCellEditor.js rename to src/mxgraph/view/mxCellEditor.js diff --git a/src/js/view/mxCellOverlay.js b/src/mxgraph/view/mxCellOverlay.js similarity index 100% rename from src/js/view/mxCellOverlay.js rename to src/mxgraph/view/mxCellOverlay.js diff --git a/src/js/view/mxCellRenderer.js b/src/mxgraph/view/mxCellRenderer.js similarity index 100% rename from src/js/view/mxCellRenderer.js rename to src/mxgraph/view/mxCellRenderer.js diff --git a/src/js/view/mxCellState.js b/src/mxgraph/view/mxCellState.js similarity index 100% rename from src/js/view/mxCellState.js rename to src/mxgraph/view/mxCellState.js diff --git a/src/js/view/mxCellStatePreview.js b/src/mxgraph/view/mxCellStatePreview.js similarity index 100% rename from src/js/view/mxCellStatePreview.js rename to src/mxgraph/view/mxCellStatePreview.js diff --git a/src/js/view/mxConnectionConstraint.js b/src/mxgraph/view/mxConnectionConstraint.js similarity index 100% rename from src/js/view/mxConnectionConstraint.js rename to src/mxgraph/view/mxConnectionConstraint.js diff --git a/src/js/view/mxEdgeStyle.js b/src/mxgraph/view/mxEdgeStyle.js similarity index 100% rename from src/js/view/mxEdgeStyle.js rename to src/mxgraph/view/mxEdgeStyle.js diff --git a/src/js/view/mxGraph.js b/src/mxgraph/view/mxGraph.js similarity index 100% rename from src/js/view/mxGraph.js rename to src/mxgraph/view/mxGraph.js diff --git a/src/js/view/mxGraphSelectionModel.js b/src/mxgraph/view/mxGraphSelectionModel.js similarity index 100% rename from src/js/view/mxGraphSelectionModel.js rename to src/mxgraph/view/mxGraphSelectionModel.js diff --git a/src/js/view/mxGraphView.js b/src/mxgraph/view/mxGraphView.js similarity index 100% rename from src/js/view/mxGraphView.js rename to src/mxgraph/view/mxGraphView.js diff --git a/src/js/view/mxLayoutManager.js b/src/mxgraph/view/mxLayoutManager.js similarity index 100% rename from src/js/view/mxLayoutManager.js rename to src/mxgraph/view/mxLayoutManager.js diff --git a/src/js/view/mxMultiplicity.js b/src/mxgraph/view/mxMultiplicity.js similarity index 100% rename from src/js/view/mxMultiplicity.js rename to src/mxgraph/view/mxMultiplicity.js diff --git a/src/js/view/mxOutline.js b/src/mxgraph/view/mxOutline.js similarity index 100% rename from src/js/view/mxOutline.js rename to src/mxgraph/view/mxOutline.js diff --git a/src/js/view/mxPerimeter.js b/src/mxgraph/view/mxPerimeter.js similarity index 100% rename from src/js/view/mxPerimeter.js rename to src/mxgraph/view/mxPerimeter.js diff --git a/src/js/view/mxPrintPreview.js b/src/mxgraph/view/mxPrintPreview.js similarity index 100% rename from src/js/view/mxPrintPreview.js rename to src/mxgraph/view/mxPrintPreview.js diff --git a/src/js/view/mxStyleRegistry.js b/src/mxgraph/view/mxStyleRegistry.js similarity index 100% rename from src/js/view/mxStyleRegistry.js rename to src/mxgraph/view/mxStyleRegistry.js diff --git a/src/js/view/mxStylesheet.js b/src/mxgraph/view/mxStylesheet.js similarity index 100% rename from src/js/view/mxStylesheet.js rename to src/mxgraph/view/mxStylesheet.js diff --git a/src/js/view/mxSwimlaneManager.js b/src/mxgraph/view/mxSwimlaneManager.js similarity index 100% rename from src/js/view/mxSwimlaneManager.js rename to src/mxgraph/view/mxSwimlaneManager.js diff --git a/src/js/view/mxTemporaryCellStates.js b/src/mxgraph/view/mxTemporaryCellStates.js similarity index 100% rename from src/js/view/mxTemporaryCellStates.js rename to src/mxgraph/view/mxTemporaryCellStates.js diff --git a/src/package-lock.json b/src/package-lock.json new file mode 100644 index 000000000..396158752 --- /dev/null +++ b/src/package-lock.json @@ -0,0 +1,1801 @@ +{ + "name": "mxgraph-examples", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, + "@babel/highlight": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", + "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/runtime": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@hapi/accept": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.1.tgz", + "integrity": "sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q==", + "requires": { + "@hapi/boom": "9.x.x", + "@hapi/hoek": "9.x.x" + } + }, + "@hapi/boom": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.2.tgz", + "integrity": "sha512-uJEJtiNHzKw80JpngDGBCGAmWjBtzxDCz17A9NO2zCi8LLBlb5Frpq4pXwyN+2JQMod4pKz5BALwyneCgDg89Q==", + "requires": { + "@hapi/hoek": "9.x.x" + } + }, + "@hapi/hoek": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.1.tgz", + "integrity": "sha512-CAEbWH7OIur6jEOzaai83jq3FmKmv4PmX1JYfs9IrYcGEVI/lyL1EXJGCj7eFVJ0bg5QR8LMxBlEtA+xKiLpFw==" + }, + "@next/env": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/env/-/env-10.0.9.tgz", + "integrity": "sha512-MERX3DY5u0Ed29eAsXeFBCZlFAGBtmjf7+Nht0hfgB25MPKKkIbC/0MRPcX/PQcAgLHsAHO6ay1u9xKzR4Vzjw==" + }, + "@next/polyfill-module": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.0.9.tgz", + "integrity": "sha512-kPOP6ku/e8zdrK8hwxOrjUrPLcdDEj12huLHVz+DZU+20q6VlhMOtR8aKHW1460L4LoLE/DAa7YyIuxtArhDRg==" + }, + "@next/react-dev-overlay": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.0.9.tgz", + "integrity": "sha512-JsSh2Y004MEuPYqBD9eTl4PVZIjSzSy2GcD7MrW/gQcExYNpeMIJAbh8/OcyO1t+OnQeIHF5s/xTMsDHBGNcew==", + "requires": { + "@babel/code-frame": "7.12.11", + "anser": "1.4.9", + "chalk": "4.0.0", + "classnames": "2.2.6", + "css.escape": "1.5.1", + "data-uri-to-buffer": "3.0.1", + "platform": "1.3.6", + "shell-quote": "1.7.2", + "source-map": "0.8.0-beta.0", + "stacktrace-parser": "0.1.10", + "strip-ansi": "6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@next/react-refresh-utils": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.0.9.tgz", + "integrity": "sha512-LSoKnM+fI9MHHew+mBg1w2e4/gjwPQsI+mDTzmfwdBwje+j9U2Int6XOZftMqBPXSlL04vjC9SRBkp0+3h8cNA==" + }, + "@opentelemetry/api": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.14.0.tgz", + "integrity": "sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ==", + "requires": { + "@opentelemetry/context-base": "^0.14.0" + } + }, + "@opentelemetry/context-base": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.14.0.tgz", + "integrity": "sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw==" + }, + "anser": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz", + "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "ast-types": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", + "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==" + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", + "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", + "requires": { + "caniuse-lite": "^1.0.30001173", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.634", + "escalade": "^3.1.1", + "node-releases": "^1.1.69" + } + }, + "buffer": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "caniuse-lite": { + "version": "1.0.30001203", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001203.tgz", + "integrity": "sha512-/I9tvnzU/PHMH7wBPrfDMSuecDeUKerjCPX7D0xBbaJZPxoT9m+yYxt0zCTkcijCkjTdim3H56Zm0i5Adxch4w==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "cssnano-preset-simple": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-1.2.2.tgz", + "integrity": "sha512-gtvrcRSGtP3hA/wS8mFVinFnQdEsEpm3v4I/s/KmNjpdWaThV/4E5EojAzFXxyT5OCSRPLlHR9iQexAqKHlhGQ==", + "requires": { + "caniuse-lite": "^1.0.30001179", + "postcss": "^7.0.32" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-simple": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-1.2.2.tgz", + "integrity": "sha512-4slyYc1w4JhSbhVX5xi9G0aQ42JnRyPg+7l7cqoNyoIDzfWx40Rq3JQZnoAWDu60A4AvKVp9ln/YSUOdhDX68g==", + "requires": { + "cssnano-preset-simple": "1.2.2", + "postcss": "^7.0.32" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "electron-to-chromium": { + "version": "1.3.693", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.693.tgz", + "integrity": "sha512-vUdsE8yyeu30RecppQtI+XTz2++LWLVEIYmzeCaCRLSdtKZ2eXqdJcrs85KwLiPOPVc6PELgWyXBsfqIvzGZag==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "get-orientation": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz", + "integrity": "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==", + "requires": { + "stream-parser": "^0.3.1" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "line-column": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", + "integrity": "sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI=", + "requires": { + "isarray": "^1.0.0", + "isobject": "^2.0.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "nanoid": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", + "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==" + }, + "native-url": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz", + "integrity": "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==", + "requires": { + "querystring": "^0.2.0" + } + }, + "next": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/next/-/next-10.0.9.tgz", + "integrity": "sha512-HyoVjYydcM6LaFAUOHSxVQCcKOsIimVO/IKXCuWUu1rr6DDgXbWNg/8ckH084qD46MOYlLzjViiZ3KCmNQL4Cw==", + "requires": { + "@babel/runtime": "7.12.5", + "@hapi/accept": "5.0.1", + "@next/env": "10.0.9", + "@next/polyfill-module": "10.0.9", + "@next/react-dev-overlay": "10.0.9", + "@next/react-refresh-utils": "10.0.9", + "@opentelemetry/api": "0.14.0", + "ast-types": "0.13.2", + "browserslist": "4.16.1", + "buffer": "5.6.0", + "caniuse-lite": "^1.0.30001179", + "chalk": "2.4.2", + "chokidar": "3.5.1", + "crypto-browserify": "3.12.0", + "cssnano-simple": "1.2.2", + "etag": "1.8.1", + "find-cache-dir": "3.3.1", + "get-orientation": "1.1.2", + "jest-worker": "24.9.0", + "native-url": "0.3.4", + "node-fetch": "2.6.1", + "node-html-parser": "1.4.9", + "node-libs-browser": "^2.2.1", + "p-limit": "3.1.0", + "path-browserify": "1.0.1", + "pnp-webpack-plugin": "1.6.4", + "postcss": "8.1.7", + "process": "0.11.10", + "prop-types": "15.7.2", + "raw-body": "2.4.1", + "react-is": "16.13.1", + "react-refresh": "0.8.3", + "stream-browserify": "3.0.0", + "styled-jsx": "3.3.2", + "use-subscription": "1.5.1", + "vm-browserify": "1.1.2", + "watchpack": "2.1.1" + } + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-html-parser": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz", + "integrity": "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==", + "requires": { + "he": "1.2.0" + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + } + } + }, + "node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", + "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "postcss": { + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.7.tgz", + "integrity": "sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==", + "requires": { + "colorette": "^1.2.1", + "line-column": "^1.0.2", + "nanoid": "^3.1.16", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "raw-body": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "scheduler": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.1.tgz", + "integrity": "sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "requires": { + "type-fest": "^0.7.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "requires": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", + "integrity": "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=", + "requires": { + "debug": "2" + } + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "styled-jsx": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-3.3.2.tgz", + "integrity": "sha512-daAkGd5mqhbBhLd6jYAjYBa9LpxYCzsgo/f6qzPdFxVB8yoGbhxvzQgkC0pfmCVvW3JuAEBn0UzFLBfkHVZG1g==", + "requires": { + "@babel/types": "7.8.3", + "babel-plugin-syntax-jsx": "6.18.0", + "convert-source-map": "1.7.0", + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "string-hash": "1.1.3", + "stylis": "3.5.4", + "stylis-rule-sheet": "0.0.10" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "stylis-rule-sheet": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", + "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + } + } + }, + "use-subscription": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", + "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", + "requires": { + "object-assign": "^4.1.1" + } + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "watchpack": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", + "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/src/package.json b/src/package.json new file mode 100644 index 000000000..09d837db3 --- /dev/null +++ b/src/package.json @@ -0,0 +1,15 @@ +{ + "name": "mxgraph-examples", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start" + }, + "dependencies": { + "next": "10.0.9", + "react": "17.0.1", + "react-dom": "17.0.1" + } +} diff --git a/src/examples/HelloWorld.js b/src/pages/HelloWorld.js similarity index 92% rename from src/examples/HelloWorld.js rename to src/pages/HelloWorld.js index 2b8d65391..8ea7b79e9 100644 --- a/src/examples/HelloWorld.js +++ b/src/pages/HelloWorld.js @@ -7,9 +7,9 @@ */ import React from "react"; -import mxEvent from "../js/util/mxEvent"; -import mxGraph from "../js/view/mxGraph"; -import mxRubberband from "../js/handler/mxRubberband"; +import mxEvent from "../mxgraph/util/mxEvent"; +import mxGraph from "../mxgraph/view/mxGraph"; +import mxRubberband from "../mxgraph/handler/mxRubberband"; class HelloWorld extends React.Component { constructor(props) { diff --git a/src/pages/_app.js b/src/pages/_app.js new file mode 100644 index 000000000..1e1cec924 --- /dev/null +++ b/src/pages/_app.js @@ -0,0 +1,7 @@ +import '../styles/globals.css' + +function MyApp({ Component, pageProps }) { + return +} + +export default MyApp diff --git a/src/pages/api/hello.js b/src/pages/api/hello.js new file mode 100644 index 000000000..9987aff4c --- /dev/null +++ b/src/pages/api/hello.js @@ -0,0 +1,5 @@ +// Next.js API route support: https://nextjs.org/docs/api-routes/introduction + +export default (req, res) => { + res.status(200).json({ name: 'John Doe' }) +} diff --git a/src/pages/index.js b/src/pages/index.js new file mode 100644 index 000000000..5787b11aa --- /dev/null +++ b/src/pages/index.js @@ -0,0 +1,65 @@ +import Head from 'next/head' +import styles from '../styles/Home.module.css' + +export default function Home() { + return ( +
+ + Create Next App + + + +
+

+ Welcome to Next.js! +

+ +

+ Get started by editing{' '} + pages/index.js +

+ +
+ +

Documentation →

+

Find in-depth information about Next.js features and API.

+
+ + +

Learn →

+

Learn about Next.js in an interactive course with quizzes!

+
+ + +

Examples →

+

Discover and deploy boilerplate example Next.js projects.

+
+ + +

Deploy →

+

+ Instantly deploy your Next.js site to a public URL with Vercel. +

+
+
+
+ + +
+ ) +} diff --git a/src/css/common.css b/src/public/css/common.css similarity index 100% rename from src/css/common.css rename to src/public/css/common.css diff --git a/src/public/favicon.ico b/src/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..4965832f2c9b0605eaa189b7c7fb11124d24e48a GIT binary patch literal 15086 zcmeHOOH5Q(7(R0cc?bh2AT>N@1PWL!LLfZKyG5c!MTHoP7_p!sBz0k$?pjS;^lmgJ zU6^i~bWuZYHL)9$wuvEKm~qo~(5=Lvx5&Hv;?X#m}i|`yaGY4gX+&b>tew;gcnRQA1kp zBbm04SRuuE{Hn+&1wk%&g;?wja_Is#1gKoFlI7f`Gt}X*-nsMO30b_J@)EFNhzd1QM zdH&qFb9PVqQOx@clvc#KAu}^GrN`q5oP(8>m4UOcp`k&xwzkTio*p?kI4BPtIwX%B zJN69cGsm=x90<;Wmh-bs>43F}ro$}Of@8)4KHndLiR$nW?*{Rl72JPUqRr3ta6e#A z%DTEbi9N}+xPtd1juj8;(CJt3r9NOgb>KTuK|z7!JB_KsFW3(pBN4oh&M&}Nb$Ee2 z$-arA6a)CdsPj`M#1DS>fqj#KF%0q?w50GN4YbmMZIoF{e1yTR=4ablqXHBB2!`wM z1M1ke9+<);|AI;f=2^F1;G6Wfpql?1d5D4rMr?#f(=hkoH)U`6Gb)#xDLjoKjp)1;Js@2Iy5yk zMXUqj+gyk1i0yLjWS|3sM2-1ECc;MAz<4t0P53%7se$$+5Ex`L5TQO_MMXXi04UDIU+3*7Ez&X|mj9cFYBXqM{M;mw_ zpw>azP*qjMyNSD4hh)XZt$gqf8f?eRSFX8VQ4Y+H3jAtvyTrXr`qHAD6`m;aYmH2zOhJC~_*AuT} zvUxC38|JYN94i(05R)dVKgUQF$}#cxV7xZ4FULqFCNX*Forhgp*yr6;DsIk=ub0Hv zpk2L{9Q&|uI^b<6@i(Y+iSxeO_n**4nRLc`P!3ld5jL=nZRw6;DEJ*1z6Pvg+eW|$lnnjO zjd|8>6l{i~UxI244CGn2kK@cJ|#ecwgSyt&HKA2)z zrOO{op^o*- + + \ No newline at end of file diff --git a/src/styles/Home.module.css b/src/styles/Home.module.css new file mode 100644 index 000000000..42e7e6009 --- /dev/null +++ b/src/styles/Home.module.css @@ -0,0 +1,122 @@ +.container { + min-height: 100vh; + padding: 0 0.5rem; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.main { + padding: 5rem 0; + flex: 1; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.footer { + width: 100%; + height: 100px; + border-top: 1px solid #eaeaea; + display: flex; + justify-content: center; + align-items: center; +} + +.footer img { + margin-left: 0.5rem; +} + +.footer a { + display: flex; + justify-content: center; + align-items: center; +} + +.title a { + color: #0070f3; + text-decoration: none; +} + +.title a:hover, +.title a:focus, +.title a:active { + text-decoration: underline; +} + +.title { + margin: 0; + line-height: 1.15; + font-size: 4rem; +} + +.title, +.description { + text-align: center; +} + +.description { + line-height: 1.5; + font-size: 1.5rem; +} + +.code { + background: #fafafa; + border-radius: 5px; + padding: 0.75rem; + font-size: 1.1rem; + font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, + Bitstream Vera Sans Mono, Courier New, monospace; +} + +.grid { + display: flex; + align-items: center; + justify-content: center; + flex-wrap: wrap; + max-width: 800px; + margin-top: 3rem; +} + +.card { + margin: 1rem; + flex-basis: 45%; + padding: 1.5rem; + text-align: left; + color: inherit; + text-decoration: none; + border: 1px solid #eaeaea; + border-radius: 10px; + transition: color 0.15s ease, border-color 0.15s ease; +} + +.card:hover, +.card:focus, +.card:active { + color: #0070f3; + border-color: #0070f3; +} + +.card h3 { + margin: 0 0 1rem 0; + font-size: 1.5rem; +} + +.card p { + margin: 0; + font-size: 1.25rem; + line-height: 1.5; +} + +.logo { + height: 1em; +} + +@media (max-width: 600px) { + .grid { + width: 100%; + flex-direction: column; + } +} diff --git a/src/styles/globals.css b/src/styles/globals.css new file mode 100644 index 000000000..e5e2dcc23 --- /dev/null +++ b/src/styles/globals.css @@ -0,0 +1,16 @@ +html, +body { + padding: 0; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, + Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; +} + +a { + color: inherit; + text-decoration: none; +} + +* { + box-sizing: border-box; +}