diff --git a/User/settings.json b/User/settings.json index 05f6855..43d457c 100644 --- a/User/settings.json +++ b/User/settings.json @@ -1,4 +1,13 @@ { "workbench.colorTheme": "Default Dark+", - "workbench.iconTheme": "material-icon-theme" + "workbench.iconTheme": "material-icon-theme", + "sync.gist": "c9b804d3863647dfd46be8dd3c36bc65", + "sync.autoDownload": true, + "sync.forceDownload": true, + "sync.quietSync": true, + "editor.defaultFormatter": "esbenp.prettier-vscode", + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.formatOnSave": true + } } \ No newline at end of file diff --git a/User/state/24ce6c0.json b/User/state/24ce6c0.json index 5c9633f..c9b9d57 100644 --- a/User/state/24ce6c0.json +++ b/User/state/24ce6c0.json @@ -1 +1 @@ -[["__$__isNewStorageMarker","false"],["__$__targetStorageMarker","{\"workbench.panel.markers\":1,\"workbench.panel.output\":1,\"terminal\":1,\"workbench.explorer.views.state\":1,\"workbench.scm.views.state\":1,\"workbench.view.search.state\":1,\"output.activechannel\":0,\"debug.selectedroot\":1,\"workbench.view.debug.state\":1,\"workbench.centerededitorlayout.active\":0,\"workbench.panel.placeholderPanels\":1,\"workbench.view.extensions.state\":1,\"resource.authority.os.pedro-isac.dev.netuno.org:30788\":1,\"workbench.panel.repl\":1,\"vscode.debug-auto-launch\":1,\"terminal.integrated.environmentVariableCollections\":1,\"history.entries\":1,\"workbench.view.explorer.numberOfVisibleViews\":0,\"workbench.explorer.treeViewState\":1,\"scm:view:visibleRepositories\":1,\"memento/workbench.editor.walkThroughPart\":1,\"workbench.view.extensions.numberOfVisibleViews\":0,\"memento/workbench.view.extensions\":0,\"memento/workbench.editors.files.textFileEditor\":1,\"suggest/memories/recentlyUsed\":1,\"terminal.numberOfVisibleViews\":0,\"workbench.view.scm.numberOfVisibleViews\":0,\"memento/workbench.editors.textDiffEditor\":1,\"memento/workbench.parts.editor\":1,\"editors.mru\":1}"],["workbench.panel.markers","{\"workbench.panel.markers.view\":{\"collapsed\":false,\"isHidden\":true}}"],["workbench.panel.output","{\"workbench.panel.output\":{\"collapsed\":false,\"isHidden\":true}}"],["terminal","{\"terminal\":{\"collapsed\":false,\"isHidden\":true,\"size\":1018}}"],["workbench.explorer.views.state","{\"outline\":{\"collapsed\":true,\"isHidden\":true,\"size\":22},\"timeline\":{\"collapsed\":true,\"isHidden\":true,\"size\":22},\"workbench.explorer.openEditorsView\":{\"collapsed\":false,\"isHidden\":true},\"workbench.explorer.fileView\":{\"collapsed\":false,\"isHidden\":true,\"size\":550},\"npm\":{\"collapsed\":true,\"isHidden\":true}}"],["workbench.scm.views.state","{\"workbench.scm.repositories\":{\"collapsed\":false,\"isHidden\":true},\"workbench.scm\":{\"collapsed\":false,\"isHidden\":false,\"size\":594}}"],["workbench.view.search.state","{\"workbench.view.search\":{\"collapsed\":false,\"isHidden\":true}}"],["output.activechannel","tasks"],["debug.selectedroot","vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/.vscode/launch.json"],["workbench.view.debug.state","{\"workbench.debug.welcome\":{\"collapsed\":false,\"isHidden\":true},\"workbench.debug.variablesView\":{\"collapsed\":false,\"isHidden\":true},\"workbench.debug.watchExpressionsView\":{\"collapsed\":false,\"isHidden\":true},\"workbench.debug.callStackView\":{\"collapsed\":false,\"isHidden\":true},\"workbench.debug.loadedScriptsView\":{\"collapsed\":true,\"isHidden\":true},\"workbench.debug.breakPointsView\":{\"collapsed\":false,\"isHidden\":true}}"],["workbench.centerededitorlayout.active","false"],["workbench.panel.placeholderPanels","[{\"id\":\"workbench.panel.markers\",\"name\":\"Problems\"},{\"id\":\"workbench.panel.output\",\"name\":\"Output\"},{\"id\":\"workbench.panel.repl\",\"name\":\"Debug Console\"},{\"id\":\"terminal\",\"name\":\"Terminal\"},{\"id\":\"refactorPreview\",\"name\":\"Refactor Preview\"}]"],["workbench.view.extensions.state","{\"workbench.views.extensions.web.installed\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.remote.installed.empty\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.remote.installed\":{\"collapsed\":false,\"isHidden\":true,\"size\":395},\"workbench.views.extensions.workspaceRecommendations\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.popular\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.otherRecommendations\":{\"collapsed\":false,\"isHidden\":true},\"extensions.recommendedList\":{\"collapsed\":false,\"isHidden\":true,\"size\":158},\"workbench.views.extensions.marketplace\":{\"collapsed\":false,\"isHidden\":true,\"size\":553},\"workbench.views.extensions.searchInstalled\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.searchEnabled\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.searchDisabled\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.searchOutdated\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.searchBuiltin\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.builtinFeatureExtensions\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.builtinThemeExtensions\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.builtinProgrammingLanguageExtensions\":{\"collapsed\":false,\"isHidden\":true}}"],["resource.authority.os.pedro-isac.dev.netuno.org:30788","3"],["workbench.panel.repl","{\"workbench.panel.repl.view\":{\"collapsed\":false,\"isHidden\":true}}"],["vscode.debug-auto-launch","{}"],["terminal.integrated.environmentVariableCollections","[{\"extensionIdentifier\":\"vscode.git\",\"collection\":[[\"VSCODE_GIT_IPC_HANDLE\",{\"value\":\"/run/user/1001/vscode-git-d7b05a4881.sock\",\"type\":1}],[\"GIT_ASKPASS\",{\"value\":\"/usr/lib/code-server/lib/vscode/extensions/git/dist/askpass.sh\",\"type\":1}],[\"VSCODE_GIT_ASKPASS_NODE\",{\"value\":\"/usr/lib/code-server/lib/node\",\"type\":1}],[\"VSCODE_GIT_ASKPASS_MAIN\",{\"value\":\"/usr/lib/code-server/lib/vscode/extensions/git/dist/askpass-main.js\",\"type\":1}]]}]"],["history.entries","[{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/publicacoes/post.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/publicacoes/post.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/publicacoes/post.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesTotaisPorComunidade/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesTotaisPorComunidade/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesTotaisPorComunidade/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesDiariasPorComunidade/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesDiariasPorComunidade/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesDiariasPorComunidade/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/total.get.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/total.get.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/total.get.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/diaria.get.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/diaria.get.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/diaria.get.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/package.json\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/package.json\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/package.json\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/.babelrc\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/.babelrc\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/.babelrc\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/MyButton/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/MyButton/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/MyButton/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/index.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/index.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/index.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/themes/index.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/themes/index.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/themes/index.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/styles.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/styles.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/styles.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/styles/main.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/styles/main.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/styles/main.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/get.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/get.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/get.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/.gitignore\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/.gitignore\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/.gitignore\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/react/cjs/react.development.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/react/cjs/react.development.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/react/cjs/react.development.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/templates/dashboard.html\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/templates/dashboard.html\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/templates/dashboard.html\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/templates/scripts_login.html\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/templates/scripts_login.html\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/templates/scripts_login.html\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/public/styles/main.css\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/public/styles/main.css\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/public/styles/main.css\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}}]"],["workbench.view.explorer.numberOfVisibleViews","3"],["workbench.explorer.treeViewState","{\"focus\":[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesTotaisPorComunidade\"],\"selection\":[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes\"],\"expanded\":[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/publicacoes\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela\"],\"scrollTop\":429}"],["scm:view:visibleRepositories","{\"all\":[\"git:Git:vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno\"],\"visible\":[0]}"],["memento/workbench.editor.walkThroughPart","{\"walkThroughEditorViewState\":[[\"walkThrough://pedro-isac.dev.netuno.org:30788/static/e0203f2a36c9b7036fefa50eec6cf8fa36c5c015/usr/lib/code-server/lib/vscode/out/vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page?%7B%22moduleId%22%3A%22vs%2Fworkbench%2Fcontrib%2Fwelcome%2Fpage%2Fbrowser%2Fvs_code_welcome_page%22%7D\",{\"0\":{\"viewState\":{\"scrollTop\":0,\"scrollLeft\":0}}}]]}"],["workbench.view.extensions.numberOfVisibleViews","1"],["memento/workbench.view.extensions","{\"query.value\":\"\"}"],["memento/workbench.editors.files.textFileEditor","{\"textEditorViewState\":[[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":11,\"column\":1},\"firstPositionDeltaTop\":-10},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":43,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/public/styles/main.css\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":8,\"column\":18},\"position\":{\"lineNumber\":8,\"column\":24}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":true,\"editor.contrib.folding\":{\"lineCount\":14,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/templates/scripts_login.html\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":1,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/templates/dashboard.html\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":14,\"column\":18},\"position\":{\"lineNumber\":14,\"column\":63}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":25,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/react/cjs/react.development.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":27,\"column\":1},\"firstPositionDeltaTop\":-6},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":1913,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/.gitignore\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":11,\"column\":19},\"position\":{\"lineNumber\":11,\"column\":19}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":16,\"provider\":\"indent\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/get.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":29,\"column\":38},\"position\":{\"lineNumber\":29,\"column\":38}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":11,\"column\":1},\"firstPositionDeltaTop\":-10},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":233},\"editor.contrib.folding\":{\"lineCount\":38,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/styles/main.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":5,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/styles.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":6,\"column\":26},\"position\":{\"lineNumber\":6,\"column\":26}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":8,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/themes/index.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":2,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/index.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":24},\"position\":{\"lineNumber\":1,\"column\":24}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":3,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/MyButton/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":18,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/.babelrc\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":8,\"column\":4},\"position\":{\"lineNumber\":8,\"column\":4}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":10,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/package.json\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":18,\"column\":20},\"position\":{\"lineNumber\":18,\"column\":25}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":4,\"column\":1},\"firstPositionDeltaTop\":-8},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":98},\"editor.contrib.folding\":{\"lineCount\":38,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":57,\"column\":29},\"position\":{\"lineNumber\":57,\"column\":39}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":38,\"column\":1},\"firstPositionDeltaTop\":-14},\"contributionsState\":{\"editor.contrib.wordHighlighter\":true,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":750},\"editor.contrib.folding\":{\"lineCount\":81,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/diaria.get.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":11,\"column\":25},\"position\":{\"lineNumber\":11,\"column\":25}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":11,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/total.get.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":7,\"column\":14},\"position\":{\"lineNumber\":2,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":10,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":14,\"column\":22},\"position\":{\"lineNumber\":14,\"column\":22}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"collapsedRegions\":[],\"lineCount\":15}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesDiariasPorComunidade/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":7,\"column\":16},\"position\":{\"lineNumber\":7,\"column\":23}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":48,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesTotaisPorComunidade/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":7,\"column\":23},\"position\":{\"lineNumber\":7,\"column\":23}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":27,\"column\":1},\"firstPositionDeltaTop\":-6},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":43,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":85,\"column\":46},\"position\":{\"lineNumber\":85,\"column\":46}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":75,\"column\":1},\"firstPositionDeltaTop\":-11},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":1450},\"editor.contrib.folding\":{\"lineCount\":93,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/publicacoes/post.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":20,\"column\":19},\"position\":{\"lineNumber\":20,\"column\":22}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":true,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":27,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":51,\"column\":76},\"position\":{\"lineNumber\":51,\"column\":76}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":30,\"column\":1},\"firstPositionDeltaTop\":-16},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":600},\"editor.contrib.folding\":{\"lineCount\":65,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":63,\"column\":47},\"position\":{\"lineNumber\":63,\"column\":47}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":40,\"column\":1},\"firstPositionDeltaTop\":-9},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":783},\"editor.contrib.folding\":{\"lineCount\":81,\"provider\":\"syntax\"}}}}]]}"],["suggest/memories/recentlyUsed","[[\"javascriptreact/react\",{\"touch\":0,\"type\":8,\"insertText\":\"react\"}],[\"javascriptreact/antd\",{\"touch\":0,\"type\":8,\"insertText\":\"antd\"}],[\"javascriptreact/modal\",{\"touch\":0,\"type\":23,\"insertText\":\"modal\"}],[\"javascriptreact/Modal\",{\"touch\":0,\"type\":5,\"insertText\":\"Modal\"}],[\"javascriptreact/visible?\",{\"touch\":0,\"type\":9,\"insertText\":\"visible\"}],[\"javascriptreact/Button\",{\"touch\":0,\"type\":4,\"insertText\":\"Button\"}],[\"javascriptreact/export\",{\"touch\":0,\"type\":17,\"insertText\":\"export\"}],[\"javascriptreact/onClick?\",{\"touch\":0,\"type\":9,\"insertText\":\"onClick\"}],[\"javascriptreact/true\",{\"touch\":0,\"type\":17,\"insertText\":\"true\"}],[\"javascriptreact/function\",{\"touch\":0,\"type\":17,\"insertText\":\"function\"}],[\"javascriptreact/alert\",{\"touch\":0,\"type\":1,\"insertText\":\"alert\"}],[\"javascriptreact/close\",{\"touch\":0,\"type\":4,\"insertText\":\"close\"}],[\"javascriptreact/ok\",{\"touch\":0,\"type\":4,\"insertText\":\"ok\"}],[\"javascriptreact/cancelAnimationFrame\",{\"touch\":0,\"type\":1,\"insertText\":\"cancelAnimationFrame\"}],[\"javascript/dbpessoa\",{\"touch\":0,\"type\":4,\"insertText\":\"dbpessoa\"}],[\"javascriptreact/publicacoesPessoa\",{\"touch\":0,\"type\":4,\"insertText\":\"publicacoesPessoa\"}],[\"javascriptreact/setPublicacoesPessoa\",{\"touch\":0,\"type\":4,\"insertText\":\"setPublicacoesPessoa\"}],[\"javascriptreact/console\",{\"touch\":0,\"type\":4,\"insertText\":\"console\"}],[\"javascriptreact/log\",{\"touch\":0,\"type\":0,\"insertText\":\".log\"}],[\"javascriptreact/pessoa\",{\"touch\":0,\"type\":4,\"insertText\":\"pessoa\"}],[\"javascriptreact/data\",{\"touch\":0,\"type\":4,\"insertText\":\"data\"}],[\"javascriptreact/map\",{\"touch\":0,\"type\":0,\"insertText\":\".map\"}],[\"javascriptreact/publicacoes\",{\"touch\":0,\"type\":18,\"insertText\":\"publicacoes\"}],[\"javascriptreact/div>\",{\"touch\":0,\"type\":5,\"insertText\":\"div>\"}],[\"javascriptreact/div\",{\"touch\":0,\"type\":5,\"insertText\":\"div\"}],[\"javascriptreact/Title\",{\"touch\":0,\"type\":4,\"insertText\":\"Title\"}],[\"javascriptreact/level?\",{\"touch\":0,\"type\":9,\"insertText\":\"level\"}],[\"javascriptreact/Title>\",{\"touch\":0,\"type\":5,\"insertText\":\"Title>\"}],[\"javascriptreact/span>\",{\"touch\":0,\"type\":5,\"insertText\":\"span>\"}],[\"less/.publicacao-container\",{\"touch\":0,\"type\":17,\"insertText\":\".publicacao-container\"}],[\"less/opacity: ;\",{\"touch\":0,\"type\":9,\"insertText\":\"opacity: ${0};\"}],[\"less/index.less\",{\"touch\":0,\"type\":20,\"insertText\":\"index.less\"}],[\"javascriptreact/JanelaPublicacoes\",{\"touch\":0,\"type\":4,\"insertText\":\"JanelaPublicacoes\"}],[\"javascriptreact/PessoasTabela\",{\"touch\":0,\"type\":4,\"insertText\":\"PessoasTabela\"}],[\"javascriptreact/lib\",{\"touch\":0,\"type\":23,\"insertText\":\"lib\"}],[\"javascriptreact/tabs\",{\"touch\":0,\"type\":23,\"insertText\":\"tabs\"}],[\"javascriptreact/bs\",{\"touch\":0,\"type\":23,\"insertText\":\"bs\"}],[\"javascriptreact/BsPeople\",{\"touch\":0,\"type\":4,\"insertText\":\"BsPeople\"}],[\"javascriptreact/size?\",{\"touch\":0,\"type\":3,\"insertText\":\"size\"}],[\"javascriptreact/color?\",{\"touch\":0,\"type\":9,\"insertText\":\"color\"}],[\"less/display\",{\"touch\":0,\"type\":9,\"insertText\":\"display: $0;\"}],[\"less/flex\",{\"touch\":0,\"type\":13,\"insertText\":\"flex\"}],[\"less/justify-content\",{\"touch\":0,\"type\":9,\"insertText\":\"justify-content: $0;\"}],[\"less/space-between\",{\"touch\":0,\"type\":13,\"insertText\":\"space-between\"}],[\"less/align-items\",{\"touch\":0,\"type\":9,\"insertText\":\"align-items: $0;\"}],[\"less/center\",{\"touch\":0,\"type\":13,\"insertText\":\"center\"}],[\"javascriptreact/style?\",{\"touch\":0,\"type\":9,\"insertText\":\"style\"}],[\"javascriptreact/marginRight?\",{\"touch\":0,\"type\":3,\"insertText\":\"marginRight\"}],[\"javascriptreact/react-icons\",{\"touch\":0,\"type\":8,\"insertText\":\"react-icons\"}],[\"javascriptreact/ai\",{\"touch\":0,\"type\":23,\"insertText\":\"ai\"}],[\"javascriptreact/className?\",{\"touch\":0,\"type\":9,\"insertText\":\"className\"}],[\"javascriptreact/return\",{\"touch\":0,\"type\":17,\"insertText\":\"return\"}],[\"javascriptreact/LineAdvance\",{\"touch\":0,\"type\":4,\"insertText\":\"LineAdvance\"}],[\"javascriptreact/GraficoPublicacoesDiariasPorComunidade\",{\"touch\":0,\"type\":23,\"insertText\":\"GraficoPublicacoesDiariasPorComunidade\"}],[\"javascriptreact/default\",{\"touch\":63,\"type\":17,\"insertText\":\"default\"}],[\"javascriptreact/components\",{\"touch\":65,\"type\":23,\"insertText\":\"components\"}],[\"javascriptreact/GraficoPublicacoesTotaisPorComunidade\",{\"touch\":66,\"type\":23,\"insertText\":\"GraficoPublicacoesTotaisPorComunidade\"}],[\"javascriptreact/index\",{\"touch\":67,\"type\":20,\"insertText\":\"index\"}],[\"javascriptreact/useState\",{\"touch\":70,\"type\":4,\"insertText\":\"useState\"}],[\"javascriptreact/useEffect\",{\"touch\":71,\"type\":4,\"insertText\":\"useEffect\"}],[\"javascriptreact/visible\",{\"touch\":73,\"type\":4,\"insertText\":\"visible\"}],[\"javascriptreact/modalIsOpen\",{\"touch\":75,\"type\":4,\"insertText\":\"modalIsOpen\"}],[\"javascriptreact/isVisible\",{\"touch\":76,\"type\":4,\"insertText\":\"isVisible\"}],[\"javascriptreact/setModalIsOpen\",{\"touch\":78,\"type\":4,\"insertText\":\"setModalIsOpen\"}],[\"javascriptreact/cancel\",{\"touch\":79,\"type\":4,\"insertText\":\"cancel\"}],[\"javascriptreact/false\",{\"touch\":80,\"type\":17,\"insertText\":\"false\"}],[\"javascriptreact/key?\",{\"touch\":81,\"type\":9,\"insertText\":\"key\"}],[\"javascriptreact/publicao\",{\"touch\":82,\"type\":4,\"insertText\":\"publicao\"}],[\"javascriptreact/uid\",{\"touch\":83,\"type\":18,\"insertText\":\".uid\"}]]"],["terminal.numberOfVisibleViews","1"],["workbench.view.scm.numberOfVisibleViews","1"],["memento/workbench.editors.textDiffEditor","{\"textEditorViewState\":[]}"],["memento/workbench.parts.editor","{\"editorpart.state\":{\"serializedGrid\":{\"root\":{\"type\":\"branch\",\"data\":[{\"type\":\"leaf\",\"data\":{\"id\":0,\"editors\":[{\"id\":\"workbench.editors.files.fileEditorInput\",\"value\":\"{\\\"resourceJSON\\\":{\\\"$mid\\\":1,\\\"fsPath\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\\\",\\\"external\\\":\\\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\\\",\\\"path\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\\\",\\\"scheme\\\":\\\"vscode-remote\\\",\\\"authority\\\":\\\"pedro-isac.dev.netuno.org:30788\\\"},\\\"encoding\\\":\\\"utf8\\\"}\"},{\"id\":\"workbench.editors.files.fileEditorInput\",\"value\":\"{\\\"resourceJSON\\\":{\\\"$mid\\\":1,\\\"fsPath\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\\\",\\\"external\\\":\\\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\\\",\\\"path\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\\\",\\\"scheme\\\":\\\"vscode-remote\\\",\\\"authority\\\":\\\"pedro-isac.dev.netuno.org:30788\\\"},\\\"encoding\\\":\\\"utf8\\\"}\"},{\"id\":\"workbench.editors.files.fileEditorInput\",\"value\":\"{\\\"resourceJSON\\\":{\\\"$mid\\\":1,\\\"fsPath\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\\\",\\\"external\\\":\\\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\\\",\\\"path\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\\\",\\\"scheme\\\":\\\"vscode-remote\\\",\\\"authority\\\":\\\"pedro-isac.dev.netuno.org:30788\\\"},\\\"encoding\\\":\\\"utf8\\\"}\"}],\"mru\":[1,0,2],\"preview\":1},\"size\":629}],\"size\":1018},\"orientation\":0,\"width\":1018,\"height\":629},\"activeGroup\":0,\"mostRecentActiveGroups\":[0]}}"],["editors.mru","{\"entries\":[{\"groupId\":0,\"index\":1},{\"groupId\":0,\"index\":0},{\"groupId\":0,\"index\":2}]}"]] \ No newline at end of file +[["__$__isNewStorageMarker","false"],["__$__targetStorageMarker","{\"workbench.panel.markers\":1,\"workbench.panel.output\":1,\"terminal\":1,\"workbench.explorer.views.state\":1,\"workbench.scm.views.state\":1,\"workbench.view.search.state\":1,\"output.activechannel\":0,\"debug.selectedroot\":1,\"workbench.view.debug.state\":1,\"workbench.centerededitorlayout.active\":0,\"workbench.panel.placeholderPanels\":1,\"workbench.view.extensions.state\":1,\"resource.authority.os.pedro-isac.dev.netuno.org:30788\":1,\"workbench.panel.repl\":1,\"vscode.debug-auto-launch\":1,\"terminal.integrated.environmentVariableCollections\":1,\"history.entries\":1,\"workbench.view.explorer.numberOfVisibleViews\":0,\"workbench.explorer.treeViewState\":1,\"scm:view:visibleRepositories\":1,\"memento/workbench.editor.walkThroughPart\":1,\"workbench.view.extensions.numberOfVisibleViews\":0,\"memento/workbench.view.extensions\":0,\"memento/workbench.editors.files.textFileEditor\":1,\"suggest/memories/recentlyUsed\":1,\"terminal.numberOfVisibleViews\":0,\"workbench.view.scm.numberOfVisibleViews\":0,\"memento/workbench.editors.textDiffEditor\":1,\"workbench.panel.output.numberOfVisibleViews\":0,\"memento/workbench.panel.output\":1,\"editor.wholeWord\":0,\"editor.matchCase\":0,\"workbench.panel.markers.numberOfVisibleViews\":0,\"memento/workbench.panel.markers\":0,\"workbench.panel.repl.numberOfVisibleViews\":0,\"memento/workbench.editor.settings2\":1,\"memento/workbench.parts.editor\":1,\"editors.mru\":1}"],["workbench.panel.markers","{\"workbench.panel.markers.view\":{\"collapsed\":false,\"isHidden\":true}}"],["workbench.panel.output","{\"workbench.panel.output\":{\"collapsed\":false,\"isHidden\":true,\"size\":1099}}"],["terminal","{\"terminal\":{\"collapsed\":false,\"isHidden\":true,\"size\":1099}}"],["workbench.explorer.views.state","{\"outline\":{\"collapsed\":true,\"isHidden\":true,\"size\":22},\"timeline\":{\"collapsed\":true,\"isHidden\":true,\"size\":22},\"workbench.explorer.openEditorsView\":{\"collapsed\":false,\"isHidden\":true},\"workbench.explorer.fileView\":{\"collapsed\":false,\"isHidden\":true,\"size\":550},\"npm\":{\"collapsed\":true,\"isHidden\":true}}"],["workbench.scm.views.state","{\"workbench.scm.repositories\":{\"collapsed\":false,\"isHidden\":true},\"workbench.scm\":{\"collapsed\":false,\"isHidden\":false,\"size\":594}}"],["workbench.view.search.state","{\"workbench.view.search\":{\"collapsed\":false,\"isHidden\":true}}"],["output.activechannel","extension-output-#2"],["debug.selectedroot","vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/.vscode/launch.json"],["workbench.view.debug.state","{\"workbench.debug.welcome\":{\"collapsed\":false,\"isHidden\":true},\"workbench.debug.variablesView\":{\"collapsed\":false,\"isHidden\":true},\"workbench.debug.watchExpressionsView\":{\"collapsed\":false,\"isHidden\":true},\"workbench.debug.callStackView\":{\"collapsed\":false,\"isHidden\":true},\"workbench.debug.loadedScriptsView\":{\"collapsed\":true,\"isHidden\":true},\"workbench.debug.breakPointsView\":{\"collapsed\":false,\"isHidden\":true}}"],["workbench.centerededitorlayout.active","false"],["workbench.panel.placeholderPanels","[{\"id\":\"workbench.panel.markers\",\"name\":\"Problems\"},{\"id\":\"workbench.panel.output\",\"name\":\"Output\"},{\"id\":\"workbench.panel.repl\",\"name\":\"Debug Console\"},{\"id\":\"terminal\",\"name\":\"Terminal\"},{\"id\":\"refactorPreview\",\"name\":\"Refactor Preview\"}]"],["workbench.view.extensions.state","{\"workbench.views.extensions.web.installed\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.remote.installed.empty\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.remote.installed\":{\"collapsed\":false,\"isHidden\":true,\"size\":531},\"workbench.views.extensions.workspaceRecommendations\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.popular\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.otherRecommendations\":{\"collapsed\":false,\"isHidden\":true},\"extensions.recommendedList\":{\"collapsed\":true,\"isHidden\":true,\"size\":22},\"workbench.views.extensions.marketplace\":{\"collapsed\":false,\"isHidden\":true,\"size\":553},\"workbench.views.extensions.searchInstalled\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.searchEnabled\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.searchDisabled\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.searchOutdated\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.searchBuiltin\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.builtinFeatureExtensions\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.builtinThemeExtensions\":{\"collapsed\":false,\"isHidden\":true},\"workbench.views.extensions.builtinProgrammingLanguageExtensions\":{\"collapsed\":false,\"isHidden\":true}}"],["resource.authority.os.pedro-isac.dev.netuno.org:30788","3"],["workbench.panel.repl","{\"workbench.panel.repl.view\":{\"collapsed\":false,\"isHidden\":true}}"],["vscode.debug-auto-launch","{}"],["terminal.integrated.environmentVariableCollections","[{\"extensionIdentifier\":\"vscode.git\",\"collection\":[[\"VSCODE_GIT_IPC_HANDLE\",{\"value\":\"/run/user/1001/vscode-git-d7b05a4881.sock\",\"type\":1}],[\"GIT_ASKPASS\",{\"value\":\"/usr/lib/code-server/lib/vscode/extensions/git/dist/askpass.sh\",\"type\":1}],[\"VSCODE_GIT_ASKPASS_NODE\",{\"value\":\"/usr/lib/code-server/lib/node\",\"type\":1}],[\"VSCODE_GIT_ASKPASS_MAIN\",{\"value\":\"/usr/lib/code-server/lib/vscode/extensions/git/dist/askpass-main.js\",\"type\":1}]]}]"],["history.entries","[{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/index.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/index.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/index.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/config/_development.json\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/config/_development.json\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/config/_development.json\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/get.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/get.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/get.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/diaria.get.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/diaria.get.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/diaria.get.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Register/index.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Register/index.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Register/index.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Home/index.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Home/index.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Home/index.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/public/styles/main.css\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/public/styles/main.css\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/public/styles/main.css\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/styles/main.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/styles/main.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/styles/main.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/App.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/App.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/App.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/config/_production.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/config/_production.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/config/_production.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/config/_development.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/config/_development.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/config/_development.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/components/Header/index.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/components/Header/index.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/components/Header/index.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Home/index.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Home/index.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Home/index.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/components/Header/index.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/components/Header/index.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/components/Header/index.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/App.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/App.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/App.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/config-overrides.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/config-overrides.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/config-overrides.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/package.json\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/package.json\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/package.json\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/package.json\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/package.json\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/package.json\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/.babelrc\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/.babelrc\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/.babelrc\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/setupTests.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/setupTests.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/setupTests.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/reportWebVitals.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/reportWebVitals.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/reportWebVitals.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Register/index.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Register/index.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Register/index.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/User/settings.json\",\"external\":\"vscode-remote:/home/pedro-isac/netuno/apps/social-netuno/User/settings.json\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/User/settings.json\",\"scheme\":\"vscode-remote\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/.gitignore\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/.gitignore\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/.gitignore\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/publicacoes/post.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/publicacoes/post.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/publicacoes/post.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesTotaisPorComunidade/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesTotaisPorComunidade/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesTotaisPorComunidade/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesDiariasPorComunidade/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesDiariasPorComunidade/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesDiariasPorComunidade/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/total.get.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/total.get.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/total.get.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/MyButton/index.jsx\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/MyButton/index.jsx\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/MyButton/index.jsx\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/index.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/index.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/index.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/themes/index.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/themes/index.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/themes/index.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/styles.less\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/styles.less\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/styles.less\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/react/cjs/react.development.js\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/react/cjs/react.development.js\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/react/cjs/react.development.js\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/templates/dashboard.html\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/templates/dashboard.html\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/templates/dashboard.html\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}},{\"resourceJSON\":{\"$mid\":1,\"fsPath\":\"/home/pedro-isac/netuno/apps/social-netuno/server/templates/scripts_login.html\",\"external\":\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/templates/scripts_login.html\",\"path\":\"/home/pedro-isac/netuno/apps/social-netuno/server/templates/scripts_login.html\",\"scheme\":\"vscode-remote\",\"authority\":\"pedro-isac.dev.netuno.org:30788\"}}]"],["workbench.view.explorer.numberOfVisibleViews","3"],["workbench.explorer.treeViewState","{\"focus\":[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/index.js\"],\"selection\":[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/index.js\"],\"expanded\":[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/config\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src\"],\"scrollTop\":100}"],["scm:view:visibleRepositories","{\"all\":[\"git:Git:vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno\"],\"visible\":[0]}"],["memento/workbench.editor.walkThroughPart","{\"walkThroughEditorViewState\":[[\"walkThrough://pedro-isac.dev.netuno.org:30788/static/e0203f2a36c9b7036fefa50eec6cf8fa36c5c015/usr/lib/code-server/lib/vscode/out/vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page?%7B%22moduleId%22%3A%22vs%2Fworkbench%2Fcontrib%2Fwelcome%2Fpage%2Fbrowser%2Fvs_code_welcome_page%22%7D\",{\"0\":{\"viewState\":{\"scrollTop\":0,\"scrollLeft\":0}}}]]}"],["workbench.view.extensions.numberOfVisibleViews","2"],["memento/workbench.view.extensions","{\"query.value\":\"\"}"],["memento/workbench.editors.files.textFileEditor","{\"textEditorViewState\":[[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/templates/scripts_login.html\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":1,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/templates/dashboard.html\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":14,\"column\":18},\"position\":{\"lineNumber\":14,\"column\":63}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":25,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/react/cjs/react.development.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":27,\"column\":1},\"firstPositionDeltaTop\":-6},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":1913,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/styles.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":6,\"column\":26},\"position\":{\"lineNumber\":6,\"column\":26}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":8,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/themes/index.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":2,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/node_modules/antd/lib/style/index.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":24},\"position\":{\"lineNumber\":1,\"column\":24}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":3,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/MyButton/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":18,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/total.get.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":7,\"column\":14},\"position\":{\"lineNumber\":2,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":10,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesDiariasPorComunidade/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":7,\"column\":16},\"position\":{\"lineNumber\":7,\"column\":23}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":48,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/GraficoPublicacoesTotaisPorComunidade/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":7,\"column\":23},\"position\":{\"lineNumber\":7,\"column\":23}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":27,\"column\":1},\"firstPositionDeltaTop\":-6},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":43,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/publicacoes/post.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":20,\"column\":19},\"position\":{\"lineNumber\":20,\"column\":22}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":true,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":27,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/.gitignore\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":11,\"column\":19},\"position\":{\"lineNumber\":11,\"column\":19}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":16,\"provider\":\"indent\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":85,\"column\":46},\"position\":{\"lineNumber\":85,\"column\":46}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":75,\"column\":1},\"firstPositionDeltaTop\":-11},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":93,\"provider\":\"indent\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":14,\"column\":22},\"position\":{\"lineNumber\":14,\"column\":22}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":15,\"provider\":\"indent\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":27,\"column\":26},\"position\":{\"lineNumber\":27,\"column\":26}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":24,\"column\":1},\"firstPositionDeltaTop\":-13},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":43,\"provider\":\"syntax\"}}}}],[\"vscode-remote:/home/pedro-isac/netuno/apps/social-netuno/User/settings.json\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":13,\"column\":2},\"position\":{\"lineNumber\":13,\"column\":2}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":13,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Register/index.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":1,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/reportWebVitals.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":14}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/setupTests.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":6,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/.babelrc\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":10,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":10,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/package.json\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":47,\"column\":1},\"position\":{\"lineNumber\":47,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":26,\"column\":1},\"firstPositionDeltaTop\":-16},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":47,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/package.json\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":23,\"column\":22},\"position\":{\"lineNumber\":23,\"column\":27}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":5,\"column\":1},\"firstPositionDeltaTop\":-1},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":39,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":57,\"column\":29},\"position\":{\"lineNumber\":57,\"column\":39}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":51,\"column\":1},\"firstPositionDeltaTop\":-17},\"contributionsState\":{\"editor.contrib.wordHighlighter\":true,\"editor.contrib.folding\":{\"lineCount\":81,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/config-overrides.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":15,\"column\":35},\"position\":{\"lineNumber\":15,\"column\":35}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.folding\":{\"lineCount\":20,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/App.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":7,\"column\":1},\"position\":{\"lineNumber\":7,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":23,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/components/Header/index.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":11,\"column\":17},\"position\":{\"lineNumber\":11,\"column\":17}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":27,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Home/index.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":26},\"position\":{\"lineNumber\":1,\"column\":26}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":1,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/components/Header/index.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":1,\"column\":26},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"collapsedRegions\":[],\"lineCount\":16,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/config/_development.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":4,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/config/_production.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":4,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/containers/DashboardContainer/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":13,\"column\":25},\"position\":{\"lineNumber\":13,\"column\":25}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":56,\"column\":1},\"firstPositionDeltaTop\":-5},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":1050},\"editor.contrib.folding\":{\"lineCount\":81,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/App.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":3,\"column\":16},\"position\":{\"lineNumber\":3,\"column\":16}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":4,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/styles/main.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":8,\"column\":13},\"position\":{\"lineNumber\":8,\"column\":13}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"collapsedRegions\":[],\"lineCount\":8,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/public/styles/main.css\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":12,\"column\":24},\"position\":{\"lineNumber\":12,\"column\":24}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":14,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Home/index.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":true,\"selectionStart\":{\"lineNumber\":3,\"column\":46},\"position\":{\"lineNumber\":3,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":12,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Register/index.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":8,\"column\":17},\"position\":{\"lineNumber\":8,\"column\":17}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":12,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":4,\"column\":23},\"position\":{\"lineNumber\":4,\"column\":23}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":65,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/publicacoes/graficos/comunidades/diaria.get.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":11,\"column\":25},\"position\":{\"lineNumber\":11,\"column\":25}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":11,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/server/services/pessoas/get.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":30,\"column\":46},\"position\":{\"lineNumber\":30,\"column\":46}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":11,\"column\":1},\"firstPositionDeltaTop\":-10},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":233},\"editor.contrib.folding\":{\"lineCount\":38,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":41,\"column\":27},\"position\":{\"lineNumber\":41,\"column\":27}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":32,\"column\":1},\"firstPositionDeltaTop\":-6},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":628},\"editor.contrib.folding\":{\"lineCount\":115,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.less\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":6,\"column\":22},\"position\":{\"lineNumber\":6,\"column\":22}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":11,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/config/_development.json\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":39,\"column\":65},\"position\":{\"lineNumber\":39,\"column\":65}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":27,\"column\":1},\"firstPositionDeltaTop\":-6},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":500},\"editor.contrib.folding\":{\"lineCount\":42,\"provider\":\"syntax\"}}}}],[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/index.js\",{\"0\":{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":7,\"column\":50},\"position\":{\"lineNumber\":7,\"column\":50}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.wordHighlighter\":false,\"editor.contrib.findController\":{\"widgetViewZoneVisible\":false,\"scrollTop\":0},\"editor.contrib.folding\":{\"lineCount\":16,\"provider\":\"syntax\"}}}}]]}"],["suggest/memories/recentlyUsed","[[\"javascriptreact/react\",{\"touch\":0,\"type\":8,\"insertText\":\"react\"}],[\"javascriptreact/antd\",{\"touch\":0,\"type\":8,\"insertText\":\"antd\"}],[\"javascriptreact/modal\",{\"touch\":0,\"type\":23,\"insertText\":\"modal\"}],[\"javascriptreact/Modal\",{\"touch\":0,\"type\":5,\"insertText\":\"Modal\"}],[\"javascriptreact/visible?\",{\"touch\":0,\"type\":9,\"insertText\":\"visible\"}],[\"javascriptreact/Button\",{\"touch\":0,\"type\":4,\"insertText\":\"Button\"}],[\"javascriptreact/export\",{\"touch\":0,\"type\":17,\"insertText\":\"export\"}],[\"javascriptreact/onClick?\",{\"touch\":0,\"type\":9,\"insertText\":\"onClick\"}],[\"javascriptreact/true\",{\"touch\":0,\"type\":17,\"insertText\":\"true\"}],[\"javascriptreact/function\",{\"touch\":0,\"type\":17,\"insertText\":\"function\"}],[\"javascriptreact/alert\",{\"touch\":0,\"type\":1,\"insertText\":\"alert\"}],[\"javascriptreact/close\",{\"touch\":0,\"type\":4,\"insertText\":\"close\"}],[\"javascriptreact/ok\",{\"touch\":0,\"type\":4,\"insertText\":\"ok\"}],[\"javascriptreact/cancelAnimationFrame\",{\"touch\":0,\"type\":1,\"insertText\":\"cancelAnimationFrame\"}],[\"javascript/dbpessoa\",{\"touch\":0,\"type\":4,\"insertText\":\"dbpessoa\"}],[\"javascriptreact/publicacoesPessoa\",{\"touch\":0,\"type\":4,\"insertText\":\"publicacoesPessoa\"}],[\"javascriptreact/setPublicacoesPessoa\",{\"touch\":0,\"type\":4,\"insertText\":\"setPublicacoesPessoa\"}],[\"javascriptreact/console\",{\"touch\":0,\"type\":4,\"insertText\":\"console\"}],[\"javascriptreact/log\",{\"touch\":0,\"type\":0,\"insertText\":\".log\"}],[\"javascriptreact/pessoa\",{\"touch\":0,\"type\":4,\"insertText\":\"pessoa\"}],[\"javascriptreact/data\",{\"touch\":0,\"type\":4,\"insertText\":\"data\"}],[\"javascriptreact/map\",{\"touch\":0,\"type\":0,\"insertText\":\".map\"}],[\"javascriptreact/publicacoes\",{\"touch\":0,\"type\":18,\"insertText\":\"publicacoes\"}],[\"javascriptreact/div>\",{\"touch\":0,\"type\":5,\"insertText\":\"div>\"}],[\"javascriptreact/div\",{\"touch\":0,\"type\":5,\"insertText\":\"div\"}],[\"javascriptreact/Title\",{\"touch\":0,\"type\":4,\"insertText\":\"Title\"}],[\"javascriptreact/level?\",{\"touch\":0,\"type\":9,\"insertText\":\"level\"}],[\"javascriptreact/Title>\",{\"touch\":0,\"type\":5,\"insertText\":\"Title>\"}],[\"javascriptreact/span>\",{\"touch\":0,\"type\":5,\"insertText\":\"span>\"}],[\"less/.publicacao-container\",{\"touch\":0,\"type\":17,\"insertText\":\".publicacao-container\"}],[\"less/opacity: ;\",{\"touch\":0,\"type\":9,\"insertText\":\"opacity: ${0};\"}],[\"less/index.less\",{\"touch\":0,\"type\":20,\"insertText\":\"index.less\"}],[\"javascriptreact/JanelaPublicacoes\",{\"touch\":0,\"type\":4,\"insertText\":\"JanelaPublicacoes\"}],[\"javascriptreact/PessoasTabela\",{\"touch\":0,\"type\":4,\"insertText\":\"PessoasTabela\"}],[\"javascriptreact/lib\",{\"touch\":0,\"type\":23,\"insertText\":\"lib\"}],[\"javascriptreact/tabs\",{\"touch\":0,\"type\":23,\"insertText\":\"tabs\"}],[\"javascriptreact/bs\",{\"touch\":0,\"type\":23,\"insertText\":\"bs\"}],[\"javascriptreact/BsPeople\",{\"touch\":0,\"type\":4,\"insertText\":\"BsPeople\"}],[\"javascriptreact/size?\",{\"touch\":0,\"type\":3,\"insertText\":\"size\"}],[\"javascriptreact/color?\",{\"touch\":0,\"type\":9,\"insertText\":\"color\"}],[\"less/flex\",{\"touch\":0,\"type\":13,\"insertText\":\"flex\"}],[\"less/align-items\",{\"touch\":0,\"type\":9,\"insertText\":\"align-items: $0;\"}],[\"less/center\",{\"touch\":0,\"type\":13,\"insertText\":\"center\"}],[\"javascriptreact/style?\",{\"touch\":0,\"type\":9,\"insertText\":\"style\"}],[\"javascriptreact/marginRight?\",{\"touch\":0,\"type\":3,\"insertText\":\"marginRight\"}],[\"javascriptreact/react-icons\",{\"touch\":0,\"type\":8,\"insertText\":\"react-icons\"}],[\"javascriptreact/ai\",{\"touch\":0,\"type\":23,\"insertText\":\"ai\"}],[\"javascriptreact/className?\",{\"touch\":0,\"type\":9,\"insertText\":\"className\"}],[\"javascriptreact/return\",{\"touch\":0,\"type\":17,\"insertText\":\"return\"}],[\"javascriptreact/LineAdvance\",{\"touch\":0,\"type\":4,\"insertText\":\"LineAdvance\"}],[\"javascriptreact/GraficoPublicacoesDiariasPorComunidade\",{\"touch\":0,\"type\":23,\"insertText\":\"GraficoPublicacoesDiariasPorComunidade\"}],[\"javascriptreact/default\",{\"touch\":0,\"type\":17,\"insertText\":\"default\"}],[\"javascriptreact/components\",{\"touch\":0,\"type\":23,\"insertText\":\"components\"}],[\"javascriptreact/GraficoPublicacoesTotaisPorComunidade\",{\"touch\":0,\"type\":23,\"insertText\":\"GraficoPublicacoesTotaisPorComunidade\"}],[\"javascriptreact/index\",{\"touch\":0,\"type\":20,\"insertText\":\"index\"}],[\"javascriptreact/useState\",{\"touch\":0,\"type\":4,\"insertText\":\"useState\"}],[\"javascriptreact/useEffect\",{\"touch\":0,\"type\":4,\"insertText\":\"useEffect\"}],[\"javascriptreact/visible\",{\"touch\":0,\"type\":4,\"insertText\":\"visible\"}],[\"javascriptreact/modalIsOpen\",{\"touch\":0,\"type\":4,\"insertText\":\"modalIsOpen\"}],[\"javascriptreact/isVisible\",{\"touch\":0,\"type\":4,\"insertText\":\"isVisible\"}],[\"javascriptreact/setModalIsOpen\",{\"touch\":0,\"type\":4,\"insertText\":\"setModalIsOpen\"}],[\"javascriptreact/cancel\",{\"touch\":0,\"type\":4,\"insertText\":\"cancel\"}],[\"javascriptreact/false\",{\"touch\":0,\"type\":17,\"insertText\":\"false\"}],[\"javascriptreact/key?\",{\"touch\":0,\"type\":9,\"insertText\":\"key\"}],[\"javascriptreact/publicao\",{\"touch\":0,\"type\":4,\"insertText\":\"publicao\"}],[\"javascriptreact/uid\",{\"touch\":0,\"type\":18,\"insertText\":\".uid\"}],[\"javascript/div\",{\"touch\":0,\"type\":3,\"insertText\":\"div\"}],[\"javascript/pages\",{\"touch\":0,\"type\":23,\"insertText\":\"pages\"}],[\"javascript/Login\",{\"touch\":0,\"type\":4,\"insertText\":\"Login\"}],[\"javascript/mode?\",{\"touch\":0,\"type\":9,\"insertText\":\"mode\"}],[\"javascript/horizontal\",{\"touch\":0,\"type\":14,\"insertText\":\"horizontal\"}],[\"javascript/Menu\",{\"touch\":0,\"type\":4,\"insertText\":\"Menu\"}],[\"javascript/Switch\",{\"touch\":0,\"type\":4,\"insertText\":\"Switch\"}],[\"javascript/BrowserRouter\",{\"touch\":0,\"type\":4,\"insertText\":\"BrowserRouter\"}],[\"javascript/BrowserRouter>\",{\"touch\":0,\"type\":5,\"insertText\":\"BrowserRouter>\"}],[\"javascript/div>\",{\"touch\":0,\"type\":5,\"insertText\":\"div>\"}],[\"javascript/switch\",{\"touch\":0,\"type\":9,\"insertText\":\"switch\"}],[\"javascript/Route\",{\"touch\":0,\"type\":4,\"insertText\":\"Route\"}],[\"javascript/path?\",{\"touch\":0,\"type\":9,\"insertText\":\"path\"}],[\"javascript/exact?\",{\"touch\":0,\"type\":9,\"insertText\":\"exact\"}],[\"javascript/component?\",{\"touch\":0,\"type\":9,\"insertText\":\"component\"}],[\"javascript/Home\",{\"touch\":0,\"type\":4,\"insertText\":\"Home\"}],[\"javascript/Register\",{\"touch\":0,\"type\":4,\"insertText\":\"Register\"}],[\"javascript/Router\",{\"touch\":0,\"type\":4,\"insertText\":\"Router\"}],[\"javascript/import\",{\"touch\":0,\"type\":17,\"insertText\":\"import\"}],[\"javascript/react-router-dom\",{\"touch\":0,\"type\":8,\"insertText\":\"react-router-dom\"}],[\"javascript/key?\",{\"touch\":0,\"type\":9,\"insertText\":\"key\"}],[\"javascript/Header>\",{\"touch\":0,\"type\":5,\"insertText\":\"Header>\"}],[\"javascript/menu\",{\"touch\":0,\"type\":23,\"insertText\":\"menu\"}],[\"javascript/index\",{\"touch\":0,\"type\":20,\"insertText\":\"index\"}],[\"javascript/antd\",{\"touch\":0,\"type\":8,\"insertText\":\"antd\"}],[\"javascript/lib\",{\"touch\":0,\"type\":23,\"insertText\":\"lib\"}],[\"javascript/table\",{\"touch\":0,\"type\":23,\"insertText\":\"table\"}],[\"javascript/react\",{\"touch\":108,\"type\":8,\"insertText\":\"react\"}],[\"javascript/export\",{\"touch\":109,\"type\":17,\"insertText\":\"export\"}],[\"javascript/default\",{\"touch\":110,\"type\":17,\"insertText\":\"default\"}],[\"javascript/return\",{\"touch\":111,\"type\":17,\"insertText\":\"return\"}],[\"javascript/Form\",{\"touch\":115,\"type\":4,\"insertText\":\"Form\"}],[\"javascript/Item\",{\"touch\":116,\"type\":9,\"insertText\":\".Item\"}],[\"javascript/Input\",{\"touch\":117,\"type\":4,\"insertText\":\"Input\"}],[\"javascript/layout?\",{\"touch\":118,\"type\":9,\"insertText\":\"layout\"}],[\"javascript/layout\",{\"touch\":119,\"type\":4,\"insertText\":\"layout\"}],[\"javascript/components\",{\"touch\":120,\"type\":23,\"insertText\":\"components\"}],[\"javascript/Header\",{\"touch\":121,\"type\":23,\"insertText\":\"Header\"}],[\"javascript/type?\",{\"touch\":122,\"type\":3,\"insertText\":\"type\"}],[\"javascript/email\",{\"touch\":123,\"type\":14,\"insertText\":\"email\"}],[\"javascript/message?\",{\"touch\":124,\"type\":3,\"insertText\":\"message\"}],[\"javascript/const\",{\"touch\":130,\"type\":17,\"insertText\":\"const\"}],[\"javascript/Typography\",{\"touch\":131,\"type\":4,\"insertText\":\"Typography\"}],[\"javascript/Title\",{\"touch\":133,\"type\":4,\"insertText\":\"Title\"}],[\"javascript/Title>\",{\"touch\":134,\"type\":5,\"insertText\":\"Title>\"}],[\"javascript/textAlign?\",{\"touch\":136,\"type\":3,\"insertText\":\"textAlign\"}],[\"javascript/center\",{\"touch\":137,\"type\":14,\"insertText\":\"center\"}],[\"javascript/Layout\",{\"touch\":139,\"type\":4,\"insertText\":\"Layout\"}],[\"javascript/Content\",{\"touch\":141,\"type\":4,\"insertText\":\"Content\"}],[\"javascript/Row\",{\"touch\":146,\"type\":4,\"insertText\":\"Row\"}],[\"javascript/Col\",{\"touch\":148,\"type\":4,\"insertText\":\"Col\"}],[\"javascript/span?\",{\"touch\":149,\"type\":9,\"insertText\":\"span\"}],[\"javascript/style?\",{\"touch\":150,\"type\":9,\"insertText\":\"style\"}],[\"javascript/padding?\",{\"touch\":151,\"type\":3,\"insertText\":\"padding\"}],[\"less/#fff\",{\"touch\":159,\"type\":9,\"insertText\":\"#fff\"}],[\"less/border-radius\",{\"touch\":160,\"type\":9,\"insertText\":\"border-radius: $0;\"}],[\"less/space-between\",{\"touch\":161,\"type\":13,\"insertText\":\"space-between\"}],[\"less/display\",{\"touch\":162,\"type\":9,\"insertText\":\"display: $0;\"}],[\"javascript/PageHeader\",{\"touch\":164,\"type\":4,\"insertText\":\"PageHeader\"}],[\"javascript/to\",{\"touch\":165,\"type\":9,\"insertText\":\"to\"}],[\"javascript/Button\",{\"touch\":167,\"type\":5,\"insertText\":\"Button\"}],[\"javascript/Link\",{\"touch\":168,\"type\":4,\"insertText\":\"Link\"}],[\"javascript/Link>\",{\"touch\":169,\"type\":5,\"insertText\":\"Link>\"}],[\"less/App.less\",{\"touch\":173,\"type\":20,\"insertText\":\"App.less\"}],[\"less/.header\",{\"touch\":174,\"type\":17,\"insertText\":\".header\"}],[\"less/im !important\",{\"touch\":176,\"type\":9,\"insertText\":\"im !important\"}],[\"javascript/className?\",{\"touch\":180,\"type\":9,\"insertText\":\"className\"}],[\"less/width\",{\"touch\":182,\"type\":9,\"insertText\":\"width: $0;\"}],[\"less/none\",{\"touch\":183,\"type\":13,\"insertText\":\"none\"}],[\"less/:hover\",{\"touch\":184,\"type\":1,\"insertText\":\":hover\"}],[\"less/background-color\",{\"touch\":185,\"type\":9,\"insertText\":\"background-color: $0;\"}],[\"less/@primary\",{\"touch\":186,\"type\":18,\"insertText\":\"@primary\"}],[\"less/justify-content\",{\"touch\":187,\"type\":9,\"insertText\":\"justify-content: $0;\"}],[\"less/align-self\",{\"touch\":188,\"type\":9,\"insertText\":\"align-self: $0;\"}],[\"less/flex-end\",{\"touch\":189,\"type\":13,\"insertText\":\"flex-end\"}],[\"javascript/Headers\",{\"touch\":190,\"type\":4,\"insertText\":\"Headers\"}],[\"javascript/Carousel\",{\"touch\":191,\"type\":4,\"insertText\":\"Carousel\"}],[\"javascript/useState\",{\"touch\":192,\"type\":1,\"insertText\":\"useState\"}],[\"javascript/useEffect\",{\"touch\":193,\"type\":1,\"insertText\":\"useEffect\"}],[\"javascript/_service\",{\"touch\":194,\"type\":4,\"insertText\":\"_service\"}],[\"javascript/console\",{\"touch\":195,\"type\":4,\"insertText\":\"console\"}],[\"javascript/log\",{\"touch\":196,\"type\":0,\"insertText\":\".log\"}]]"],["terminal.numberOfVisibleViews","1"],["workbench.view.scm.numberOfVisibleViews","1"],["memento/workbench.editors.textDiffEditor","{\"textEditorViewState\":[]}"],["workbench.panel.output.numberOfVisibleViews","1"],["memento/workbench.panel.output","{\"textEditorViewState\":[]}"],["editor.wholeWord","false"],["editor.matchCase","false"],["workbench.panel.markers.numberOfVisibleViews","1"],["memento/workbench.panel.markers","{\"filter\":\"\",\"filterHistory\":[],\"showErrors\":true,\"showWarnings\":true,\"showInfos\":true,\"useFilesExclude\":false,\"activeFile\":false,\"multiline\":true}"],["workbench.panel.repl.numberOfVisibleViews","1"],["memento/workbench.editor.settings2","{\"settingsEditorState\":[]}"],["memento/workbench.parts.editor","{\"editorpart.state\":{\"serializedGrid\":{\"root\":{\"type\":\"branch\",\"data\":[{\"type\":\"leaf\",\"data\":{\"id\":0,\"editors\":[{\"id\":\"workbench.editors.files.fileEditorInput\",\"value\":\"{\\\"resourceJSON\\\":{\\\"$mid\\\":1,\\\"fsPath\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.js\\\",\\\"external\\\":\\\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.js\\\",\\\"path\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/website/src/pages/Login/index.js\\\",\\\"scheme\\\":\\\"vscode-remote\\\",\\\"authority\\\":\\\"pedro-isac.dev.netuno.org:30788\\\"},\\\"encoding\\\":\\\"utf8\\\"}\"},{\"id\":\"workbench.editors.files.fileEditorInput\",\"value\":\"{\\\"resourceJSON\\\":{\\\"$mid\\\":1,\\\"fsPath\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/website/src/index.js\\\",\\\"external\\\":\\\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/website/src/index.js\\\",\\\"path\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/website/src/index.js\\\",\\\"scheme\\\":\\\"vscode-remote\\\",\\\"authority\\\":\\\"pedro-isac.dev.netuno.org:30788\\\"},\\\"encoding\\\":\\\"utf8\\\"}\"},{\"id\":\"workbench.editors.files.fileEditorInput\",\"value\":\"{\\\"resourceJSON\\\":{\\\"$mid\\\":1,\\\"fsPath\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/config/_development.json\\\",\\\"external\\\":\\\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno/config/_development.json\\\",\\\"path\\\":\\\"/home/pedro-isac/netuno/apps/social-netuno/config/_development.json\\\",\\\"scheme\\\":\\\"vscode-remote\\\",\\\"authority\\\":\\\"pedro-isac.dev.netuno.org:30788\\\"},\\\"encoding\\\":\\\"utf8\\\"}\"}],\"mru\":[1,2,0]},\"size\":629}],\"size\":1099},\"orientation\":0,\"width\":1099,\"height\":629},\"activeGroup\":0,\"mostRecentActiveGroups\":[0]}}"],["editors.mru","{\"entries\":[{\"groupId\":0,\"index\":1},{\"groupId\":0,\"index\":2},{\"groupId\":0,\"index\":0}]}"]] \ No newline at end of file diff --git a/User/state/global.json b/User/state/global.json index 6402eb2..08e309c 100644 --- a/User/state/global.json +++ b/User/state/global.json @@ -1 +1 @@ -[["__$__isNewStorageMarker","false"],["__$__targetStorageMarker","{\"workbench.panel.markers.hidden\":0,\"workbench.panel.output.hidden\":0,\"terminal.hidden\":0,\"workbench.explorer.views.state.hidden\":0,\"workbench.scm.views.state.hidden\":0,\"workbench.view.search.state.hidden\":0,\"workbench.activity.pinnedViewlets2\":0,\"workbench.activity.placeholderViewlets\":1,\"recently.opened\":0,\"workbench.view.debug.state.hidden\":0,\"releaseNotes/lastVersion\":1,\"csLastUpdateNotification\":1,\"extensions.ignoredAutoUpdateExtension\":1,\"memento/customEditors\":1,\"workbench.panel.pinnedPanels\":0,\"memento/notebookEditors\":1,\"productIconThemeData\":1,\"colorThemeData\":0,\"storage.serviceMachineId\":1,\"workbench.panel.repl.hidden\":0,\"workbench.view.extensions.state.hidden\":0,\"workbench.sidebar.size\":1,\"workbench.panel.size\":1,\"workbench.panel.dimension\":1,\"workbench.grid.width\":1,\"workbench.grid.height\":1,\"workbench.views.extensions.remote.installed.empty\":1,\"debug.actionswidgety\":1,\"memento/gettingStartedService\":0,\"extensionsAssistant/recommendations\":1,\"scm/input:Git:/home/pedro-isac/netuno/apps/social-netuno\":0,\"PKief.material-icon-theme\":1,\"expandSuggestionDocs\":0}"],["workbench.panel.markers.hidden","[{\"id\":\"workbench.panel.markers.view\",\"isHidden\":false}]"],["workbench.panel.output.hidden","[{\"id\":\"workbench.panel.output\",\"isHidden\":false}]"],["terminal.hidden","[{\"id\":\"terminal\",\"isHidden\":false}]"],["workbench.explorer.views.state.hidden","[{\"id\":\"outline\",\"isHidden\":false},{\"id\":\"timeline\",\"isHidden\":false},{\"id\":\"workbench.explorer.openEditorsView\",\"isHidden\":true},{\"id\":\"workbench.explorer.fileView\",\"isHidden\":false},{\"id\":\"npm\",\"isHidden\":true}]"],["workbench.scm.views.state.hidden","[{\"id\":\"workbench.scm.repositories\",\"isHidden\":true},{\"id\":\"workbench.scm\",\"isHidden\":false}]"],["workbench.view.search.state.hidden","[{\"id\":\"workbench.view.search\",\"isHidden\":false}]"],["workbench.activity.pinnedViewlets2","[{\"id\":\"workbench.view.explorer\",\"pinned\":true,\"visible\":true,\"order\":0},{\"id\":\"workbench.view.search\",\"pinned\":true,\"visible\":true,\"order\":1},{\"id\":\"workbench.view.scm\",\"pinned\":true,\"visible\":true,\"order\":2},{\"id\":\"workbench.view.debug\",\"pinned\":true,\"visible\":true,\"order\":2},{\"id\":\"workbench.view.remote\",\"pinned\":true,\"visible\":false,\"order\":4},{\"id\":\"workbench.view.extensions\",\"pinned\":true,\"visible\":true,\"order\":4},{\"id\":\"workbench.view.extension.test\",\"pinned\":true,\"visible\":false,\"order\":6},{\"id\":\"workbench.view.extension.references-view\",\"pinned\":true,\"visible\":false,\"order\":7}]"],["workbench.activity.placeholderViewlets","[{\"id\":\"workbench.view.explorer\",\"themeIcon\":{\"id\":\"explorer-view-icon\"},\"name\":\"Explorer\",\"isBuiltin\":true,\"views\":[{\"when\":\"openEditorsVisible\"},{},{},{\"when\":\"timelineHasProvider\"},{}]},{\"id\":\"workbench.view.search\",\"themeIcon\":{\"id\":\"search-view-icon\"},\"name\":\"Search\",\"isBuiltin\":true,\"views\":[{}]},{\"id\":\"workbench.view.scm\",\"themeIcon\":{\"id\":\"source-control-view-icon\"},\"name\":\"Source Control\",\"isBuiltin\":true,\"views\":[{\"when\":\"scm.providerCount && scm.providerCount != '0'\"},{}]},{\"id\":\"workbench.view.debug\",\"themeIcon\":{\"id\":\"run-view-icon\"},\"name\":\"Run\",\"isBuiltin\":true,\"views\":[{\"when\":\"debugUx == 'simple'\"},{\"when\":\"debugUx == 'default'\"},{\"when\":\"debugUx == 'default'\"},{\"when\":\"debugUx == 'default'\"},{\"when\":\"loadedScriptsSupported && debugUx == 'default'\"},{\"when\":\"breakpointsExist || debugUx == 'default'\"},{\"when\":\"debugConfigurationType == 'pwa-chrome'\"}]},{\"id\":\"workbench.view.remote\",\"themeIcon\":{\"id\":\"remote-explorer-view-icon\"},\"name\":\"Remote Explorer\",\"isBuiltin\":true,\"views\":[]},{\"id\":\"workbench.view.extensions\",\"themeIcon\":{\"id\":\"extensions-view-icon\"},\"name\":\"Extensions\",\"isBuiltin\":true,\"views\":[{\"when\":\"defaultExtensionViews && hasInstalledWebExtensions\"},{\"when\":\"defaultExtensionViews && !hasInstalledExtensions\"},{\"when\":\"defaultExtensionViews && hasInstalledExtensions\"},{\"when\":\"recommendedExtensions && workbenchState != 'empty'\"},{\"when\":\"defaultExtensionViews && !hasInstalledExtensions\"},{\"when\":\"recommendedExtensions\"},{\"when\":\"defaultExtensionViews && !config.extensions.showRecommendationsOnlyOnDemand\"},{\"when\":\"searchMarketplaceExtensions\"},{\"when\":\"searchInstalledExtensions\"},{\"when\":\"searchEnabledExtensions\"},{\"when\":\"searchDisabledExtensions\"},{\"when\":\"searchOutdatedExtensions\"},{\"when\":\"searchBuiltInExtensions\"},{\"when\":\"builtInExtensions\"},{\"when\":\"builtInExtensions\"},{\"when\":\"builtInExtensions\"}]},{\"id\":\"workbench.view.extension.test\",\"themeIcon\":{\"id\":\"test-view-icon\"},\"name\":\"Test\",\"isBuiltin\":true,\"views\":[{\"when\":\"testing.providerCount > 0\"}]},{\"id\":\"workbench.view.extension.references-view\",\"themeIcon\":{\"id\":\"references\"},\"name\":\"References\",\"isBuiltin\":false,\"views\":[{\"when\":\"reference-list.isActive\"}]}]"],["recently.opened","{\"workspaces3\":[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social\"],\"files2\":[]}"],["workbench.view.debug.state.hidden","[{\"id\":\"workbench.debug.welcome\",\"isHidden\":false},{\"id\":\"workbench.debug.variablesView\",\"isHidden\":false},{\"id\":\"workbench.debug.watchExpressionsView\",\"isHidden\":false},{\"id\":\"workbench.debug.callStackView\",\"isHidden\":false},{\"id\":\"workbench.debug.loadedScriptsView\",\"isHidden\":false},{\"id\":\"workbench.debug.breakPointsView\",\"isHidden\":false}]"],["releaseNotes/lastVersion","1.53.2"],["csLastUpdateNotification","1617537938194"],["extensions.ignoredAutoUpdateExtension","[]"],["memento/customEditors","{\"editors\":[{\"id\":\"imagePreview.previewEditor\",\"displayName\":\"Image Preview\",\"providerDisplayName\":\"Built-in\",\"priority\":\"builtin\",\"selector\":[{\"filenamePattern\":\"*.{jpg,jpe,jpeg,png,bmp,gif,ico,webp,avif}\"}]},{\"id\":\"vscode.markdown.preview.editor\",\"displayName\":\"Markdown Preview (Experimental)\",\"providerDisplayName\":\"Built-in\",\"priority\":\"option\",\"selector\":[{\"filenamePattern\":\"*.md\"}]},{\"id\":\"jsProfileVisualizer.cpuprofile.table\",\"displayName\":\"CPU Profile Table Visualizer\",\"providerDisplayName\":\"Built-in\",\"priority\":\"default\",\"selector\":[{\"filenamePattern\":\"*.cpuprofile\"}]}]}"],["workbench.panel.pinnedPanels","[{\"id\":\"workbench.panel.markers\",\"name\":\"Problems\",\"pinned\":true,\"order\":0,\"visible\":true},{\"id\":\"workbench.panel.output\",\"name\":\"Output\",\"pinned\":true,\"order\":1,\"visible\":true},{\"id\":\"workbench.panel.repl\",\"name\":\"Debug Console\",\"pinned\":true,\"order\":2,\"visible\":false},{\"id\":\"terminal\",\"name\":\"Terminal\",\"pinned\":true,\"order\":3,\"visible\":true},{\"id\":\"refactorPreview\",\"name\":\"Refactor Preview\",\"pinned\":true,\"visible\":false}]"],["memento/notebookEditors","{\"editors\":[]}"],["productIconThemeData","{\"id\":\"\",\"label\":\"Default\",\"settingsId\":\"Default\",\"watch\":false}"],["colorThemeData","{\"id\":\"vs-dark vscode-theme-defaults-themes-dark_plus-json\",\"label\":\"Dark+ (default dark)\",\"settingsId\":\"Default Dark+\",\"themeTokenColors\":[{\"settings\":{\"foreground\":\"#D4D4D4\"},\"scope\":[\"meta.embedded\",\"source.groovy.embedded\"]},{\"settings\":{\"fontStyle\":\"italic\"},\"scope\":\"emphasis\"},{\"settings\":{\"fontStyle\":\"bold\"},\"scope\":\"strong\"},{\"settings\":{\"foreground\":\"#000080\"},\"scope\":\"header\"},{\"settings\":{\"foreground\":\"#6A9955\"},\"scope\":\"comment\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"constant.language\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":[\"constant.numeric\",\"variable.other.enummember\",\"keyword.operator.plus.exponent\",\"keyword.operator.minus.exponent\"]},{\"settings\":{\"foreground\":\"#646695\"},\"scope\":\"constant.regexp\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"entity.name.tag\"},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":\"entity.name.tag.css\"},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":\"entity.other.attribute-name\"},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":[\"entity.other.attribute-name.class.css\",\"entity.other.attribute-name.class.mixin.css\",\"entity.other.attribute-name.id.css\",\"entity.other.attribute-name.parent-selector.css\",\"entity.other.attribute-name.pseudo-class.css\",\"entity.other.attribute-name.pseudo-element.css\",\"source.css.less entity.other.attribute-name.id\",\"entity.other.attribute-name.scss\"]},{\"settings\":{\"foreground\":\"#f44747\"},\"scope\":\"invalid\"},{\"settings\":{\"fontStyle\":\"underline\"},\"scope\":\"markup.underline\"},{\"settings\":{\"fontStyle\":\"bold\",\"foreground\":\"#569cd6\"},\"scope\":\"markup.bold\"},{\"settings\":{\"fontStyle\":\"bold\",\"foreground\":\"#569cd6\"},\"scope\":\"markup.heading\"},{\"settings\":{\"fontStyle\":\"italic\"},\"scope\":\"markup.italic\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"markup.inserted\"},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"markup.deleted\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"markup.changed\"},{\"settings\":{\"foreground\":\"#6A9955\"},\"scope\":\"punctuation.definition.quote.begin.markdown\"},{\"settings\":{\"foreground\":\"#6796e6\"},\"scope\":\"punctuation.definition.list.begin.markdown\"},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"markup.inline.raw\"},{\"settings\":{\"foreground\":\"#808080\"},\"scope\":\"punctuation.definition.tag\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"meta.preprocessor\",\"entity.name.function.preprocessor\"]},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"meta.preprocessor.string\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"meta.preprocessor.numeric\"},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":\"meta.structure.dictionary.key.python\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"meta.diff.header\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"storage\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"storage.type\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"storage.modifier\",\"keyword.operator.noexcept\"]},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":[\"string\",\"meta.embedded.assembly\"]},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"string.tag\"},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"string.value\"},{\"settings\":{\"foreground\":\"#d16969\"},\"scope\":\"string.regexp\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"punctuation.definition.template-expression.begin\",\"punctuation.definition.template-expression.end\",\"punctuation.section.embedded\"]},{\"settings\":{\"foreground\":\"#d4d4d4\"},\"scope\":[\"meta.template.expression\"]},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":[\"support.type.vendored.property-name\",\"support.type.property-name\",\"variable.css\",\"variable.scss\",\"variable.other.less\",\"source.coffee.embedded\"]},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"keyword\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"keyword.control\"},{\"settings\":{\"foreground\":\"#d4d4d4\"},\"scope\":\"keyword.operator\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"keyword.operator.new\",\"keyword.operator.expression\",\"keyword.operator.cast\",\"keyword.operator.sizeof\",\"keyword.operator.alignof\",\"keyword.operator.typeid\",\"keyword.operator.alignas\",\"keyword.operator.instanceof\",\"keyword.operator.logical.python\",\"keyword.operator.wordlike\"]},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"keyword.other.unit\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"punctuation.section.embedded.begin.php\",\"punctuation.section.embedded.end.php\"]},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":\"support.function.git-rebase\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"constant.sha.git-rebase\"},{\"settings\":{\"foreground\":\"#d4d4d4\"},\"scope\":[\"storage.modifier.import.java\",\"variable.language.wildcard.java\",\"storage.modifier.package.java\"]},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"variable.language\"},{\"settings\":{\"foreground\":\"#DCDCAA\"},\"scope\":[\"entity.name.function\",\"support.function\",\"support.constant.handlebars\",\"source.powershell variable.other.member\",\"entity.name.operator.custom-literal\"]},{\"settings\":{\"foreground\":\"#4EC9B0\"},\"scope\":[\"meta.return-type\",\"support.class\",\"support.type\",\"entity.name.type\",\"entity.name.namespace\",\"entity.other.attribute\",\"entity.name.scope-resolution\",\"entity.name.class\",\"storage.type.numeric.go\",\"storage.type.byte.go\",\"storage.type.boolean.go\",\"storage.type.string.go\",\"storage.type.uintptr.go\",\"storage.type.error.go\",\"storage.type.rune.go\",\"storage.type.cs\",\"storage.type.generic.cs\",\"storage.type.modifier.cs\",\"storage.type.variable.cs\",\"storage.type.annotation.java\",\"storage.type.generic.java\",\"storage.type.java\",\"storage.type.object.array.java\",\"storage.type.primitive.array.java\",\"storage.type.primitive.java\",\"storage.type.token.java\",\"storage.type.groovy\",\"storage.type.annotation.groovy\",\"storage.type.parameters.groovy\",\"storage.type.generic.groovy\",\"storage.type.object.array.groovy\",\"storage.type.primitive.array.groovy\",\"storage.type.primitive.groovy\"]},{\"settings\":{\"foreground\":\"#4EC9B0\"},\"scope\":[\"meta.type.cast.expr\",\"meta.type.new.expr\",\"support.constant.math\",\"support.constant.dom\",\"support.constant.json\",\"entity.other.inherited-class\"]},{\"settings\":{\"foreground\":\"#C586C0\"},\"scope\":[\"keyword.control\",\"source.cpp keyword.operator.new\",\"keyword.operator.delete\",\"keyword.other.using\",\"keyword.other.operator\",\"entity.name.operator\"]},{\"settings\":{\"foreground\":\"#9CDCFE\"},\"scope\":[\"variable\",\"meta.definition.variable.name\",\"support.variable\",\"entity.name.variable\"]},{\"settings\":{\"foreground\":\"#4FC1FF\"},\"scope\":[\"variable.other.constant\",\"variable.other.enummember\"]},{\"settings\":{\"foreground\":\"#9CDCFE\"},\"scope\":[\"meta.object-literal.key\"]},{\"settings\":{\"foreground\":\"#CE9178\"},\"scope\":[\"support.constant.property-value\",\"support.constant.font-name\",\"support.constant.media-type\",\"support.constant.media\",\"constant.other.color.rgb-value\",\"constant.other.rgb-value\",\"support.constant.color\"]},{\"settings\":{\"foreground\":\"#CE9178\"},\"scope\":[\"punctuation.definition.group.regexp\",\"punctuation.definition.group.assertion.regexp\",\"punctuation.definition.character-class.regexp\",\"punctuation.character.set.begin.regexp\",\"punctuation.character.set.end.regexp\",\"keyword.operator.negation.regexp\",\"support.other.parenthesis.regexp\"]},{\"settings\":{\"foreground\":\"#d16969\"},\"scope\":[\"constant.character.character-class.regexp\",\"constant.other.character-class.set.regexp\",\"constant.other.character-class.regexp\",\"constant.character.set.regexp\"]},{\"settings\":{\"foreground\":\"#DCDCAA\"},\"scope\":[\"keyword.operator.or.regexp\",\"keyword.control.anchor.regexp\"]},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":\"keyword.operator.quantifier.regexp\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"constant.character\"},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":\"constant.character.escape\"},{\"settings\":{\"foreground\":\"#C8C8C8\"},\"scope\":\"entity.name.label\"}],\"semanticTokenRules\":[{\"_selector\":\"newOperator\",\"_style\":{\"_foreground\":\"#d4d4d4\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"stringLiteral\",\"_style\":{\"_foreground\":\"#ce9178\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"customLiteral\",\"_style\":{\"_foreground\":\"#d4d4d4\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"numberLiteral\",\"_style\":{\"_foreground\":\"#b5cea8\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"newOperator\",\"_style\":{\"_foreground\":\"#c586c0\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"stringLiteral\",\"_style\":{\"_foreground\":\"#ce9178\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"customLiteral\",\"_style\":{\"_foreground\":\"#dcdcaa\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"numberLiteral\",\"_style\":{\"_foreground\":\"#b5cea8\",\"_bold\":null,\"_underline\":null,\"_italic\":null}}],\"extensionData\":{\"_extensionId\":\"vscode.theme-defaults\",\"_extensionIsBuiltin\":true,\"_extensionName\":\"theme-defaults\",\"_extensionPublisher\":\"vscode\"},\"themeSemanticHighlighting\":true,\"colorMap\":{\"editor.background\":\"#1e1e1e\",\"editor.foreground\":\"#d4d4d4\",\"editor.inactiveSelectionBackground\":\"#3a3d41\",\"editorIndentGuide.background\":\"#404040\",\"editorIndentGuide.activeBackground\":\"#707070\",\"editor.selectionHighlightBackground\":\"#add6ff26\",\"list.dropBackground\":\"#383b3d\",\"activityBarBadge.background\":\"#007acc\",\"sideBarTitle.foreground\":\"#bbbbbb\",\"input.placeholderForeground\":\"#a6a6a6\",\"menu.background\":\"#252526\",\"menu.foreground\":\"#cccccc\",\"statusBarItem.remoteForeground\":\"#ffffff\",\"statusBarItem.remoteBackground\":\"#16825d\",\"sideBarSectionHeader.background\":\"#00000000\",\"sideBarSectionHeader.border\":\"#cccccc33\",\"tab.lastPinnedBorder\":\"#cccccc33\"},\"watch\":false}"],["storage.serviceMachineId","d0afb42f-d989-4d6f-a818-69e5cccbe055"],["workbench.panel.repl.hidden","[{\"id\":\"workbench.panel.repl.view\",\"isHidden\":false}]"],["workbench.view.extensions.state.hidden","[{\"id\":\"workbench.views.extensions.web.installed\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.remote.installed.empty\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.remote.installed\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.workspaceRecommendations\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.popular\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.otherRecommendations\",\"isHidden\":false},{\"id\":\"extensions.recommendedList\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.marketplace\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.searchInstalled\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.searchEnabled\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.searchDisabled\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.searchOutdated\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.searchBuiltin\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.builtinFeatureExtensions\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.builtinThemeExtensions\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.builtinProgrammingLanguageExtensions\",\"isHidden\":false}]"],["workbench.sidebar.size","300"],["workbench.panel.size","217"],["workbench.panel.dimension","bottom"],["workbench.grid.width","1366"],["workbench.grid.height","651"],["workbench.views.extensions.remote.installed.empty","62"],["debug.actionswidgety","0"],["memento/gettingStartedService","{\"pickColorTheme\":{\"done\":true}}"],["extensionsAssistant/recommendations","{}"],["scm/input:Git:/home/pedro-isac/netuno/apps/social-netuno","[\"\"]"],["PKief.material-icon-theme","{\"material-icon-theme.version\":\"4.0.1\"}"],["expandSuggestionDocs","true"]] \ No newline at end of file +[["__$__isNewStorageMarker","false"],["__$__targetStorageMarker","{\"workbench.panel.markers.hidden\":0,\"workbench.panel.output.hidden\":0,\"terminal.hidden\":0,\"workbench.explorer.views.state.hidden\":0,\"workbench.scm.views.state.hidden\":0,\"workbench.view.search.state.hidden\":0,\"workbench.activity.pinnedViewlets2\":0,\"workbench.activity.placeholderViewlets\":1,\"recently.opened\":0,\"workbench.view.debug.state.hidden\":0,\"releaseNotes/lastVersion\":1,\"csLastUpdateNotification\":1,\"extensions.ignoredAutoUpdateExtension\":1,\"memento/customEditors\":1,\"workbench.panel.pinnedPanels\":0,\"memento/notebookEditors\":1,\"productIconThemeData\":1,\"colorThemeData\":0,\"storage.serviceMachineId\":1,\"workbench.panel.repl.hidden\":0,\"workbench.view.extensions.state.hidden\":0,\"workbench.sidebar.size\":1,\"workbench.panel.size\":1,\"workbench.panel.dimension\":1,\"workbench.grid.width\":1,\"workbench.grid.height\":1,\"workbench.views.extensions.remote.installed.empty\":1,\"debug.actionswidgety\":1,\"memento/gettingStartedService\":0,\"extensionsAssistant/recommendations\":1,\"scm/input:Git:/home/pedro-isac/netuno/apps/social-netuno\":0,\"PKief.material-icon-theme\":1,\"expandSuggestionDocs\":0,\"commandPalette.mru.cache\":0,\"commandPalette.mru.counter\":0,\"memento/workbench.editor.keybindings\":0,\"Shan.code-settings-sync\":1,\"ritwickdey.LiveServer\":1,\"hasNotifiedOfSettingsAutosave\":0}"],["workbench.panel.markers.hidden","[{\"id\":\"workbench.panel.markers.view\",\"isHidden\":false}]"],["workbench.panel.output.hidden","[{\"id\":\"workbench.panel.output\",\"isHidden\":false}]"],["terminal.hidden","[{\"id\":\"terminal\",\"isHidden\":false}]"],["workbench.explorer.views.state.hidden","[{\"id\":\"outline\",\"isHidden\":false},{\"id\":\"timeline\",\"isHidden\":false},{\"id\":\"workbench.explorer.openEditorsView\",\"isHidden\":true},{\"id\":\"workbench.explorer.fileView\",\"isHidden\":false},{\"id\":\"npm\",\"isHidden\":true}]"],["workbench.scm.views.state.hidden","[{\"id\":\"workbench.scm.repositories\",\"isHidden\":true},{\"id\":\"workbench.scm\",\"isHidden\":false}]"],["workbench.view.search.state.hidden","[{\"id\":\"workbench.view.search\",\"isHidden\":false}]"],["workbench.activity.pinnedViewlets2","[{\"id\":\"workbench.view.explorer\",\"pinned\":true,\"visible\":true,\"order\":0},{\"id\":\"workbench.view.search\",\"pinned\":true,\"visible\":true,\"order\":1},{\"id\":\"workbench.view.scm\",\"pinned\":true,\"visible\":true,\"order\":2},{\"id\":\"workbench.view.debug\",\"pinned\":true,\"visible\":true,\"order\":2},{\"id\":\"workbench.view.remote\",\"pinned\":true,\"visible\":false,\"order\":4},{\"id\":\"workbench.view.extensions\",\"pinned\":true,\"visible\":true,\"order\":4},{\"id\":\"workbench.view.extension.test\",\"pinned\":true,\"visible\":false,\"order\":6},{\"id\":\"workbench.view.extension.references-view\",\"pinned\":true,\"visible\":false,\"order\":7}]"],["workbench.activity.placeholderViewlets","[{\"id\":\"workbench.view.explorer\",\"themeIcon\":{\"id\":\"explorer-view-icon\"},\"name\":\"Explorer\",\"isBuiltin\":true,\"views\":[{\"when\":\"openEditorsVisible\"},{},{},{\"when\":\"timelineHasProvider\"},{}]},{\"id\":\"workbench.view.search\",\"themeIcon\":{\"id\":\"search-view-icon\"},\"name\":\"Search\",\"isBuiltin\":true,\"views\":[{}]},{\"id\":\"workbench.view.scm\",\"themeIcon\":{\"id\":\"source-control-view-icon\"},\"name\":\"Source Control\",\"isBuiltin\":true,\"views\":[{\"when\":\"scm.providerCount && scm.providerCount != '0'\"},{}]},{\"id\":\"workbench.view.debug\",\"themeIcon\":{\"id\":\"run-view-icon\"},\"name\":\"Run\",\"isBuiltin\":true,\"views\":[{\"when\":\"debugUx == 'simple'\"},{\"when\":\"debugUx == 'default'\"},{\"when\":\"debugUx == 'default'\"},{\"when\":\"debugUx == 'default'\"},{\"when\":\"loadedScriptsSupported && debugUx == 'default'\"},{\"when\":\"breakpointsExist || debugUx == 'default'\"},{\"when\":\"debugConfigurationType == 'pwa-chrome'\"}]},{\"id\":\"workbench.view.remote\",\"themeIcon\":{\"id\":\"remote-explorer-view-icon\"},\"name\":\"Remote Explorer\",\"isBuiltin\":true,\"views\":[]},{\"id\":\"workbench.view.extensions\",\"themeIcon\":{\"id\":\"extensions-view-icon\"},\"name\":\"Extensions\",\"isBuiltin\":true,\"views\":[{\"when\":\"defaultExtensionViews && hasInstalledWebExtensions\"},{\"when\":\"defaultExtensionViews && !hasInstalledExtensions\"},{\"when\":\"defaultExtensionViews && hasInstalledExtensions\"},{\"when\":\"recommendedExtensions && workbenchState != 'empty'\"},{\"when\":\"defaultExtensionViews && !hasInstalledExtensions\"},{\"when\":\"recommendedExtensions\"},{\"when\":\"defaultExtensionViews && !config.extensions.showRecommendationsOnlyOnDemand\"},{\"when\":\"searchMarketplaceExtensions\"},{\"when\":\"searchInstalledExtensions\"},{\"when\":\"searchEnabledExtensions\"},{\"when\":\"searchDisabledExtensions\"},{\"when\":\"searchOutdatedExtensions\"},{\"when\":\"searchBuiltInExtensions\"},{\"when\":\"builtInExtensions\"},{\"when\":\"builtInExtensions\"},{\"when\":\"builtInExtensions\"}]},{\"id\":\"workbench.view.extension.test\",\"themeIcon\":{\"id\":\"test-view-icon\"},\"name\":\"Test\",\"isBuiltin\":true,\"views\":[{\"when\":\"testing.providerCount > 0\"}]},{\"id\":\"workbench.view.extension.references-view\",\"themeIcon\":{\"id\":\"references\"},\"name\":\"References\",\"isBuiltin\":false,\"views\":[{\"when\":\"reference-list.isActive\"}]}]"],["recently.opened","{\"workspaces3\":[\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social-netuno\",\"vscode-remote://pedro-isac.dev.netuno.org:30788/home/pedro-isac/netuno/apps/social\"],\"files2\":[]}"],["workbench.view.debug.state.hidden","[{\"id\":\"workbench.debug.welcome\",\"isHidden\":false},{\"id\":\"workbench.debug.variablesView\",\"isHidden\":false},{\"id\":\"workbench.debug.watchExpressionsView\",\"isHidden\":false},{\"id\":\"workbench.debug.callStackView\",\"isHidden\":false},{\"id\":\"workbench.debug.loadedScriptsView\",\"isHidden\":false},{\"id\":\"workbench.debug.breakPointsView\",\"isHidden\":false}]"],["releaseNotes/lastVersion","1.53.2"],["csLastUpdateNotification","1617537938194"],["extensions.ignoredAutoUpdateExtension","[]"],["memento/customEditors","{\"editors\":[{\"id\":\"imagePreview.previewEditor\",\"displayName\":\"Image Preview\",\"providerDisplayName\":\"Built-in\",\"priority\":\"builtin\",\"selector\":[{\"filenamePattern\":\"*.{jpg,jpe,jpeg,png,bmp,gif,ico,webp,avif}\"}]},{\"id\":\"vscode.markdown.preview.editor\",\"displayName\":\"Markdown Preview (Experimental)\",\"providerDisplayName\":\"Built-in\",\"priority\":\"option\",\"selector\":[{\"filenamePattern\":\"*.md\"}]},{\"id\":\"jsProfileVisualizer.cpuprofile.table\",\"displayName\":\"CPU Profile Table Visualizer\",\"providerDisplayName\":\"Built-in\",\"priority\":\"default\",\"selector\":[{\"filenamePattern\":\"*.cpuprofile\"}]}]}"],["workbench.panel.pinnedPanels","[{\"id\":\"workbench.panel.markers\",\"name\":\"Problems\",\"pinned\":true,\"order\":0,\"visible\":true},{\"id\":\"workbench.panel.output\",\"name\":\"Output\",\"pinned\":true,\"order\":1,\"visible\":true},{\"id\":\"workbench.panel.repl\",\"name\":\"Debug Console\",\"pinned\":true,\"order\":2,\"visible\":true},{\"id\":\"terminal\",\"name\":\"Terminal\",\"pinned\":true,\"order\":3,\"visible\":true},{\"id\":\"refactorPreview\",\"name\":\"Refactor Preview\",\"pinned\":true,\"visible\":false}]"],["memento/notebookEditors","{\"editors\":[]}"],["productIconThemeData","{\"id\":\"\",\"label\":\"Default\",\"settingsId\":\"Default\",\"watch\":false}"],["colorThemeData","{\"id\":\"vs-dark vscode-theme-defaults-themes-dark_plus-json\",\"label\":\"Dark+ (default dark)\",\"settingsId\":\"Default Dark+\",\"themeTokenColors\":[{\"settings\":{\"foreground\":\"#D4D4D4\"},\"scope\":[\"meta.embedded\",\"source.groovy.embedded\"]},{\"settings\":{\"fontStyle\":\"italic\"},\"scope\":\"emphasis\"},{\"settings\":{\"fontStyle\":\"bold\"},\"scope\":\"strong\"},{\"settings\":{\"foreground\":\"#000080\"},\"scope\":\"header\"},{\"settings\":{\"foreground\":\"#6A9955\"},\"scope\":\"comment\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"constant.language\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":[\"constant.numeric\",\"variable.other.enummember\",\"keyword.operator.plus.exponent\",\"keyword.operator.minus.exponent\"]},{\"settings\":{\"foreground\":\"#646695\"},\"scope\":\"constant.regexp\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"entity.name.tag\"},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":\"entity.name.tag.css\"},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":\"entity.other.attribute-name\"},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":[\"entity.other.attribute-name.class.css\",\"entity.other.attribute-name.class.mixin.css\",\"entity.other.attribute-name.id.css\",\"entity.other.attribute-name.parent-selector.css\",\"entity.other.attribute-name.pseudo-class.css\",\"entity.other.attribute-name.pseudo-element.css\",\"source.css.less entity.other.attribute-name.id\",\"entity.other.attribute-name.scss\"]},{\"settings\":{\"foreground\":\"#f44747\"},\"scope\":\"invalid\"},{\"settings\":{\"fontStyle\":\"underline\"},\"scope\":\"markup.underline\"},{\"settings\":{\"fontStyle\":\"bold\",\"foreground\":\"#569cd6\"},\"scope\":\"markup.bold\"},{\"settings\":{\"fontStyle\":\"bold\",\"foreground\":\"#569cd6\"},\"scope\":\"markup.heading\"},{\"settings\":{\"fontStyle\":\"italic\"},\"scope\":\"markup.italic\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"markup.inserted\"},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"markup.deleted\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"markup.changed\"},{\"settings\":{\"foreground\":\"#6A9955\"},\"scope\":\"punctuation.definition.quote.begin.markdown\"},{\"settings\":{\"foreground\":\"#6796e6\"},\"scope\":\"punctuation.definition.list.begin.markdown\"},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"markup.inline.raw\"},{\"settings\":{\"foreground\":\"#808080\"},\"scope\":\"punctuation.definition.tag\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"meta.preprocessor\",\"entity.name.function.preprocessor\"]},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"meta.preprocessor.string\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"meta.preprocessor.numeric\"},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":\"meta.structure.dictionary.key.python\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"meta.diff.header\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"storage\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"storage.type\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"storage.modifier\",\"keyword.operator.noexcept\"]},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":[\"string\",\"meta.embedded.assembly\"]},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"string.tag\"},{\"settings\":{\"foreground\":\"#ce9178\"},\"scope\":\"string.value\"},{\"settings\":{\"foreground\":\"#d16969\"},\"scope\":\"string.regexp\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"punctuation.definition.template-expression.begin\",\"punctuation.definition.template-expression.end\",\"punctuation.section.embedded\"]},{\"settings\":{\"foreground\":\"#d4d4d4\"},\"scope\":[\"meta.template.expression\"]},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":[\"support.type.vendored.property-name\",\"support.type.property-name\",\"variable.css\",\"variable.scss\",\"variable.other.less\",\"source.coffee.embedded\"]},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"keyword\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"keyword.control\"},{\"settings\":{\"foreground\":\"#d4d4d4\"},\"scope\":\"keyword.operator\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"keyword.operator.new\",\"keyword.operator.expression\",\"keyword.operator.cast\",\"keyword.operator.sizeof\",\"keyword.operator.alignof\",\"keyword.operator.typeid\",\"keyword.operator.alignas\",\"keyword.operator.instanceof\",\"keyword.operator.logical.python\",\"keyword.operator.wordlike\"]},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"keyword.other.unit\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":[\"punctuation.section.embedded.begin.php\",\"punctuation.section.embedded.end.php\"]},{\"settings\":{\"foreground\":\"#9cdcfe\"},\"scope\":\"support.function.git-rebase\"},{\"settings\":{\"foreground\":\"#b5cea8\"},\"scope\":\"constant.sha.git-rebase\"},{\"settings\":{\"foreground\":\"#d4d4d4\"},\"scope\":[\"storage.modifier.import.java\",\"variable.language.wildcard.java\",\"storage.modifier.package.java\"]},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"variable.language\"},{\"settings\":{\"foreground\":\"#DCDCAA\"},\"scope\":[\"entity.name.function\",\"support.function\",\"support.constant.handlebars\",\"source.powershell variable.other.member\",\"entity.name.operator.custom-literal\"]},{\"settings\":{\"foreground\":\"#4EC9B0\"},\"scope\":[\"meta.return-type\",\"support.class\",\"support.type\",\"entity.name.type\",\"entity.name.namespace\",\"entity.other.attribute\",\"entity.name.scope-resolution\",\"entity.name.class\",\"storage.type.numeric.go\",\"storage.type.byte.go\",\"storage.type.boolean.go\",\"storage.type.string.go\",\"storage.type.uintptr.go\",\"storage.type.error.go\",\"storage.type.rune.go\",\"storage.type.cs\",\"storage.type.generic.cs\",\"storage.type.modifier.cs\",\"storage.type.variable.cs\",\"storage.type.annotation.java\",\"storage.type.generic.java\",\"storage.type.java\",\"storage.type.object.array.java\",\"storage.type.primitive.array.java\",\"storage.type.primitive.java\",\"storage.type.token.java\",\"storage.type.groovy\",\"storage.type.annotation.groovy\",\"storage.type.parameters.groovy\",\"storage.type.generic.groovy\",\"storage.type.object.array.groovy\",\"storage.type.primitive.array.groovy\",\"storage.type.primitive.groovy\"]},{\"settings\":{\"foreground\":\"#4EC9B0\"},\"scope\":[\"meta.type.cast.expr\",\"meta.type.new.expr\",\"support.constant.math\",\"support.constant.dom\",\"support.constant.json\",\"entity.other.inherited-class\"]},{\"settings\":{\"foreground\":\"#C586C0\"},\"scope\":[\"keyword.control\",\"source.cpp keyword.operator.new\",\"keyword.operator.delete\",\"keyword.other.using\",\"keyword.other.operator\",\"entity.name.operator\"]},{\"settings\":{\"foreground\":\"#9CDCFE\"},\"scope\":[\"variable\",\"meta.definition.variable.name\",\"support.variable\",\"entity.name.variable\"]},{\"settings\":{\"foreground\":\"#4FC1FF\"},\"scope\":[\"variable.other.constant\",\"variable.other.enummember\"]},{\"settings\":{\"foreground\":\"#9CDCFE\"},\"scope\":[\"meta.object-literal.key\"]},{\"settings\":{\"foreground\":\"#CE9178\"},\"scope\":[\"support.constant.property-value\",\"support.constant.font-name\",\"support.constant.media-type\",\"support.constant.media\",\"constant.other.color.rgb-value\",\"constant.other.rgb-value\",\"support.constant.color\"]},{\"settings\":{\"foreground\":\"#CE9178\"},\"scope\":[\"punctuation.definition.group.regexp\",\"punctuation.definition.group.assertion.regexp\",\"punctuation.definition.character-class.regexp\",\"punctuation.character.set.begin.regexp\",\"punctuation.character.set.end.regexp\",\"keyword.operator.negation.regexp\",\"support.other.parenthesis.regexp\"]},{\"settings\":{\"foreground\":\"#d16969\"},\"scope\":[\"constant.character.character-class.regexp\",\"constant.other.character-class.set.regexp\",\"constant.other.character-class.regexp\",\"constant.character.set.regexp\"]},{\"settings\":{\"foreground\":\"#DCDCAA\"},\"scope\":[\"keyword.operator.or.regexp\",\"keyword.control.anchor.regexp\"]},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":\"keyword.operator.quantifier.regexp\"},{\"settings\":{\"foreground\":\"#569cd6\"},\"scope\":\"constant.character\"},{\"settings\":{\"foreground\":\"#d7ba7d\"},\"scope\":\"constant.character.escape\"},{\"settings\":{\"foreground\":\"#C8C8C8\"},\"scope\":\"entity.name.label\"}],\"semanticTokenRules\":[{\"_selector\":\"newOperator\",\"_style\":{\"_foreground\":\"#d4d4d4\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"stringLiteral\",\"_style\":{\"_foreground\":\"#ce9178\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"customLiteral\",\"_style\":{\"_foreground\":\"#d4d4d4\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"numberLiteral\",\"_style\":{\"_foreground\":\"#b5cea8\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"newOperator\",\"_style\":{\"_foreground\":\"#c586c0\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"stringLiteral\",\"_style\":{\"_foreground\":\"#ce9178\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"customLiteral\",\"_style\":{\"_foreground\":\"#dcdcaa\",\"_bold\":null,\"_underline\":null,\"_italic\":null}},{\"_selector\":\"numberLiteral\",\"_style\":{\"_foreground\":\"#b5cea8\",\"_bold\":null,\"_underline\":null,\"_italic\":null}}],\"extensionData\":{\"_extensionId\":\"vscode.theme-defaults\",\"_extensionIsBuiltin\":true,\"_extensionName\":\"theme-defaults\",\"_extensionPublisher\":\"vscode\"},\"themeSemanticHighlighting\":true,\"colorMap\":{\"editor.background\":\"#1e1e1e\",\"editor.foreground\":\"#d4d4d4\",\"editor.inactiveSelectionBackground\":\"#3a3d41\",\"editorIndentGuide.background\":\"#404040\",\"editorIndentGuide.activeBackground\":\"#707070\",\"editor.selectionHighlightBackground\":\"#add6ff26\",\"list.dropBackground\":\"#383b3d\",\"activityBarBadge.background\":\"#007acc\",\"sideBarTitle.foreground\":\"#bbbbbb\",\"input.placeholderForeground\":\"#a6a6a6\",\"menu.background\":\"#252526\",\"menu.foreground\":\"#cccccc\",\"statusBarItem.remoteForeground\":\"#ffffff\",\"statusBarItem.remoteBackground\":\"#16825d\",\"sideBarSectionHeader.background\":\"#00000000\",\"sideBarSectionHeader.border\":\"#cccccc33\",\"tab.lastPinnedBorder\":\"#cccccc33\"},\"watch\":false}"],["storage.serviceMachineId","d0afb42f-d989-4d6f-a818-69e5cccbe055"],["workbench.panel.repl.hidden","[{\"id\":\"workbench.panel.repl.view\",\"isHidden\":false}]"],["workbench.view.extensions.state.hidden","[{\"id\":\"workbench.views.extensions.web.installed\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.remote.installed.empty\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.remote.installed\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.workspaceRecommendations\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.popular\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.otherRecommendations\",\"isHidden\":false},{\"id\":\"extensions.recommendedList\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.marketplace\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.searchInstalled\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.searchEnabled\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.searchDisabled\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.searchOutdated\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.searchBuiltin\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.builtinFeatureExtensions\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.builtinThemeExtensions\",\"isHidden\":false},{\"id\":\"workbench.views.extensions.builtinProgrammingLanguageExtensions\",\"isHidden\":false}]"],["workbench.sidebar.size","219"],["workbench.panel.size","170"],["workbench.panel.dimension","bottom"],["workbench.grid.width","1366"],["workbench.grid.height","651"],["workbench.views.extensions.remote.installed.empty","62"],["debug.actionswidgety","0"],["memento/gettingStartedService","{\"pickColorTheme\":{\"done\":true}}"],["extensionsAssistant/recommendations","{}"],["scm/input:Git:/home/pedro-isac/netuno/apps/social-netuno","[\"\"]"],["PKief.material-icon-theme","{\"material-icon-theme.version\":\"4.0.1\"}"],["expandSuggestionDocs","false"],["commandPalette.mru.cache","{\"usesLRU\":true,\"entries\":[{\"key\":\"git.sync\",\"value\":1},{\"key\":\"git.syncRebase\",\"value\":2},{\"key\":\"extension.downloadSettings\",\"value\":4},{\"key\":\"extension.otherOptions\",\"value\":5},{\"key\":\"workbench.action.openSettingsJson\",\"value\":6}]}"],["commandPalette.mru.counter","7"],["memento/workbench.editor.keybindings","{\"searchHistory\":[\"@command:git.syncRebase\"]}"],["Shan.code-settings-sync","{\"syncCounter\":3}"],["ritwickdey.LiveServer","{\"liveServer.setup.version\":\"5.6.1\"}"],["hasNotifiedOfSettingsAutosave","true"]] \ No newline at end of file diff --git a/User/syncLocalSettings.json b/User/syncLocalSettings.json new file mode 100644 index 0000000..26839d2 --- /dev/null +++ b/User/syncLocalSettings.json @@ -0,0 +1,36 @@ +{ + "ignoreUploadFiles": [ + "state.*", + "syncLocalSettings.json", + ".DS_Store", + "sync.lock", + "projects.json", + "projects_cache_vscode.json", + "projects_cache_git.json", + "projects_cache_svn.json", + "gpm_projects.json", + "gpm-recentItems.json" + ], + "ignoreUploadFolders": [ + "workspaceStorage" + ], + "ignoreExtensions": [], + "gistDescription": "Visual Studio Code Settings Sync Gist", + "version": 343, + "token": "", + "downloadPublicGist": true, + "supportedFileExtensions": [ + "json", + "code-snippets" + ], + "openTokenLink": true, + "disableUpdateMessage": false, + "lastUpload": null, + "lastDownload": null, + "githubEnterpriseUrl": null, + "askGistDescription": false, + "customFiles": {}, + "hostName": null, + "universalKeybindings": false, + "autoUploadDelay": 20 +} \ No newline at end of file diff --git a/config/_development.json b/config/_development.json index 4034546..c7b5a3d 100644 --- a/config/_development.json +++ b/config/_development.json @@ -32,5 +32,11 @@ "host": "", "name": "social", "username": "" - }} + }}, + "cors": [ + { + "enabled": true, + "origins": [ "http://pedro-isac.dev.netuno.org:30730", "http://localhost:3000", "http://127.0.0.1:3000" ] + } + ] } \ No newline at end of file diff --git a/dbs/social.mv.db b/dbs/social.mv.db index a1804d2..0752002 100644 Binary files a/dbs/social.mv.db and b/dbs/social.mv.db differ diff --git a/dbs/social.trace.db b/dbs/social.trace.db index 82a91ba..8cbd69a 100644 --- a/dbs/social.trace.db +++ b/dbs/social.trace.db @@ -3029,3 +3029,21 @@ DESCRIBE cidade [42001-198] 2021-04-05 12:19:16 jdbc[3]: exception org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement "DESCRIBE[*] cidade"; expected "DELETE, DROP, DECLARE, DEALLOCATE"; SQL statement: DESCRIBE cidade [42001-198] +2021-04-05 22:37:33 jdbc[3]: exception +org.h2.jdbc.JdbcSQLDataException: Data conversion error converting "social-netuno"; SQL statement: +select * from netuno_app where uid = 'social-netuno' [22018-198] +2021-04-07 12:09:32 jdbc[3]: exception +org.h2.jdbc.JdbcSQLDataException: Data conversion error converting "social-netuno"; SQL statement: +select * from netuno_app where uid = 'social-netuno' [22018-198] +2021-04-07 13:44:42 jdbc[3]: exception +org.h2.jdbc.JdbcSQLDataException: Data conversion error converting "social-netuno"; SQL statement: +select * from netuno_app where uid = 'social-netuno' [22018-198] +2021-04-07 15:16:53 jdbc[3]: exception +org.h2.jdbc.JdbcSQLDataException: Data conversion error converting "social-netuno"; SQL statement: +select * from netuno_app where uid = 'social-netuno' [22018-198] +2021-04-07 15:37:26 jdbc[3]: exception +org.h2.jdbc.JdbcSQLDataException: Data conversion error converting "social-netuno"; SQL statement: +select * from netuno_app where uid = 'social-netuno' [22018-198] +2021-04-07 15:39:21 jdbc[3]: exception +org.h2.jdbc.JdbcSQLDataException: Data conversion error converting "social-netuno"; SQL statement: +select * from netuno_app where uid = 'social-netuno' [22018-198] diff --git a/extensions/.obsolete b/extensions/.obsolete index 6310756..7211b24 100644 --- a/extensions/.obsolete +++ b/extensions/.obsolete @@ -1 +1 @@ -{"dracula-theme.theme-dracula-2.22.3":true} \ No newline at end of file +{"dracula-theme.theme-dracula-2.22.3":true,"fisheva.eva-theme-1.1.4":true,"esbenp.prettier-vscode-6.3.1":true} \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/.vsixmanifest b/extensions/coenraads.bracket-pair-colorizer-1.0.20/.vsixmanifest new file mode 100644 index 0000000..c35d461 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/.vsixmanifest @@ -0,0 +1,40 @@ + + + + + Bracket Pair Colorizer + A customizable extension for colorizing matching brackets + bracket,brackets,multi-root ready + Other + Public + + + + + + + + + + + + + + + + + + + + extension/LICENSE.md + extension/images/icon.png + + + + + + + + + + diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/CHANGELOG.md b/extensions/coenraads.bracket-pair-colorizer-1.0.20/CHANGELOG.md new file mode 100644 index 0000000..3ddf7b2 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/CHANGELOG.md @@ -0,0 +1,275 @@ +## Release Notes + +### 1.0.20 +PrismJs bump to restore nested commenting behaviour for clike languages + +### 1.0.19 +Updated PrismJs. +New languages: `clojure, arff, liquid` + +### 1.0.18 +Map .vue to HTML + +### 1.0.17 +Parse embedded javascript in HTML files + +### 1.0.16 +Parse markdown URL brackets + +### 1.0.15 +Nunjucks support + +### 1.0.14 +Fix cross-contamination of rules across languages + +### 1.0.13 +Improve PowerShell support by applying matches to namespaces + +### 1.0.12 +Implement non-exact matching of tags. e.g. " By default (), [], and {} are matched, however custom bracket characters can also be configured. + +> A list of colors can be configured, as well as a specific color for orphaned brackets. + +> Language support provided by Prism.js: http://prismjs.com/#languages-list +----------------------------------------------------------------------------------------------------------- + +## Settings + +> `"bracketPairColorizer.timeOut"` +Configure how long the editor should be idle for before updating the document. +Set to 0 to disable. + +> `"bracketPairColorizer.forceUniqueOpeningColor"` +![Disabled](https://github.com/CoenraadS/BracketPair/raw/master/images/forceUniqueOpeningColorDisabled.png "forceUniqueOpeningColor Disabled") +![Enabled](https://github.com/CoenraadS/BracketPair/raw/master/images/forceUniqueOpeningColorEnabled.png "forceUniqueOpeningColor Enabled") + +> `"bracketPairColorizer.forceIterationColorCycle"` +![Enabled](https://github.com/CoenraadS/BracketPair/raw/master/images/forceIterationColorCycleEnabled.png "forceIterationColorCycle Enabled") + +>`"bracketPairColorizer.colorMode"` +Consecutive brackets share a color pool for all bracket types +Independent brackets allow each bracket type to use its own color pool +![Consecutive](https://github.com/CoenraadS/BracketPair/raw/master/images/consecutiveExample.png "Consecutive Example") +![Independent](https://github.com/CoenraadS/BracketPair/raw/master/images/independentExample.png "Independent Example") + +> `"bracketPairColorizer.highlightActiveScope"` +Should the currently scoped brackets always be highlighted? + +> `"bracketPairColorizer.activeScopeCSS"` +Choose a border style to highlight the active scope. Use `{color}` to match the existing bracket color +It is recommended to disable the inbuilt `editor.matchBrackets` setting if using this feature +![BorderStyle](https://github.com/CoenraadS/BracketPair/raw/master/images/activeScopeBorder.png "Active Scope Border Example") +>Tip: Add the value `"backgroundColor : {color}"` to increase visibility +![BorderBackground](https://github.com/CoenraadS/BracketPair/raw/master/images/activeScopeBackground.png "Active Scope Background Example") + +> `"bracketPairColorizer.consecutivePairColors"` +> A new bracket pair can be configured by adding it to the array. +> Note: Pair must be supported punctuation type by Prism.js + +> `"bracketPairColorizer.independentPairColors"` +> A new bracket pair can be configured by adding it to the array. +> Note: Pair must be supported punctuation type by Prism.js + +>### HTML Configuration +>An example configuration for HTML is: +``` + "bracketPairColorizer.consecutivePairColors": [ + [ + "" + ], + [ + "<", + "/>" + ], + "<>", + [ + "Gold", + "Orchid", + "LightSkyBlue" + ], + "Red" + ] +``` diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/activeScopeBackground.png b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/activeScopeBackground.png new file mode 100644 index 0000000..8fa9328 Binary files /dev/null and b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/activeScopeBackground.png differ diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/activeScopeBorder.png b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/activeScopeBorder.png new file mode 100644 index 0000000..246f44f Binary files /dev/null and b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/activeScopeBorder.png differ diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/consecutiveExample.png b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/consecutiveExample.png new file mode 100644 index 0000000..c36c087 Binary files /dev/null and b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/consecutiveExample.png differ diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/example.png b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/example.png new file mode 100644 index 0000000..b4448a5 Binary files /dev/null and b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/example.png differ diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/forceIterationColorCycleEnabled.png b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/forceIterationColorCycleEnabled.png new file mode 100644 index 0000000..8a45532 Binary files /dev/null and b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/forceIterationColorCycleEnabled.png differ diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/forceUniqueOpeningColorDisabled.png b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/forceUniqueOpeningColorDisabled.png new file mode 100644 index 0000000..08a57f2 Binary files /dev/null and b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/forceUniqueOpeningColorDisabled.png differ diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/forceUniqueOpeningColorEnabled.png b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/forceUniqueOpeningColorEnabled.png new file mode 100644 index 0000000..afdec0f Binary files /dev/null and b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/forceUniqueOpeningColorEnabled.png differ diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/icon.png b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/icon.png new file mode 100644 index 0000000..1f6cad9 Binary files /dev/null and b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/icon.png differ diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/icon.svg b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/icon.svg new file mode 100644 index 0000000..da392e4 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/icon.svg @@ -0,0 +1,109 @@ + + + + + + + image/svg+xml + + + + + + + + + + + ( + ( + ( + + + ) + ) + ) + + + diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/independentExample.png b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/independentExample.png new file mode 100644 index 0000000..d2d8fe1 Binary files /dev/null and b/extensions/coenraads.bracket-pair-colorizer-1.0.20/images/independentExample.png differ diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/IColorIndexes.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/IColorIndexes.js new file mode 100644 index 0000000..014bbbf --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/IColorIndexes.js @@ -0,0 +1,4 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +; +//# sourceMappingURL=IColorIndexes.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/bracket.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/bracket.js new file mode 100644 index 0000000..835215b --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/bracket.js @@ -0,0 +1,11 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class Bracket { + constructor(character, range, colorIndex, pair) { + this.character = character; + this.range = range; + this.colorIndex = colorIndex; + } +} +exports.default = Bracket; +//# sourceMappingURL=bracket.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/bracketPair.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/bracketPair.js new file mode 100644 index 0000000..c74333d --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/bracketPair.js @@ -0,0 +1,12 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class BracketPair { + constructor(firstBracket, lastBracket, colors, orphanColor) { + this.openCharacter = firstBracket; + this.closeCharacter = lastBracket; + this.colors = colors; + this.orphanColor = orphanColor; + } +} +exports.default = BracketPair; +//# sourceMappingURL=bracketPair.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/colorMode.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/colorMode.js new file mode 100644 index 0000000..a094230 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/colorMode.js @@ -0,0 +1,9 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +var ColorMode; +(function (ColorMode) { + ColorMode[ColorMode["Consecutive"] = 0] = "Consecutive"; + ColorMode[ColorMode["Independent"] = 1] = "Independent"; +})(ColorMode || (ColorMode = {})); +exports.default = ColorMode; +//# sourceMappingURL=colorMode.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/documentDecoration.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/documentDecoration.js new file mode 100644 index 0000000..0bbcfec --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/documentDecoration.js @@ -0,0 +1,284 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const foundBracket_1 = require("./foundBracket"); +const textLine_1 = require("./textLine"); +class DocumentDecoration { + constructor(document, prismJs, settings) { + // This program caches lines, and will only analyze linenumbers including or above a modified line + this.lineToUpdateWhenTimeoutEnds = 0; + this.lines = []; + // What have I created.. + this.stringStrategies = new Map(); + this.stringOrTokenArrayStrategies = new Map(); + this.settings = settings; + this.document = document; + this.prismJs = prismJs; + const basicStringMatch = (content, lineIndex, charIndex, positions) => { + return this.matchString(content, lineIndex, charIndex, positions); + }; + // Match punctuation on all languages + this.stringStrategies.set("punctuation", basicStringMatch); + if (settings.prismLanguageID === "markup") { + this.stringStrategies.set("attr-name", basicStringMatch); + } + if (settings.prismLanguageID === "powershell") { + this.stringStrategies.set("namespace", basicStringMatch); + } + if (settings.prismLanguageID === "markdown") { + const markdownUrl = (array, lineIndex, charIndex, positions) => { + // Input: ![Disabled](images/forceUniqueOpeningColorDisabled.png "forceUniqueOpeningColor Disabled") + // [0]: ![Disabled](images/forceUniqueOpeningColorDisabled.png + // [1]: "forceUniqueOpeningColor Disabled" + // [2]: ) + return this.matchStringOrTokenArray(new Set([0, array.length - 1]), array, lineIndex, charIndex, positions); + }; + this.stringOrTokenArrayStrategies.set("url", markdownUrl); + } + } + dispose() { + this.settings.dispose(); + } + onDidChangeTextDocument(contentChanges) { + this.updateLowestLineNumber(contentChanges); + this.triggerUpdateDecorations(); + } + // Lines are stored in an array, if line is requested outside of array bounds + // add emptys lines until array is correctly sized + getLine(index, document) { + if (index < this.lines.length) { + return this.lines[index]; + } + else { + if (this.lines.length === 0) { + this.lines.push(new textLine_1.default(document.lineAt(0).text, this.settings, 0)); + } + for (let i = this.lines.length; i <= index; i++) { + const previousLine = this.lines[this.lines.length - 1]; + const newLine = new textLine_1.default(document.lineAt(i).text, this.settings, i, previousLine.copyMultilineContext()); + this.lines.push(newLine); + } + const lineToReturn = this.lines[this.lines.length - 1]; + return lineToReturn; + } + } + triggerUpdateDecorations() { + if (this.settings.isDisposed) { + return; + } + if (this.settings.timeOutLength > 0) { + if (this.updateDecorationTimeout) { + clearTimeout(this.updateDecorationTimeout); + } + this.updateDecorationTimeout = setTimeout(() => { + this.updateDecorationTimeout = null; + this.updateDecorations(); + if (this.updateScopeEvent) { + this.updateScopeDecorations(this.updateScopeEvent); + this.updateScopeEvent = undefined; + } + }, this.settings.timeOutLength); + } + else { + this.updateDecorations(); + } + } + updateScopeDecorations(event) { + if (this.updateDecorationTimeout) { + this.updateScopeEvent = event; + return; + } + const scopes = new Set(); + event.selections.forEach((selection) => { + const scope = this.getScope(selection.active); + if (scope) { + scopes.add(scope); + } + }); + const colorMap = new Map(); + // Reduce all the colors/ranges of the lines into a singular map + for (const scope of scopes) { + { + const existingRanges = colorMap.get(scope.color); + if (existingRanges !== undefined) { + existingRanges.push(scope.open.range); + existingRanges.push(scope.close.range); + } + else { + colorMap.set(scope.color, [scope.open.range, scope.close.range]); + } + } + } + for (const [color, decoration] of this.settings.scopeDecorations) { + const ranges = colorMap.get(color); + if (ranges !== undefined) { + event.textEditor.setDecorations(decoration, ranges); + } + else { + // We must set non-used colors to an empty array + // or previous decorations will not be invalidated + event.textEditor.setDecorations(decoration, []); + } + } + } + getScope(position) { + for (let i = position.line; i < this.lines.length; i++) { + const scope = this.lines[i].getScope(position); + if (scope) { + return scope; + } + } + } + updateLowestLineNumber(contentChanges) { + for (const contentChange of contentChanges) { + this.lineToUpdateWhenTimeoutEnds = + Math.min(this.lineToUpdateWhenTimeoutEnds, contentChange.range.start.line); + } + } + updateDecorations() { + // One document may be shared by multiple editors (side by side view) + const editors = vscode.window.visibleTextEditors.filter((e) => this.document === e.document); + if (editors.length === 0) { + console.warn("No editors associated with document: " + this.document.fileName); + return; + } + const lineNumber = this.lineToUpdateWhenTimeoutEnds; + const amountToRemove = this.lines.length - lineNumber; + // Remove cached lines that need to be updated + this.lines.splice(lineNumber, amountToRemove); + const languageID = this.settings.prismLanguageID; + const text = this.document.getText(); + let tokenized; + try { + tokenized = this.prismJs.tokenize(text, this.prismJs.languages[languageID]); + if (!tokenized) { + return; + } + } + catch (err) { + console.warn(err); + return; + } + const positions = []; + this.parseTokenOrStringArray(tokenized, 0, 0, positions); + positions.forEach((element) => { + const currentLine = this.getLine(element.range.start.line, this.document); + currentLine.addBracket(element); + }); + this.colorDecorations(editors); + } + parseTokenOrStringArray(tokenized, lineIndex, charIndex, positions) { + tokenized.forEach((token) => { + if (token instanceof this.prismJs.Token) { + const result = this.parseToken(token, lineIndex, charIndex, positions); + charIndex = result.charIndex; + lineIndex = result.lineIndex; + } + else { + const result = this.parseString(token, lineIndex, charIndex); + charIndex = result.charIndex; + lineIndex = result.lineIndex; + } + }); + return { lineIndex, charIndex }; + } + parseString(content, lineIndex, charIndex) { + const split = content.split("\n"); + if (split.length > 1) { + lineIndex += split.length - 1; + charIndex = split[split.length - 1].length; + } + else { + charIndex += content.length; + } + return { lineIndex, charIndex }; + } + parseToken(token, lineIndex, charIndex, positions) { + if (typeof token.content === "string") { + const strategy = this.stringStrategies.get(token.type); + if (strategy) { + return strategy(token.content, lineIndex, charIndex, positions); + } + return this.parseString(token.content, lineIndex, charIndex); + } + else if (Array.isArray(token.content)) { + const strategy = this.stringOrTokenArrayStrategies.get(token.type); + if (strategy) { + return strategy(token.content, lineIndex, charIndex, positions); + } + return this.parseTokenOrStringArray(token.content, lineIndex, charIndex, positions); + } + else { + return this.parseToken(token.content, lineIndex, charIndex, positions); + } + } + matchString(content, lineIndex, charIndex, positions) { + if (lineIndex < this.lineToUpdateWhenTimeoutEnds) { + return this.parseString(content, lineIndex, charIndex); + ; + } + this.settings.regexNonExact.lastIndex = 0; + let match; + // tslint:disable-next-line:no-conditional-assignment + while ((match = this.settings.regexNonExact.exec(content)) !== null) { + const startPos = new vscode.Position(lineIndex, charIndex + match.index); + const endPos = startPos.translate(0, match[0].length); + positions.push(new foundBracket_1.default(new vscode.Range(startPos, endPos), match[0])); + } + return this.parseString(content, lineIndex, charIndex); + } + // Array can be Token or String. Indexes are which indexes should be parsed for brackets + matchStringOrTokenArray(indexes, array, lineIndex, charIndex, positions) { + for (let i = 0; i < array.length; i++) { + const content = array[i]; + let result; + if (indexes.has(i) && typeof content === "string") { + result = this.matchString(content, lineIndex, charIndex, positions); + } + else { + result = this.parseTokenOrStringArray([content], lineIndex, charIndex, positions); + } + lineIndex = result.lineIndex; + charIndex = result.charIndex; + } + return { lineIndex, charIndex }; + } + colorDecorations(editors) { + const colorMap = new Map(); + // Reduce all the colors/ranges of the lines into a singular map + for (const line of this.lines) { + { + for (const [color, ranges] of line.colorRanges) { + const existingRanges = colorMap.get(color); + if (existingRanges !== undefined) { + existingRanges.push(...ranges); + } + else { + // Slice because we will be adding values to this array in the future, + // but don't want to modify the original array which is stored per line + colorMap.set(color, ranges.slice()); + } + } + } + } + for (const [color, decoration] of this.settings.bracketDecorations) { + if (color === "") { + continue; + } + const ranges = colorMap.get(color); + editors.forEach((editor) => { + if (ranges !== undefined) { + editor.setDecorations(decoration, ranges); + } + else { + // We must set non-used colors to an empty array + // or previous decorations will not be invalidated + editor.setDecorations(decoration, []); + } + }); + } + this.lineToUpdateWhenTimeoutEnds = Infinity; + } +} +exports.default = DocumentDecoration; +//# sourceMappingURL=documentDecoration.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/documentDecorationManager.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/documentDecorationManager.js new file mode 100644 index 0000000..643e4b0 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/documentDecorationManager.js @@ -0,0 +1,118 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode_1 = require("vscode"); +const documentDecoration_1 = require("./documentDecoration"); +const prismJsLanguages_1 = require("./prismJsLanguages"); +const settings_1 = require("./settings"); +class DocumentDecorationManager { + constructor() { + this.supportedLanguages = new Set(prismJsLanguages_1.default); + this.showError = true; + this.documents = new Map(); + this.PrismLoader = require("prismjs/tests/helper/prism-loader"); + } + reset() { + this.documents.forEach((document, key) => { + document.dispose(); + }); + this.documents.clear(); + this.updateAllDocuments(); + } + updateDocument(document) { + const documentDecoration = this.getDocumentDecorations(document); + if (documentDecoration) { + documentDecoration.triggerUpdateDecorations(); + } + } + onDidOpenTextDocument(document) { + const documentDecoration = this.getDocumentDecorations(document); + if (documentDecoration) { + documentDecoration.triggerUpdateDecorations(); + } + } + onDidChangeTextDocument(document, contentChanges) { + const documentDecoration = this.getDocumentDecorations(document); + if (documentDecoration) { + documentDecoration.onDidChangeTextDocument(contentChanges); + } + } + onDidCloseTextDocument(closedDocument) { + const uri = closedDocument.uri.toString(); + const document = this.documents.get(uri); + if (document !== undefined) { + document.dispose(); + this.documents.delete(closedDocument.uri.toString()); + } + } + onDidChangeSelection(event) { + const documentDecoration = this.getDocumentDecorations(event.textEditor.document); + if (documentDecoration && documentDecoration.settings.highlightActiveScope) { + documentDecoration.updateScopeDecorations(event); + } + } + updateAllDocuments() { + vscode_1.window.visibleTextEditors.forEach((editor) => { + this.updateDocument(editor.document); + }); + } + getDocumentDecorations(document) { + if (!this.isValidDocument(document)) { + return; + } + const uri = document.uri.toString(); + let documentDecorations = this.documents.get(uri); + if (documentDecorations === undefined) { + try { + const languages = this.getPrismLanguageID(document.languageId); + const primaryLanguage = languages[0]; + if (!this.supportedLanguages.has(primaryLanguage)) { + return; + } + const settings = new settings_1.default(primaryLanguage, document.uri); + const prismJs = this.PrismLoader.createInstance(languages); + documentDecorations = new documentDecoration_1.default(document, prismJs, settings); + this.documents.set(uri, documentDecorations); + } + catch (error) { + if (error instanceof Error) { + if (this.showError) { + vscode_1.window.showErrorMessage("BracketPair Settings: " + error.message); + // Don't spam errors + this.showError = false; + setTimeout(() => { + this.showError = true; + }, 3000); + } + } + return; + } + } + return documentDecorations; + } + getPrismLanguageID(languageID) { + // Some VSCode language ids need to be mapped to match http://prismjs.com/#languages-list + switch (languageID) { + case "html": return ["markup", "javascript"]; + case "javascriptreact": return ["jsx"]; + case "jsonc": return ["javascript"]; + case "mathml": return ["markup"]; + case "nunjucks": return ["twig"]; + case "scad": return ["swift"]; // workaround for unsupported language in Prism + case "svg": return ["markup"]; + case "typescriptreact": return ["tsx"]; + case "vb": return ["vbnet"]; + case "vue": return ["markup", "javascript"]; + case "xml": return ["markup"]; + default: return [languageID]; + } + } + isValidDocument(document) { + if (document === undefined || document.lineCount === 0) { + console.warn("Invalid document"); + return false; + } + return document.uri.scheme === "file" || document.uri.scheme === "untitled" || document.uri.scheme === "vsls"; + } +} +exports.default = DocumentDecorationManager; +//# sourceMappingURL=documentDecorationManager.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/extension.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/extension.js new file mode 100644 index 0000000..834b0a3 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/extension.js @@ -0,0 +1,34 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode_1 = require("vscode"); +const documentDecorationManager_1 = require("./documentDecorationManager"); +function activate(context) { + const documentDecorationManager = new documentDecorationManager_1.default(); + context.subscriptions.push(vscode_1.workspace.onDidChangeConfiguration((event) => { + if (event.affectsConfiguration("bracketPairColorizer")) { + documentDecorationManager.reset(); + } + })); + context.subscriptions.push(vscode_1.window.onDidChangeVisibleTextEditors(() => { + documentDecorationManager.updateAllDocuments(); + })); + context.subscriptions.push(vscode_1.workspace.onDidChangeTextDocument((event) => { + documentDecorationManager.onDidChangeTextDocument(event.document, event.contentChanges); + })); + context.subscriptions.push(vscode_1.workspace.onDidCloseTextDocument((event) => { + documentDecorationManager.onDidCloseTextDocument(event); + })); + context.subscriptions.push(vscode_1.workspace.onDidOpenTextDocument((event) => { + documentDecorationManager.onDidOpenTextDocument(event); + })); + context.subscriptions.push(vscode_1.window.onDidChangeTextEditorSelection((event) => { + documentDecorationManager.onDidChangeSelection(event); + })); + documentDecorationManager.reset(); +} +exports.activate = activate; +// tslint:disable-next-line:no-empty +function deactivate() { +} +exports.deactivate = deactivate; +//# sourceMappingURL=extension.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/foundBracket.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/foundBracket.js new file mode 100644 index 0000000..641338b --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/foundBracket.js @@ -0,0 +1,10 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class FoundBracket { + constructor(range, type) { + this.range = range; + this.character = type; + } +} +exports.default = FoundBracket; +//# sourceMappingURL=foundBracket.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/languages.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/languages.js new file mode 100644 index 0000000..892ec0b --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/languages.js @@ -0,0 +1,131 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.languages = [ + "markup", + "css", + "clike", + "javascript", + "abap", + "actionscript", + "ada", + "apacheconf", + "apl", + "applescript", + "arduino", + "asciidoc", + "aspnet", + "autoit", + "autohotkey", + "bash", + "basic", + "batch", + "bison", + "brainfuck", + "bro", + "c", + "csharp", + "cpp", + "coffeescript", + "crystal", + "css-extras", + "d", + "dart", + "django", + "diff", + "docker", + "eiffel", + "elixir", + "erlang", + "fsharp", + "fortran", + "gherkin", + "git", + "glsl", + "go", + "graphql", + "groovy", + "haml", + "handlebars", + "haskell", + "haxe", + "http", + "icon", + "inform7", + "ini", + "j", + "java", + "jolie", + "json", + "julia", + "keyman", + "kotlin", + "latex", + "less", + "livescript", + "lolcode", + "lua", + "makefile", + "markdown", + "matlab", + "mel", + "mizar", + "monkey", + "n4js", + "nasm", + "nginx", + "nim", + "nix", + "nsis", + "objectivec", + "ocaml", + "opencl", + "oz", + "parigp", + "parser", + "pascal", + "perl", + "php", + "php-extras", + "powershell", + "processing", + "prolog", + "properties", + "protobuf", + "pug", + "puppet", + "pure", + "python", + "q", + "qore", + "r", + "jsx", + "renpy", + "reason", + "rest", + "rip", + "roboconf", + "ruby", + "rust", + "sas", + "sass", + "scss", + "scala", + "scheme", + "smalltalk", + "smarty", + "sql", + "stylus", + "swift", + "tcl", + "textile", + "twig", + "typescript", + "vbnet", + "verilog", + "vhdl", + "vim", + "wiki", + "xojo", + "yaml", +]; +//# sourceMappingURL=languages.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/lineState.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/lineState.js new file mode 100644 index 0000000..dd1c8cf --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/lineState.js @@ -0,0 +1,70 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const colorMode_1 = require("./colorMode"); +const multipleIndexes_1 = require("./multipleIndexes"); +const singularIndex_1 = require("./singularIndex"); +class LineState { + constructor(settings, previousState) { + this.settings = settings; + if (previousState !== undefined) { + this.colorIndexes = previousState.colorIndexes; + this.previousBracketColor = previousState.previousBracketColor; + } + else { + switch (settings.colorMode) { + case colorMode_1.default.Consecutive: + this.colorIndexes = new singularIndex_1.default(); + break; + case colorMode_1.default.Independent: + this.colorIndexes = new multipleIndexes_1.default(settings); + break; + default: throw new RangeError("Not implemented enum value"); + } + } + } + getOpenBracketColor(bracketPair, range) { + let colorIndex; + if (this.settings.forceIterationColorCycle) { + colorIndex = (this.colorIndexes.getPreviousIndex(bracketPair) + 1) % bracketPair.colors.length; + } + else { + colorIndex = this.colorIndexes.getCurrentLength(bracketPair) % bracketPair.colors.length; + } + let color = bracketPair.colors[colorIndex]; + if (this.settings.forceUniqueOpeningColor && color === this.previousBracketColor) { + colorIndex = (colorIndex + 1) % bracketPair.colors.length; + color = bracketPair.colors[colorIndex]; + } + this.previousBracketColor = color; + this.colorIndexes.setCurrent(bracketPair, range, colorIndex); + return color; + } + ; + getCloseBracketColor(bracketPair, range) { + const colorIndex = this.colorIndexes.getCurrentColorIndex(bracketPair, range); + let color; + if (colorIndex !== undefined) { + color = bracketPair.colors[colorIndex]; + } + else { + color = bracketPair.orphanColor; + } + this.previousBracketColor = color; + return color; + } + getOpenBrackets() { + return this.colorIndexes.getOpenBrackets(); + } + copyMultilineContext() { + const clone = { + colorIndexes: this.colorIndexes.clone(), + previousBracketColor: this.previousBracketColor, + }; + return new LineState(this.settings, clone); + } + getScope(position) { + return this.colorIndexes.getScope(position); + } +} +exports.default = LineState; +//# sourceMappingURL=lineState.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/match.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/match.js new file mode 100644 index 0000000..2d287d9 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/match.js @@ -0,0 +1,49 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class Match { + static contains(content, position, character) { + return (this.checkMatch(content, position, character) && + this.checkOffsetCondition(content, position, character)); + } + static checkMatch(content, position, character) { + return content.substr(position, character.match.length) === character.match + && this.isNotEscaped(content, position, character); + } + static isNotEscaped(content, position, character) { + if (!character.escapeCharacter) { + return true; + } + let counter = 0; + position -= character.escapeCharacter.length; + while (position > 0 && + content.substr(position, character.escapeCharacter.length) === character.escapeCharacter) { + position -= character.escapeCharacter.length; + counter++; + } + return counter % 2 === 0; + } + static checkOffsetCondition(content, postion, character) { + if (character.mustMatchAtOffset) { + for (const matchCondition of character.mustMatchAtOffset) { + const checkPosition = postion + matchCondition.offset; + if (checkPosition < 0) { + return false; + } + if (!this.checkMatch(content, checkPosition, matchCondition.character)) { + return false; + } + } + } + if (character.mustNotMatchAtOffset) { + for (const matchCondition of character.mustNotMatchAtOffset) { + const checkPosition = postion + matchCondition.offset; + if (checkPosition >= 0 && this.checkMatch(content, checkPosition, matchCondition.character)) { + return false; + } + } + } + return true; + } +} +exports.default = Match; +//# sourceMappingURL=match.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/modifierPair.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/modifierPair.js new file mode 100644 index 0000000..771ad42 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/modifierPair.js @@ -0,0 +1,17 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class ModifierPair { + constructor(openingCharacter, closingCharacter, counter) { + this.counter = 0; + this.openingCharacter = openingCharacter; + this.closingCharacter = closingCharacter; + if (counter !== undefined) { + this.counter = counter; + } + } + Clone() { + return new ModifierPair(this.openingCharacter, this.closingCharacter, this.counter); + } +} +exports.default = ModifierPair; +//# sourceMappingURL=modifierPair.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/multipleIndexes.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/multipleIndexes.js new file mode 100644 index 0000000..8fc79c8 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/multipleIndexes.js @@ -0,0 +1,74 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode_1 = require("vscode"); +const bracket_1 = require("./bracket"); +const scope_1 = require("./scope"); +class MultipleIndexes { + constructor(settings, previousState) { + this.openBrackets = {}; + this.previousOpenBracketColorIndexes = {}; + this.bracketScopes = []; + this.settings = settings; + if (previousState !== undefined) { + this.openBrackets = previousState.currentOpenBracketColorIndexes; + this.previousOpenBracketColorIndexes = previousState.previousOpenBracketColorIndexes; + } + else { + settings.bracketPairs.forEach((bracketPair) => { + this.openBrackets[bracketPair.openCharacter] = []; + this.previousOpenBracketColorIndexes[bracketPair.openCharacter] = -1; + }); + } + } + getOpenBrackets() { + const brackets = new Set(); + Object.keys(this.openBrackets).forEach((key) => { + if (this.openBrackets[key].length > 0) { + brackets.add(key); + } + }); + return brackets; + } + getPreviousIndex(bracketPair) { + return this.previousOpenBracketColorIndexes[bracketPair.openCharacter]; + } + setCurrent(bracketPair, range, colorIndex) { + this.openBrackets[bracketPair.openCharacter].push(new bracket_1.default(bracketPair.openCharacter, range, colorIndex)); + this.previousOpenBracketColorIndexes[bracketPair.openCharacter] = colorIndex; + } + getCurrentLength(bracketPair) { + return this.openBrackets[bracketPair.openCharacter].length; + } + getCurrentColorIndex(bracketPair, range) { + const openBracket = this.openBrackets[bracketPair.openCharacter].pop(); + if (openBracket) { + const closeBracket = new bracket_1.default(bracketPair.closeCharacter, range, openBracket.colorIndex); + const scopeRange = new vscode_1.Range(openBracket.range.start, range.end); + this.bracketScopes.push(new scope_1.default(scopeRange, bracketPair.colors[openBracket.colorIndex], openBracket, closeBracket)); + return openBracket.colorIndex; + } + } + getScope(position) { + for (const scope of this.bracketScopes) { + if (scope.range.contains(position)) { + return scope; + } + } + } + clone() { + const bracketColorIndexesCopy = {}; + Object.keys(this.openBrackets).forEach((key) => { + bracketColorIndexesCopy[key] = this.openBrackets[key].slice(); + }); + const previousOpenBracketIndexesCopy = {}; + Object.keys(this.previousOpenBracketColorIndexes).forEach((key) => { + previousOpenBracketIndexesCopy[key] = this.previousOpenBracketColorIndexes[key]; + }); + return new MultipleIndexes(this.settings, { + currentOpenBracketColorIndexes: bracketColorIndexesCopy, + previousOpenBracketColorIndexes: previousOpenBracketIndexesCopy, + }); + } +} +exports.default = MultipleIndexes; +//# sourceMappingURL=multipleIndexes.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/prismJsLanguages.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/prismJsLanguages.js new file mode 100644 index 0000000..84d5625 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/prismJsLanguages.js @@ -0,0 +1,143 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const PrismJsLanguages = [ + "abap", + "actionscript", + "ada", + "apacheconf", + "apl", + "applescript", + "arduino", + "arff", + "asciidoc", + "asm6502", + "aspnet", + "autohotkey", + "autoit", + "bash", + "basic", + "batch", + "bison", + "brainfuck", + "bro", + "c", + "clike", + "clojure", + "coffeescript", + "cpp", + "crystal", + "csharp", + "csp", + "css", + "d", + "dart", + "diff", + "django", + "docker", + "eiffel", + "elixir", + "elm", + "erlang", + "flow", + "fortran", + "fsharp", + "gherkin", + "git", + "glsl", + "go", + "graphql", + "groovy", + "haml", + "handlebars", + "haskell", + "haxe", + "hpkp", + "hsts", + "http", + "ichigojam", + "icon", + "inform7", + "ini", + "io", + "j", + "java", + "javascript", + "jolie", + "json", + "jsx", + "julia", + "keyman", + "kotlin", + "latex", + "less", + "liquid", + "livescript", + "lolcode", + "lua", + "makefile", + "markdown", + "markup", + "matlab", + "mel", + "mizar", + "monkey", + "n4js", + "nasm", + "nginx", + "nim", + "nix", + "nsis", + "objectivec", + "ocaml", + "opencl", + "oz", + "parigp", + "parser", + "pascal", + "perl", + "php", + "powershell", + "processing", + "prolog", + "properties", + "protobuf", + "pug", + "puppet", + "pure", + "python", + "q", + "qore", + "r", + "reason", + "renpy", + "rest", + "rip", + "roboconf", + "ruby", + "rust", + "sas", + "sass", + "scala", + "scheme", + "scss", + "smalltalk", + "smarty", + "sql", + "stylus", + "swift", + "tcl", + "textile", + "tsx", + "twig", + "typescript", + "vbnet", + "verilog", + "vhdl", + "vim", + "wiki", + "xeora", + "xojo", + "yaml", +]; +exports.default = PrismJsLanguages; +//# sourceMappingURL=prismJsLanguages.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/scope.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/scope.js new file mode 100644 index 0000000..5402f27 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/scope.js @@ -0,0 +1,14 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode_1 = require("vscode"); +class Scope { + constructor(range, color, open, close) { + // Scope does not include edges + this.range = new vscode_1.Range(range.start.translate(0, 1), range.end.translate(0, -1)); + this.color = color; + this.open = open; + this.close = close; + } +} +exports.default = Scope; +//# sourceMappingURL=scope.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/scopeCharacter.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/scopeCharacter.js new file mode 100644 index 0000000..1695276 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/scopeCharacter.js @@ -0,0 +1,14 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class ScopeCharacter { + constructor(match, options) { + this.match = match; + if (options) { + this.escapeCharacter = options.escapeCharacter; + this.mustMatchAtOffset = options.mustMatchAtOffset; + this.mustNotMatchAtOffset = options.mustNotMatchAtOffset; + } + } +} +exports.default = ScopeCharacter; +//# sourceMappingURL=scopeCharacter.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/scopePattern.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/scopePattern.js new file mode 100644 index 0000000..58b7f3c --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/scopePattern.js @@ -0,0 +1,10 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class ScopePattern { + constructor(opener, closer) { + this.opener = opener; + this.closer = closer; + } +} +exports.default = ScopePattern; +//# sourceMappingURL=scopePattern.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/settings.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/settings.js new file mode 100644 index 0000000..3f9e951 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/settings.js @@ -0,0 +1,166 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const bracketPair_1 = require("./bracketPair"); +const colorMode_1 = require("./colorMode"); +class Settings { + constructor(languageID, documentUri) { + this.bracketPairs = []; + this.isDisposed = false; + this.prismLanguageID = languageID; + const configuration = vscode.workspace.getConfiguration("bracketPairColorizer", documentUri); + this.activeScopeCSS = configuration.get("activeScopeCSS"); + if (!Array.isArray(this.activeScopeCSS)) { + throw new Error("activeScopeCSS is not an array"); + } + this.highlightActiveScope = configuration.get("highlightActiveScope"); + if (typeof this.highlightActiveScope !== "boolean") { + throw new Error("alwaysHighlightActiveScope is not a boolean"); + } + this.forceUniqueOpeningColor = configuration.get("forceUniqueOpeningColor"); + if (typeof this.forceUniqueOpeningColor !== "boolean") { + throw new Error("forceUniqueOpeningColor is not a boolean"); + } + this.forceIterationColorCycle = configuration.get("forceIterationColorCycle"); + if (typeof this.forceIterationColorCycle !== "boolean") { + throw new Error("forceIterationColorCycle is not a boolean"); + } + this.colorMode = colorMode_1.default[configuration.get("colorMode")]; + if (typeof this.colorMode !== "number") { + throw new Error("colorMode enum could not be parsed"); + } + this.timeOutLength = configuration.get("timeOut"); + if (typeof this.timeOutLength !== "number") { + throw new Error("timeOutLength is not a number"); + } + if (this.colorMode === colorMode_1.default.Consecutive) { + const consecutiveSettings = configuration.get("consecutivePairColors"); + if (!Array.isArray(consecutiveSettings)) { + throw new Error("consecutivePairColors is not an array"); + } + if (consecutiveSettings.length < 3) { + throw new Error("consecutivePairColors expected at least 3 parameters, actual: " + + consecutiveSettings.length); + } + const orphanColor = consecutiveSettings[consecutiveSettings.length - 1]; + if (typeof orphanColor !== "string") { + throw new Error("consecutivePairColors[" + (consecutiveSettings.length - 1) + "] is not a string"); + } + const colors = consecutiveSettings[consecutiveSettings.length - 2]; + if (!Array.isArray(colors)) { + throw new Error("consecutivePairColors[" + (consecutiveSettings.length - 2) + "] is not a string[]"); + } + consecutiveSettings.slice(0, consecutiveSettings.length - 2).forEach((brackets, index) => { + if (typeof brackets === "string" || Array.isArray(brackets)) { + if (brackets.length !== 2) { + throw new Error("consecutivePairColors[" + index + "] requires 2 element, e.g. ['(',')']"); + } + this.bracketPairs.push(new bracketPair_1.default(brackets[0], brackets[1], colors, orphanColor)); + return; + } + throw new Error("consecutivePairColors[ " + index + "] should be a string or an array of strings"); + }); + } + else { + const independentSettings = configuration.get("independentPairColors"); + if (!Array.isArray(independentSettings)) { + throw new Error("independentPairColors is not an array"); + } + independentSettings.forEach((innerArray, index) => { + if (!Array.isArray(innerArray)) { + throw new Error("independentPairColors[" + index + "] is not an array"); + } + const brackets = innerArray[0]; + if (typeof brackets !== "string" && !Array.isArray(brackets)) { + throw new Error("independentSettings[" + index + "][0] is not a string or an array of strings"); + } + if (brackets.length < 2) { + throw new Error("independentSettings[" + index + "][0] needs at least 2 elements"); + } + const colors = innerArray[1]; + if (!Array.isArray(colors)) { + throw new Error("independentSettings[" + index + "][1] is not string[]"); + } + const orphanColor = innerArray[2]; + if (typeof orphanColor !== "string") { + throw new Error("independentSettings[" + index + "][2] is not a string"); + } + this.bracketPairs.push(new bracketPair_1.default(brackets[0], brackets[1], colors, orphanColor)); + }); + } + this.regexNonExact = this.createRegex(this.bracketPairs, false); + this.bracketDecorations = this.createBracketDecorations(this.bracketPairs); + this.scopeDecorations = this.createScopeDecorations(this.bracketPairs); + } + dispose() { + this.scopeDecorations.forEach((decoration, key) => { + decoration.dispose(); + }); + this.scopeDecorations.clear(); + this.bracketDecorations.forEach((decoration, key) => { + decoration.dispose(); + }); + this.bracketDecorations.clear(); + this.isDisposed = true; + } + createRegex(bracketPairs, exact) { + const escape = (s) => s.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&"); + let regex = ""; + const matches = []; + bracketPairs.forEach((bracketPair) => { + matches.push(bracketPair.openCharacter); + matches.push(bracketPair.closeCharacter); + }); + const sortedByLengthMatches = matches.sort((a, b) => b.length - a.length); + sortedByLengthMatches.forEach((match) => { + if (regex !== "") { + regex += "|"; + } + if (exact) { + regex += `${escape(match)}`; + } + else { + regex += `${escape(match)}`; + } + }); + return new RegExp(regex, !exact ? "g" : undefined); + ; + } + createBracketDecorations(bracketPairs) { + const decorations = new Map(); + for (const bracketPair of bracketPairs) { + for (const color of bracketPair.colors) { + const decoration = vscode.window.createTextEditorDecorationType({ + color, rangeBehavior: vscode.DecorationRangeBehavior.ClosedClosed, + }); + decorations.set(color, decoration); + } + const errorDecoration = vscode.window.createTextEditorDecorationType({ + color: bracketPair.orphanColor, + rangeBehavior: vscode.DecorationRangeBehavior.ClosedClosed, + }); + decorations.set(bracketPair.orphanColor, errorDecoration); + } + return decorations; + } + createScopeDecorations(bracketPairs) { + const decorations = new Map(); + const cssElements = this.activeScopeCSS.map((e) => [e.substring(0, e.indexOf(":")).trim(), + e.substring(e.indexOf(":") + 1).trim()]); + for (const bracketPair of bracketPairs) { + for (const color of bracketPair.colors) { + const decorationSettings = { + rangeBehavior: vscode.DecorationRangeBehavior.ClosedClosed, + }; + cssElements.forEach((element) => { + decorationSettings[element[0]] = element[1].replace("{color}", color); + }); + const decoration = vscode.window.createTextEditorDecorationType(decorationSettings); + decorations.set(color, decoration); + } + } + return decorations; + } +} +exports.default = Settings; +//# sourceMappingURL=settings.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/singularIndex.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/singularIndex.js new file mode 100644 index 0000000..1c842c6 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/singularIndex.js @@ -0,0 +1,53 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const bracket_1 = require("./bracket"); +const scope_1 = require("./scope"); +class SingularIndex { + constructor(previousState) { + this.openBrackets = []; + this.previousOpenBracketColorIndex = -1; + this.bracketScopes = []; + if (previousState !== undefined) { + this.openBrackets = previousState.currentOpenBracketColorIndexes; + this.previousOpenBracketColorIndex = previousState.previousOpenBracketColorIndex; + } + } + getOpenBrackets() { + return new Set(this.openBrackets.map((e) => e.character)); + } + getPreviousIndex(bracketPair) { + return this.previousOpenBracketColorIndex; + } + setCurrent(bracketPair, range, colorIndex) { + this.openBrackets.push(new bracket_1.default(bracketPair.openCharacter, range, colorIndex)); + this.previousOpenBracketColorIndex = colorIndex; + } + getCurrentLength(bracketPair) { + return this.openBrackets.length; + } + getCurrentColorIndex(bracketPair, range) { + const openBracket = this.openBrackets.pop(); + if (openBracket) { + const closeBracket = new bracket_1.default(bracketPair.orphanColor, range, openBracket.colorIndex); + const scopeRange = new vscode.Range(openBracket.range.start, range.end); + this.bracketScopes.push(new scope_1.default(scopeRange, bracketPair.colors[openBracket.colorIndex], openBracket, closeBracket)); + return openBracket.colorIndex; + } + } + getScope(position) { + for (const scope of this.bracketScopes) { + if (scope.range.contains(position)) { + return scope; + } + } + } + clone() { + return new SingularIndex({ + currentOpenBracketColorIndexes: this.openBrackets.slice(), + previousOpenBracketColorIndex: this.previousOpenBracketColorIndex, + }); + } +} +exports.default = SingularIndex; +//# sourceMappingURL=singularIndex.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/textLine.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/textLine.js new file mode 100644 index 0000000..1335335 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/textLine.js @@ -0,0 +1,58 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const lineState_1 = require("./lineState"); +class TextLine { + constructor(content, settings, index, lineState) { + this.colorRanges = new Map(); + this.settings = settings; + this.content = content; + this.index = index; + if (lineState !== undefined) { + this.lineState = lineState; + } + else { + this.lineState = new lineState_1.default(settings); + } + } + // Return a copy of the line while mantaining bracket state. colorRanges is not mantained. + copyMultilineContext() { + return this.lineState.copyMultilineContext(); + } + addBracket(bracket) { + const openBrackets = this.lineState.getOpenBrackets(); + this.settings.bracketPairs.sort((a, b) => { + const x = openBrackets.has(a.openCharacter); + const y = openBrackets.has(b.openCharacter); + return x === y ? 0 : x ? -1 : 1; + }); + for (const bracketPair of this.settings.bracketPairs) { + if (bracketPair.openCharacter === bracket.character) { + const color = this.lineState.getOpenBracketColor(bracketPair, bracket.range); + const colorRanges = this.colorRanges.get(color); + if (colorRanges !== undefined) { + colorRanges.push(bracket.range); + } + else { + this.colorRanges.set(color, [bracket.range]); + } + return; + } + else if (bracketPair.closeCharacter === bracket.character) { + const color = this.lineState.getCloseBracketColor(bracketPair, bracket.range); + const colorRanges = this.colorRanges.get(color); + if (colorRanges !== undefined) { + colorRanges.push(bracket.range); + } + else { + this.colorRanges.set(color, [bracket.range]); + } + return; + } + } + } + getScope(position) { + return this.lineState.getScope(position); + } +} +exports.default = TextLine; +//# sourceMappingURL=textLine.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/tokenIndex.js b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/tokenIndex.js new file mode 100644 index 0000000..69a3b47 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/out/src/tokenIndex.js @@ -0,0 +1,11 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +class TokenIndex { + constructor(token, lineIndex, charIndex, positions) { + this.token = token; + this.lineIndex = lineIndex; + this.charIndex = charIndex; + } +} +exports.default = TokenIndex; +//# sourceMappingURL=tokenIndex.js.map \ No newline at end of file diff --git a/extensions/coenraads.bracket-pair-colorizer-1.0.20/package.json b/extensions/coenraads.bracket-pair-colorizer-1.0.20/package.json new file mode 100644 index 0000000..5ea3734 --- /dev/null +++ b/extensions/coenraads.bracket-pair-colorizer-1.0.20/package.json @@ -0,0 +1,163 @@ +{ + "name": "bracket-pair-colorizer", + "displayName": "Bracket Pair Colorizer", + "description": "A customizable extension for colorizing matching brackets", + "version": "1.0.20", + "publisher": "CoenraadS", + "engines": { + "vscode": "^1.20.0" + }, + "icon": "images/icon.png", + "categories": [ + "Other" + ], + "activationEvents": [ + "*" + ], + "keywords": [ + "bracket", + "brackets", + "multi-root ready" + ], + "galleryBanner": { + "color": "#1E1E1E", + "theme": "dark" + }, + "main": "./out/src/extension", + "contributes": { + "configuration": { + "type": "object", + "title": "BracketPair", + "properties": { + "bracketPairColorizer.timeOut": { + "type": "number", + "default": 200, + "description": "How long the user should idle for, before the document is colorized. Set to 0 to disable", + "scope": "resource" + }, + "bracketPairColorizer.forceUniqueOpeningColor": { + "type": "boolean", + "default": false, + "description": "Ensure that an opening brackets color does not match a previous brackets color", + "scope": "resource" + }, + "bracketPairColorizer.forceIterationColorCycle": { + "type": "boolean", + "default": false, + "description": "Should opening brackets iterate the color cycle even if they are not nested", + "scope": "resource" + }, + "bracketPairColorizer.colorMode": { + "type": "string", + "enum": [ + "Consecutive", + "Independent" + ], + "default": "Consecutive", + "description": "Should different brackets share a color group (Consecutive), or use their own color group (Independent)", + "scope": "resource" + }, + "bracketPairColorizer.highlightActiveScope": { + "type": "boolean", + "default": false, + "description": "Should the active scope brackets always be highlighted? Recommended to disable editor.matchBrackets if using this feature.", + "scope": "resource" + }, + "bracketPairColorizer.activeScopeCSS": { + "type": "array", + "default": [ + "borderStyle : solid", + "borderWidth : 1px", + "borderColor : {color}; opacity: 0.5" + ], + "description": "CSS for the active scope. Use {color} to match the bracket color. The string types listed at https://code.visualstudio.com/docs/extensionAPI/vscode-api#DecorationRenderOptions can be used", + "scope": "resource" + }, + "bracketPairColorizer.consecutivePairColors": { + "type": "array", + "default": [ + "()", + "[]", + "{}", + [ + "Gold", + "Orchid", + "LightSkyBlue" + ], + "Red" + ], + "description": "Define paired characters and their shared color group", + "scope": "resource" + }, + "bracketPairColorizer.independentPairColors": { + "type": [ + "array" + ], + "items": { + "type": [ + "array" + ] + }, + "default": [ + [ + "()", + [ + "Gold", + "Orchid", + "LightSkyBlue" + ], + "Red" + ], + [ + "[]", + [ + "Gold", + "Orchid", + "LightSkyBlue" + ], + "Red" + ], + [ + "{}", + [ + "Gold", + "Orchid", + "LightSkyBlue" + ], + "Red" + ] + ], + "description": "Define paired characters and their color groups", + "scope": "resource" + } + } + } + }, + "scripts": { + "vscode:prepublish": "tsc -p ./", + "compile": "tsc -watch -p ./", + "postinstall": "node ./node_modules/vscode/bin/install" + }, + "devDependencies": { + "@types/mocha": "^2.2.32", + "@types/node": "^6.0.40", + "@types/prismjs": "^1.9.0", + "mocha": "^2.3.3", + "tslint": "^4.5.1", + "typescript": "^2.2.1", + "vscode": "^1.0.5" + }, + "repository": { + "type": "git", + "url": "https://github.com/CoenraadS/BracketPair" + }, + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "prismjs": "^1.12.2" + }, + "__metadata": { + "id": "CoenraadS.bracket-pair-colorizer", + "publisherId": "CoenraadS", + "publisherDisplayName": "CoenraadS" + } +} \ No newline at end of file diff --git a/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.editorconfig b/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.editorconfig new file mode 100644 index 0000000..f616457 --- /dev/null +++ b/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.editorconfig @@ -0,0 +1,6 @@ +root = true + +[*] +indent_style = tab +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.github/ISSUE_TEMPLATE/bug_report.md b/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..87f73ec --- /dev/null +++ b/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,20 @@ +--- +name: Bug report +about: Create a report of a bug +title: '' +labels: bug +assignees: '' + +--- + +## Steps to reproduce: + +
+📝 Note: Remember to link to a repository or upload a code snippet that reproduces the issue as an attachment (or a code block if it’s short) to this issue: https://help.github.com/en/articles/file-attachments-on-issues-and-pull-requests +
+ +```ejs +<%# short code snippet that reproduces the issue goes here %> +``` + +## Expected result: diff --git a/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.prettierrc b/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.prettierrc new file mode 100644 index 0000000..c959087 --- /dev/null +++ b/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.prettierrc @@ -0,0 +1,3 @@ +{ + "useTabs": true +} diff --git a/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.vsixmanifest b/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.vsixmanifest new file mode 100644 index 0000000..ee33bc7 --- /dev/null +++ b/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/.vsixmanifest @@ -0,0 +1,32 @@ + + + + + EJS language support + 2019 - EJS language support for Visual Studio Code. + EJS,embedded javascript,syntax highlighting,vscode + Programming Languages + Public + + + + + + + + + + + + + extension/assets/icon.png + + + + + + + + + + diff --git a/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/CHANGELOG.md b/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/CHANGELOG.md new file mode 100644 index 0000000..5d6e8b1 --- /dev/null +++ b/extensions/digitalbrainstem.javascript-ejs-support-1.3.1/CHANGELOG.md @@ -0,0 +1,190 @@ +# CHANGE LOG # + +## 1.3.1 ## + +- Fix single lines with mutliple ejs tags. +- Before: script would not capture inner tag causing " to be js not html. + +```html + + +``` + +## 1.3.0 ## + +- Change ejs tag type so they stand out in html code. +- Note: Will only show difference in some themes. +- Add php blocking regex so valid php does not get triggered. +- EJS tags inside of block comments will show as regular ejs tags now. + +```html +<% /* %> <-- Will be colored correctly +Anything here will be commented out +--> <% */ %> +``` + +## 1.2.1 ## + +- Add support for comment sections +- Thanks to [@illz](https://github.com/illz) for verfication. + +```html +<% /* %> +Anything here will be commented out +<% */ %> +``` + +## 1.2.0 ## + +- Add Snippet support +- Thanks to [@theranbrig](https://github.com/theranbrig) for initial snippet support. +- If snippets are not working add the following to your setting.json file + +```json + "emmet.includeLanguages": { + "ejs": "html", + }, +``` + +## 1.1.5 ## + +- Fixed Block comment on line with ejs control variable +- Add support for ejs litteral `<%%` + +## 1.1.4 ## + +- Add support for conditional loops +- ReWrite to allow better html injection. + +## 1.1.3 ## + +- Prevent running under PHP. + +## 1.1.2 ## + +- Fixed support for JavaScript loops within EJS. + +## 1.1.1 ## + +- Fixed support for JavaScript comments using ctrl+/ and ctrl+shift+/ at EJS boundaries. + +## 1.1.0 ## + +- Added support for javascript comments using ctrl+/ + + +## 1.0.0 ## + +### Major UPDATE ### + +#### NOTICE: If you are not seeing any style, set your file associations for "*.ejs" to html #### + +##### file association ##### + +- Located in setting.json +- Should look like the following + +```json + { + "files.associations": { + "*.ejs": "html" + } + } +``` + +#### Updates #### + +- Major bump +- Changing to an injected language. +- Injecting into "text.html" +- Setting configurationDefaults for file.association for ejs to html. +- Rewrite of ejs.json +- Created ejs-tag. + +## Unpublished 0.5.1 ## + +- Fixed surrounding a selection with JavaScript template literals. +- Fixed language configuration within EJS blocks inside JavaScript code blocks. + +## 0.5.0 ## + +- Fixed single-line JS comments not being terminated correctly by an EJS closing tag. ([#28](https://github.com/Digitalbrainstem/ejs-grammar/issues/28)) +- Fixed broken EJS inside HTML ` + + + +
+ +

+ Select Your Existing Gist +

+
+
+
+ + + + + + + + + + + diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/gist-selection/gist-selection.js b/extensions/shan.code-settings-sync-3.4.3/ui/gist-selection/gist-selection.js new file mode 100644 index 0000000..22d30af --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/gist-selection/gist-selection.js @@ -0,0 +1,89 @@ +//import { debug } from "vscode"; + +// @ts-nocheck +function appendHTML(parent, html) { + var div = document.createElement("div"); + div.innerHTML = html; + while (div.children.length > 0) { + parent.appendChild(div.children[0]); + } + div.remove(); +} + +const vscode = acquireVsCodeApi(); +/* https://stackoverflow.com/questions/3177836/how-to-format-time-since-xxx-e-g-4-minutes-ago-similar-to-stack-exchange-site */ +function timeSince(date) { + var seconds = Math.floor((new Date() - date) / 1000); + + var interval = Math.floor(seconds / 31536000); + + if (interval > 1) { + return interval + " years"; + } + interval = Math.floor(seconds / 2592000); + if (interval > 1) { + return interval + " months"; + } + interval = Math.floor(seconds / 86400); + if (interval > 1) { + return interval + " days"; + } + interval = Math.floor(seconds / 3600); + if (interval > 1) { + return interval + " hours"; + } + interval = Math.floor(seconds / 60); + if (interval > 1) { + return interval + " minutes"; + } + return Math.floor(seconds) + " seconds"; +} + +function appendHTML(parent, html) { + var div = document.createElement("div"); + div.innerHTML = html; + while (div.children.length > 0) { + parent.appendChild(div.children[0]); + } + div.remove(); +} + +function saveGistId(id) { + vscode.postMessage({ id }); + $("#modal").modal(); +} + +const selectionContainer = document.querySelector("#selectionContainer"); + +document + .querySelector(".modal-content") + .classList.add( + document.body.className.includes("vscode-dark") ? "bg-dark" : "bg-light" + ); + +const skipContainer = document.querySelector("#skipContainer"); +appendHTML(skipContainer, skip); + +const selectionTemplate = ` +`; + +if (!gists.length) { + appendHTML( + selectionContainer, + "

No Gists found on your account. Skip this window and upload the settings to create a new Gist.

" + ); +} else { + gists + .sort((a, b) => new Date(b.updated_at) - new Date(a.updated_at)) + .forEach(gist => { + const html = selectionTemplate + .replace(new RegExp("@description", "g"), gist.description) + .replace(new RegExp("@id", "g"), gist.id) + .replace( + new RegExp("@timestamp", "g"), + timeSince(new Date(gist.updated_at)) + ); + appendHTML(selectionContainer, html); + }); +} + diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/landing-page/landing-page.html b/extensions/shan.code-settings-sync-3.4.3/ui/landing-page/landing-page.html new file mode 100644 index 0000000..0288c19 --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/landing-page/landing-page.html @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + +
+
+

+ What's New in + + vX.X.X + + +

+
+
+
+

+ Configuration +

+

+ Login via GitHub to setup Settings Sync, or configure the settings + manually. +

+ + +
+
+

+ Show Your Support +

+

+ While being free and open source, if you find + Settings Sync + useful, please consider supporting it by donating via PayPal or Open + Collective. +

+ + +
+
+
+ +
+
+ + +
+
+ + + + + + + diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/landing-page/landing-page.js b/extensions/shan.code-settings-sync-3.4.3/ui/landing-page/landing-page.js new file mode 100644 index 0000000..b355632 --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/landing-page/landing-page.js @@ -0,0 +1,40 @@ +// @ts-nocheck +const vscode = acquireVsCodeApi(); + +function sendCommand(command, data) { + vscode.postMessage({ + command, + data + }); +} + +function appendHTML(parent, html) { + var div = document.createElement("div"); + div.innerHTML = html; + while (div.children.length > 0) { + parent.appendChild(div.children[0]); + } + div.remove(); +} + +const releaseNoteTemplate = `
@TYPE@NOTE @EXTRA
`; + +const notesElement = document.querySelector("#notes"); +releaseNotes.changes.forEach(change => { + const html = releaseNoteTemplate + .replace(new RegExp("@NOTE", "g"), change.details) + .replace(new RegExp("@TYPE", "g"), change.type) + .replace(new RegExp("@COLOR", "g"), change.color) + .replace( + new RegExp("@EXTRA", "g"), + change.author && change.pullRequest + ? `(Thanks to @${change.author} for PR #${change.pullRequest})` + : "" + ); + appendHTML(notesElement, html); +}); + +const currentVersionElement = document.querySelector("#current-version"); +currentVersionElement.innerHTML = releaseNotes.currentVersion; + +document.querySelector("#customCheck1").checked = checked === "true"; diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/settings/settings.html b/extensions/shan.code-settings-sync-3.4.3/ui/settings/settings.html new file mode 100644 index 0000000..5697b2b --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/settings/settings.html @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + +
+
+

+ Environment Settings +

+
+

+
+
+

+ Global Settings +

+
+
+
+ + + + + + + + + + + diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/settings/settings.js b/extensions/shan.code-settings-sync-3.4.3/ui/settings/settings.js new file mode 100644 index 0000000..17e5d4c --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/settings/settings.js @@ -0,0 +1,269 @@ +// @ts-nocheck + +function appendHTML(parent, html) { + var div = document.createElement("div"); + div.innerHTML = html; + while (div.children.length > 0) { + parent.appendChild(div.children[0]); + } + div.remove(); +} + +const vscode = acquireVsCodeApi(); + +const textInputTemplate = `
+ + @tooltip + +
`; + +const textInputGroupTemplate = `
+ + @tooltip +
+ +
+ +
+
+
`; + +const numberInputTemplate = `
+ + @tooltip + +
`; + +const checkboxTemplate = `
+ + + @tooltip +
`; + +const textareaTemplate = `
+ + @tooltip + +
`; + +const globalParent = document.getElementById("globalSettings"); +const envParent = document.getElementById("environmentSettings"); +const saveStatus = document.getElementById("saveStatus"); + +globalMap.forEach(settingMap => { + let template; + switch (settingMap.type) { + case "textinput": + template = textInputTemplate; + break; + case "numberinput": + template = numberInputTemplate; + break; + case "checkbox": + template = checkboxTemplate; + break; + case "textarea": + template = textareaTemplate; + break; + } + const html = template + .replace(new RegExp("@name", "g"), settingMap.name) + .replace(new RegExp("@placeholder", "g"), settingMap.placeholder) + .replace( + new RegExp("@correspondingSetting", "g"), + settingMap.correspondingSetting + ) + .replace(new RegExp("@tooltip"), "") + .replace(new RegExp("@settingType", "g"), "global"); + appendHTML(globalParent, html); +}); + +envMap.forEach(envMap => { + let template; + switch (envMap.type) { + case "textinput": + template = textInputTemplate; + break; + case "numberinput": + template = textInputTemplate; + break; + case "checkbox": + template = checkboxTemplate; + break; + } + const isInputGroup = envMap.correspondingSetting === "gist"; + let disabledStatus = ""; + if (isInputGroup) { + template = textInputGroupTemplate; + if (!_.get(envData, "gist") || !_.get(globalData, "token")) { + disabledStatus = "disabled"; + } + } + const html = template + .replace(new RegExp("@name", "g"), envMap.name) + .replace(new RegExp("@placeholder", "g"), envMap.placeholder) + .replace( + new RegExp("@correspondingSetting", "g"), + envMap.correspondingSetting + ) + .replace( + new RegExp("@tooltip"), + ` + + + ` + ) + .replace(new RegExp("@settingType", "g"), "env") + .replace( + new RegExp("@action", "g"), + `inputGroupAction('${envMap.correspondingSetting}')` + ) + .replace(new RegExp("@disabled", "g"), disabledStatus); + appendHTML(envParent, html); +}); + +$(document).ready(function() { + save(); + $('[data-toggle="tooltip"]').tooltip({ container: "html" }); + $(".text") + .each((i, el) => { + if ($(el).attr("settingType") === "global") { + $(el).val(_.get(globalData, $(el).attr("setting"))); + } else { + $(el).val(envData[$(el).attr("setting")]); + } + }) + .change(function() { + save(); + let val = $(this).val(); + vscode.postMessage({ + command: $(this).attr("setting"), + text: val, + type: $(this).attr("settingType") + }); + }); + $(".number") + .each((i, el) => { + if ($(el).attr("settingType") === "global") { + $(el).val(_.get(globalData, $(el).attr("setting"))); + } else { + $(el).val(envData[$(el).attr("setting")]); + } + }) + .change(function() { + save(); + let val = Number($(this).val()); + vscode.postMessage({ + command: $(this).attr("setting"), + text: val, + type: $(this).attr("settingType") + }); + }); + $(".checkbox") + .each((i, el) => { + if ($(el).attr("settingType") === "global") { + $(el).prop("checked", _.get(globalData, $(el).attr("setting"))); + } else { + $(el).prop("checked", envData[$(el).attr("setting")]); + } + }) + .change(function() { + save(); + let val = $(this).is(":checked"); + vscode.postMessage({ + command: $(this).attr("setting"), + text: val, + type: $(this).attr("settingType") + }); + }); + $(".textarea") + .each((i, el) => { + let str = ""; + const items = _.get(globalData, $(el).attr("setting")); + items.forEach(item => (str += item + "\n")); + $(el).val(str.slice(0, -1)); + $(el).prop("rows", items.length); + }) + .change(function() { + save(); + let val = []; + $(this) + .val() + .split("\n") + .forEach(item => { + if (item !== "") { + val.push(item); + } + }); + vscode.postMessage({ + command: $(this).attr("setting"), + text: val, + type: "global" + }); + }); +}); + +function save() { + saveStatus.innerHTML = ``; + setTimeout( + () => + (saveStatus.innerHTML = ``), + 1000 + ); +} + +function inputGroupAction(setting) { + if (setting === "gist") { + vscode.postMessage("openGist"); + } +} diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/fonts.js b/extensions/shan.code-settings-sync-3.4.3/ui/shared/fonts.js new file mode 100644 index 0000000..c834180 --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/shared/fonts.js @@ -0,0 +1,19 @@ +// @ts-nocheck + +document.querySelector("font-injector").innerHTML = ``; diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/page-header.js b/extensions/shan.code-settings-sync-3.4.3/ui/shared/page-header.js new file mode 100644 index 0000000..a27dd99 --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/shared/page-header.js @@ -0,0 +1,18 @@ +// @ts-nocheck + +document.querySelector("page-header").innerHTML = ` +

+ +Settings Sync +

+

+Synchronize settings, snippets, themes, icons, launch, +keybindings, workspaces and extensions across machines +using GitHub Gist. +

+
`; diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/styles.css b/extensions/shan.code-settings-sync-3.4.3/ui/shared/styles.css new file mode 100644 index 0000000..cea2643 --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/shared/styles.css @@ -0,0 +1,199 @@ +html, +body { + height: 100%; + width: 100%; + display: flex; + flex-direction: column; + font-family: "Roboto", sans-serif; + letter-spacing: 0.0625em; +} + +body.vscode-dark { + background-color: #1b1b1b; + color: #e9e9e9; +} + +body.vscode-light { + background-color: #fff; + color: #1b1b1b; +} + +.vscode-light .logo { + -webkit-filter: invert(1) opacity(0.5); + filter: invert(1) opacity(0.5); +} + +.tooltip { + display: block; +} + +.content-row { + flex-grow: 1; + overflow-y: hidden; + padding-bottom: 1rem; +} + +.modal-header { + border-bottom: none; +} + +.modal-footer { + border-top: none; +} + +.modal-body { + padding: 0rem 1rem; +} + +.footer > .col-one { + padding-left: 0; +} + +.footer > .col-two { + padding-right: 0; +} + +.footer { + margin: 0; +} + +.scrollable { + overflow-y: auto; +} + +.content { + background-color: burlywood; + overflow: scroll; +} + +:root { + --btn: #0e629c; + --btn-hover: #15496e; + --btn-click: #0e3450; + --link: dodgerblue; + --link-hover: rgb(15, 109, 204); +} + +.dock-bottom-left { + position: fixed; + bottom: 4rem; + left: 4rem; +} + +.dock-bottom-right { + position: fixed; + bottom: 1rem; + right: 1rem; + background-color: rgb(42, 42, 42); + border-radius: 1.5rem; + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.logo { + padding-right: 0.5rem; + filter: opacity(0.5); +} + +.change { + line-height: 150%; +} + +.badge-success { + color: #fff; + background-color: #73c991; +} + +.badge-danger { + color: #fff; + background-color: #ce4f59; +} + +.badge { + vertical-align: 2px; + line-height: 120%; + width: 6rem; +} + +body { + position: relative; + min-height: 35rem; + background-position: center; + background-repeat: no-repeat; + background-attachment: scroll; + background-size: cover; + margin-top: 40px; + margin-bottom: 40px; +} + +body h1 { + font-size: 3.5rem; + line-height: 2.5rem; + font-weight: bold; + color: #808080 !important; + font-family: "Open Sans"; + display: flex; + align-items: center; /* align vertical */ + justify-content: center; /* align horizontal */ +} + +body h2 { + /* max-width: 20rem; */ + font-size: 1rem; +} + +body h3 { + /* max-width: 20rem; */ + font-size: 1.5rem; +} + +.btn { + -webkit-box-shadow: 0 0.1875rem 0.1875rem 0 rgba(0, 0, 0, 0.1) !important; + box-shadow: 0 0.1875rem 0.1875rem 0 rgba(0, 0, 0, 0.1) !important; + padding: 1rem; + font-size: 80%; + text-transform: uppercase; + letter-spacing: 0.15rem; + border: 0; + width: 100%; + height: 100%; + display: flex; + justify-content: center; /* align horizontal */ + align-items: center; /* align vertical */ +} + +.btn-primary { + color: #fff !important; +} + +.btn-primary, +.btn-primary:focus { + background-color: var(--btn) !important; +} + +.btn-primary:hover, +.btn-primary:active { + background-color: var(--btn-hover) !important; +} + +.text, +.textarea, +.number { + -webkit-box-shadow: 0 0.1875rem 0.1875rem 0 rgba(0, 0, 0, 0.1) !important; + box-shadow: 0 0.1875rem 0.1875rem 0 rgba(0, 0, 0, 0.1) !important; + padding: 1.25rem 2rem; + height: auto; + border: 0; +} + +a { + color: var(--link); +} + +a:focus, +a:hover { + text-decoration: none; + color: var(--link-hover); +} diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/bootstrap/css/bootstrap.min.css b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/bootstrap/css/bootstrap.min.css new file mode 100644 index 0000000..92e3fe8 --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/bootstrap/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/bootstrap/js/bootstrap.min.js b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/bootstrap/js/bootstrap.min.js new file mode 100644 index 0000000..c4c0d1f --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/bootstrap/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:''}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||tli{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} \ No newline at end of file diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/fontawesome/css/solid.min.css b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/fontawesome/css/solid.min.css new file mode 100644 index 0000000..a0d5628 --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/fontawesome/css/solid.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900} \ No newline at end of file diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/fontawesome/webfonts/fa-solid-900.ttf b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/fontawesome/webfonts/fa-solid-900.ttf new file mode 100644 index 0000000..c6c3dd4 Binary files /dev/null and b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/fontawesome/webfonts/fa-solid-900.ttf differ diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/google/OpenSans-Bold.ttf b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/google/OpenSans-Bold.ttf new file mode 100644 index 0000000..96fabd8 Binary files /dev/null and b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/google/OpenSans-Bold.ttf differ diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/google/Roboto-Bold.ttf b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/google/Roboto-Bold.ttf new file mode 100644 index 0000000..e612852 Binary files /dev/null and b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/google/Roboto-Bold.ttf differ diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/google/Roboto-Regular.ttf b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/google/Roboto-Regular.ttf new file mode 100644 index 0000000..cb8ffcf Binary files /dev/null and b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/google/Roboto-Regular.ttf differ diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/jquery/jquery-3.3.1.slim.min.js b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/jquery/jquery-3.3.1.slim.min.js new file mode 100644 index 0000000..f4ca9b2 --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/jquery/jquery-3.3.1.slim.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.3.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,u=n.push,s=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,d=f.toString,p=d.call(Object),h={},g=function e(t){return"function"==typeof t&&"number"!=typeof t.nodeType},v=function e(t){return null!=t&&t===t.window},y={type:!0,src:!0,noModule:!0};function m(e,t,n){var i,o=(t=t||r).createElement("script");if(o.text=e,n)for(i in y)n[i]&&(o[i]=n[i]);t.head.appendChild(o).parentNode.removeChild(o)}function b(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var x="3.3.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector",w=function(e,t){return new w.fn.init(e,t)},C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;w.fn=w.prototype={jquery:x,constructor:w,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n0&&t-1 in e)}var E=function(e){var t,n,r,i,o,a,u,s,l,c,f,d,p,h,g,v,y,m,b,x="sizzle"+1*new Date,w=e.document,C=0,T=0,E=ae(),N=ae(),k=ae(),A=function(e,t){return e===t&&(f=!0),0},D={}.hasOwnProperty,S=[],L=S.pop,j=S.push,q=S.push,O=S.slice,P=function(e,t){for(var n=0,r=e.length;n+~]|"+I+")"+I+"*"),_=new RegExp("="+I+"*([^\\]'\"]*?)"+I+"*\\]","g"),U=new RegExp(M),V=new RegExp("^"+R+"$"),X={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+M),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+I+"*(even|odd|(([+-]|)(\\d*)n|)"+I+"*(?:([+-]|)"+I+"*(\\d+)|))"+I+"*\\)|)","i"),bool:new RegExp("^(?:"+H+")$","i"),needsContext:new RegExp("^"+I+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+I+"*((?:-\\d)?\\d*)"+I+"*\\)|)(?=[^-]|$)","i")},Q=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,G=/^[^{]+\{\s*\[native \w/,K=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+I+"?|("+I+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){d()},ie=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{q.apply(S=O.call(w.childNodes),w.childNodes),S[w.childNodes.length].nodeType}catch(e){q={apply:S.length?function(e,t){j.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function oe(e,t,r,i){var o,u,l,c,f,h,y,m=t&&t.ownerDocument,C=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==C&&9!==C&&11!==C)return r;if(!i&&((t?t.ownerDocument||t:w)!==p&&d(t),t=t||p,g)){if(11!==C&&(f=K.exec(e)))if(o=f[1]){if(9===C){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&b(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return q.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return q.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!k[e+" "]&&(!v||!v.test(e))){if(1!==C)m=t,y=e;else if("object"!==t.nodeName.toLowerCase()){(c=t.getAttribute("id"))?c=c.replace(te,ne):t.setAttribute("id",c=x),u=(h=a(e)).length;while(u--)h[u]="#"+c+" "+ye(h[u]);y=h.join(","),m=J.test(e)&&ge(t.parentNode)||t}if(y)try{return q.apply(r,m.querySelectorAll(y)),r}catch(e){}finally{c===x&&t.removeAttribute("id")}}}return s(e.replace($,"$1"),t,r,i)}function ae(){var e=[];function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}return t}function ue(e){return e[x]=!0,e}function se(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){var n=e.split("|"),i=n.length;while(i--)r.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function de(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return ue(function(t){return t=+t,ue(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ge(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},d=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==p&&9===a.nodeType&&a.documentElement?(p=a,h=p.documentElement,g=!o(p),w!==p&&(i=p.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=se(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=se(function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=G.test(p.getElementsByClassName),n.getById=se(function(e){return h.appendChild(e).id=x,!p.getElementsByName||!p.getElementsByName(x).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=G.test(p.querySelectorAll))&&(se(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+I+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+I+"*(?:value|"+H+")"),e.querySelectorAll("[id~="+x+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+x+"+*").length||v.push(".#.+[+~]")}),se(function(e){e.innerHTML="";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+I+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(n.matchesSelector=G.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&se(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),y.push("!=",M)}),v=v.length&&new RegExp(v.join("|")),y=y.length&&new RegExp(y.join("|")),t=G.test(h.compareDocumentPosition),b=t||G.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===p||e.ownerDocument===w&&b(w,e)?-1:t===p||t.ownerDocument===w&&b(w,t)?1:c?P(c,e)-P(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e===p?-1:t===p?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i===o)return ce(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)u.unshift(n);while(a[r]===u[r])r++;return r?ce(a[r],u[r]):a[r]===w?-1:u[r]===w?1:0},p):p},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&d(e),t=t.replace(_,"='$1']"),n.matchesSelector&&g&&!k[t+" "]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,p,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==p&&d(e),b(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==p&&d(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(A),f){while(t=e[o++])t===e[o]&&(i=r.push(o));while(i--)e.splice(r[i],1)}return c=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else while(t=e[r++])n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:ue,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return X.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&U.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+I+")"+e+"("+I+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(W," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),u="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,s){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",v=t.parentNode,y=u&&t.nodeName.toLowerCase(),m=!s&&!u,b=!1;if(v){if(o){while(g){d=t;while(d=d[g])if(u?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){b=(p=(l=(c=(f=(d=v)[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===C&&l[1])&&l[2],d=p&&v.childNodes[p];while(d=++p&&d&&d[g]||(b=p=0)||h.pop())if(1===d.nodeType&&++b&&d===t){c[e]=[C,p,b];break}}else if(m&&(b=p=(l=(c=(f=(d=t)[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===C&&l[1]),!1===b)while(d=++p&&d&&d[g]||(b=p=0)||h.pop())if((u?d.nodeName.toLowerCase()===y:1===d.nodeType)&&++b&&(m&&((c=(f=d[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]=[C,b]),d===t))break;return(b-=i)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[x]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ue(function(e,n){var r,o=i(e,t),a=o.length;while(a--)e[r=P(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:ue(function(e){var t=[],n=[],r=u(e.replace($,"$1"));return r[x]?ue(function(e,t,n,i){var o,a=r(e,null,i,[]),u=e.length;while(u--)(o=a[u])&&(e[u]=!(t[u]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:ue(function(e){return function(t){return oe(e,t).length>0}}),contains:ue(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:ue(function(e){return V.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:pe(!1),disabled:pe(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xe(e,t,n){for(var r=0,i=t.length;r-1&&(o[l]=!(a[l]=f))}}else y=we(y===a?y.splice(h,y.length):y),i?i(null,a,y,s):q.apply(a,y)})}function Te(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],u=a||r.relative[" "],s=a?1:0,c=me(function(e){return e===t},u,!0),f=me(function(e){return P(t,e)>-1},u,!0),d=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];s1&&be(d),s>1&&ye(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),n,s0,i=e.length>0,o=function(o,a,u,s,c){var f,h,v,y=0,m="0",b=o&&[],x=[],w=l,T=o||i&&r.find.TAG("*",c),E=C+=null==w?1:Math.random()||.1,N=T.length;for(c&&(l=a===p||a||c);m!==N&&null!=(f=T[m]);m++){if(i&&f){h=0,a||f.ownerDocument===p||(d(f),u=!g);while(v=e[h++])if(v(f,a||p,u)){s.push(f);break}c&&(C=E)}n&&((f=!v&&f)&&y--,o&&b.push(f))}if(y+=m,n&&m!==y){h=0;while(v=t[h++])v(b,x,a,u);if(o){if(y>0)while(m--)b[m]||x[m]||(x[m]=L.call(s));x=we(x)}q.apply(s,x),c&&!o&&x.length>0&&y+t.length>1&&oe.uniqueSort(s)}return c&&(C=E,l=w),b};return n?ue(o):o}return u=oe.compile=function(e,t){var n,r=[],i=[],o=k[e+" "];if(!o){t||(t=a(e)),n=t.length;while(n--)(o=Te(t[n]))[x]?r.push(o):i.push(o);(o=k(e,Ee(i,r))).selector=e}return o},s=oe.select=function(e,t,n,i){var o,s,l,c,f,d="function"==typeof e&&e,p=!i&&a(e=d.selector||e);if(n=n||[],1===p.length){if((s=p[0]=p[0].slice(0)).length>2&&"ID"===(l=s[0]).type&&9===t.nodeType&&g&&r.relative[s[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(Z,ee),t)||[])[0]))return n;d&&(t=t.parentNode),e=e.slice(s.shift().value.length)}o=X.needsContext.test(e)?0:s.length;while(o--){if(l=s[o],r.relative[c=l.type])break;if((f=r.find[c])&&(i=f(l.matches[0].replace(Z,ee),J.test(s[0].type)&&ge(t.parentNode)||t))){if(s.splice(o,1),!(e=i.length&&ye(s)))return q.apply(n,i),n;break}}}return(d||u(e,p))(i,t,!g,n,!t||J.test(e)&&ge(t.parentNode)||t),n},n.sortStable=x.split("").sort(A).join("")===x,n.detectDuplicates=!!f,d(),n.sortDetached=se(function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))}),se(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&se(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),se(function(e){return null==e.getAttribute("disabled")})||le(H,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(e);w.find=E,w.expr=E.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=E.uniqueSort,w.text=E.getText,w.isXMLDoc=E.isXML,w.contains=E.contains,w.escapeSelector=E.escape;var N=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},k=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},A=w.expr.match.needsContext;function D(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var S=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(e,t,n){return g(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return s.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(L(this,e||[],!1))},not:function(e){return this.pushStack(L(this,e||[],!0))},is:function(e){return!!L(this,"string"==typeof e&&A.test(e)?w(e):e||[],!1).length}});var j,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:q.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),S.test(i[1])&&w.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,j=w(r);var O=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(w(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function H(e,t){while((e=e[t])&&1!==e.nodeType);return e}w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return N(e,"parentNode")},parentsUntil:function(e,t,n){return N(e,"parentNode",n)},next:function(e){return H(e,"nextSibling")},prev:function(e){return H(e,"previousSibling")},nextAll:function(e){return N(e,"nextSibling")},prevAll:function(e){return N(e,"previousSibling")},nextUntil:function(e,t,n){return N(e,"nextSibling",n)},prevUntil:function(e,t,n){return N(e,"previousSibling",n)},siblings:function(e){return k((e.parentNode||{}).firstChild,e)},children:function(e){return k(e.firstChild)},contents:function(e){return D(e,"iframe")?e.contentDocument:(D(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(P[e]||w.uniqueSort(i),O.test(e)&&i.reverse()),this.pushStack(i)}});var I=/[^\x20\t\r\n\f]+/g;function R(e){var t={};return w.each(e.match(I)||[],function(e,n){t[n]=!0}),t}w.Callbacks=function(e){e="string"==typeof e?R(e):w.extend({},e);var t,n,r,i,o=[],a=[],u=-1,s=function(){for(i=i||e.once,r=t=!0;a.length;u=-1){n=a.shift();while(++u-1)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||s()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function B(e){return e}function M(e){throw e}function W(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var u=this,s=arguments,l=function(){var e,l;if(!(t=o&&(r!==M&&(u=void 0,s=[e]),n.rejectWith(u,s))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:B,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:B)),n[2][3].add(a(0,e,g(r)?r:M))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],u=t[5];i[t[1]]=a.add,u&&a.add(function(){r=u},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=w.Deferred(),u=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&(W(e,a.done(u(n)).resolve,a.reject,!t),"pending"===a.state()||g(i[n]&&i[n].then)))return a.then();while(n--)W(i[n],u(n),a.reject);return a.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&$.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var F=w.Deferred();w.fn.ready=function(e){return F.then(e)["catch"](function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(r,[w]))}}),w.ready.then=F.then;function z(){r.removeEventListener("DOMContentLoaded",z),e.removeEventListener("load",z),w.ready()}"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListener("DOMContentLoaded",z),e.addEventListener("load",z));var _=function(e,t,n,r,i,o,a){var u=0,s=e.length,l=null==n;if("object"===b(n)){i=!0;for(u in n)_(e,t,u,n[u],!0,o,a)}else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;u1,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=K.get(e,t),n&&(!r||Array.isArray(n)?r=K.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t),a=function(){w.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return K.get(e,n)||K.access(e,n,{empty:w.Callbacks("once memory").add(function(){K.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&D(e,t)?w.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(l=w.contains(o.ownerDocument,o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var xe=r.documentElement,we=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function Ne(){return!1}function ke(){try{return r.activeElement}catch(e){}}function Ae(e,t,n,r,i,o){var a,u;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(u in t)Ae(e,u,n,r,t[u],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ne;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}w.event={global:{},add:function(e,t,n,r,i){var o,a,u,s,l,c,f,d,p,h,g,v=K.get(e);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(xe,i),n.guid||(n.guid=w.guid++),(s=v.events)||(s=v.events={}),(a=v.handle)||(a=v.handle=function(t){return"undefined"!=typeof w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(I)||[""]).length;while(l--)p=g=(u=Te.exec(t[l])||[])[1],h=(u[2]||"").split(".").sort(),p&&(f=w.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=w.event.special[p]||{},c=w.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=s[p])||((d=s[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(p,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,c):d.push(c),w.event.global[p]=!0)}},remove:function(e,t,n,r,i){var o,a,u,s,l,c,f,d,p,h,g,v=K.hasData(e)&&K.get(e);if(v&&(s=v.events)){l=(t=(t||"").match(I)||[""]).length;while(l--)if(u=Te.exec(t[l])||[],p=g=u[1],h=(u[2]||"").split(".").sort(),p){f=w.event.special[p]||{},d=s[p=(r?f.delegateType:f.bindType)||p]||[],u=u[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;while(o--)c=d[o],!i&&g!==c.origType||n&&n.guid!==c.guid||u&&!u.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||w.removeEvent(e,p,v.handle),delete s[p])}else for(p in s)w.event.remove(e,p+t[l],n,r,!0);w.isEmptyObject(s)&&K.remove(e,"handle events")}},dispatch:function(e){var t=w.event.fix(e),n,r,i,o,a,u,s=new Array(arguments.length),l=(K.get(this,"events")||{})[t.type]||[],c=w.event.special[t.type]||{};for(s[0]=t,n=1;n=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&u.push({elem:l,handlers:o})}return l=this,s\x20\t\r\n\f]*)[^>]*)\/>/gi,Se=/\s*$/g;function qe(e,t){return D(e,"table")&&D(11!==t.nodeType?t:t.firstChild,"tr")?w(e).children("tbody")[0]||e:e}function Oe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Pe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function He(e,t){var n,r,i,o,a,u,s,l;if(1===t.nodeType){if(K.hasData(e)&&(o=K.access(e),a=K.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n1&&"string"==typeof v&&!h.checkClone&&Le.test(v))return e.each(function(i){var o=e.eq(i);y&&(t[0]=v.call(this,i,o.html())),Re(o,t,n,r)});if(d&&(i=be(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=(u=w.map(ve(i,"script"),Oe)).length;f")},clone:function(e,t,n){var r,i,o,a,u=e.cloneNode(!0),s=w.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=ve(u),r=0,i=(o=ve(e)).length;r0&&ye(a,!s&&ve(e,"script")),u},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(Y(n)){if(t=n[K.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[K.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return _(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||qe(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=qe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Se.test(e)&&!ge[(pe.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n=0&&(s+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-s-u-.5))),s}function et(e,t,n){var r=We(e),i=Fe(e,t,r),o="border-box"===w.css(e,"boxSizing",!1,r),a=o;if(Me.test(i)){if(!n)return i;i="auto"}return a=a&&(h.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===w.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Fe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,u=Q(t),s=Ue.test(t),l=e.style;if(s||(t=Ke(u)),a=w.cssHooks[t]||w.cssHooks[u],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(w.cssNumber[u]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(s?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,u=Q(t);return Ue.test(t)||(t=Ke(u)),(a=w.cssHooks[t]||w.cssHooks[u])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Fe(e,t,r)),"normal"===i&&t in Xe&&(i=Xe[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!_e.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):ue(e,Ve,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=We(e),a="border-box"===w.css(e,"boxSizing",!1,o),u=r&&Ze(e,t,r,a,o);return a&&h.scrollboxSize()===o.position&&(u-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),u&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Je(e,n,u)}}}),w.cssHooks.marginLeft=ze(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Fe(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Je)}),w.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=We(e),i=t.length;a1)}}),w.fn.delay=function(t,n){return t=w.fx?w.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=r.createElement("input"),t=r.createElement("select").appendChild(r.createElement("option"));e.type="checkbox",h.checkOn=""!==e.value,h.optSelected=t.selected,(e=r.createElement("input")).value="t",e.type="radio",h.radioValue="t"===e.value}();var tt,nt=w.expr.attrHandle;w.fn.extend({attr:function(e,t){return _(this,w.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?tt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&D(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(I);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),tt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=nt[t]||w.find.attr;nt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=nt[a],nt[a]=i,i=null!=n(e,t,r)?a:null,nt[a]=o),i}});var rt=/^(?:input|select|textarea|button)$/i,it=/^(?:a|area)$/i;w.fn.extend({prop:function(e,t){return _(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):rt.test(e.nodeName)||it.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),h.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function ot(e){return(e.match(I)||[]).join(" ")}function at(e){return e.getAttribute&&e.getAttribute("class")||""}function ut(e){return Array.isArray(e)?e:"string"==typeof e?e.match(I)||[]:[]}w.fn.extend({addClass:function(e){var t,n,r,i,o,a,u,s=0;if(g(e))return this.each(function(t){w(this).addClass(e.call(this,t,at(this)))});if((t=ut(e)).length)while(n=this[s++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=t[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(u=ot(r))&&n.setAttribute("class",u)}return this},removeClass:function(e){var t,n,r,i,o,a,u,s=0;if(g(e))return this.each(function(t){w(this).removeClass(e.call(this,t,at(this)))});if(!arguments.length)return this.attr("class","");if((t=ut(e)).length)while(n=this[s++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=t[a++])while(r.indexOf(" "+o+" ")>-1)r=r.replace(" "+o+" "," ");i!==(u=ot(r))&&n.setAttribute("class",u)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,at(this),t),t)}):this.each(function(){var t,i,o,a;if(r){i=0,o=w(this),a=ut(e);while(t=a[i++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else void 0!==e&&"boolean"!==n||((t=at(this))&&K.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":K.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&(" "+ot(at(n))+" ").indexOf(t)>-1)return!0;return!1}});var st=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(st,""):null==n?"":n}}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:ot(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,u=a?null:[],s=a?o+1:i.length;for(r=o<0?s:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var lt=/^(?:focusinfocus|focusoutblur)$/,ct=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,i,o){var a,u,s,l,c,d,p,h,y=[i||r],m=f.call(t,"type")?t.type:t,b=f.call(t,"namespace")?t.namespace.split("."):[];if(u=h=s=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!lt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(m=(b=m.split(".")).shift(),b.sort()),c=m.indexOf(":")<0&&"on"+m,t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:w.makeArray(n,[t]),p=w.event.special[m]||{},o||!p.trigger||!1!==p.trigger.apply(i,n))){if(!o&&!p.noBubble&&!v(i)){for(l=p.delegateType||m,lt.test(l+m)||(u=u.parentNode);u;u=u.parentNode)y.push(u),s=u;s===(i.ownerDocument||r)&&y.push(s.defaultView||s.parentWindow||e)}a=0;while((u=y[a++])&&!t.isPropagationStopped())h=u,t.type=a>1?l:p.bindType||m,(d=(K.get(u,"events")||{})[t.type]&&K.get(u,"handle"))&&d.apply(u,n),(d=c&&u[c])&&d.apply&&Y(u)&&(t.result=d.apply(u,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(y.pop(),n)||!Y(i)||c&&g(i[m])&&!v(i)&&((s=i[c])&&(i[c]=null),w.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,ct),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,ct),w.event.triggered=void 0,s&&(i[c]=s)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=K.access(r,t);i||r.addEventListener(e,n,!0),K.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=K.access(r,t)-1;i?K.access(r,t,i):(r.removeEventListener(e,n,!0),K.remove(r,t))}}});var ft=/\[\]$/,dt=/\r?\n/g,pt=/^(?:submit|button|image|reset|file)$/i,ht=/^(?:input|select|textarea|keygen)/i;function gt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||ft.test(e)?r(e,i):gt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==b(t))r(e,t);else for(i in t)gt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)gt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&ht.test(this.nodeName)&&!pt.test(e)&&(this.checked||!de.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(dt,"\r\n")}}):{name:t.name,value:n.replace(dt,"\r\n")}}).get()}}),w.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},h.createHTMLDocument=function(){var e=r.implementation.createHTMLDocument("").body;return e.innerHTML="
",2===e.childNodes.length}(),w.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var i,o,a;return t||(h.createHTMLDocument?((i=(t=r.implementation.createHTMLDocument("")).createElement("base")).href=r.location.href,t.head.appendChild(i)):t=r),o=S.exec(e),a=!n&&[],o?[t.createElement(o[1])]:(o=be([e],t,a),a&&a.length&&w(a).remove(),w.merge([],o.childNodes))},w.offset={setOffset:function(e,t,n){var r,i,o,a,u,s,l,c=w.css(e,"position"),f=w(e),d={};"static"===c&&(e.style.position="relative"),u=f.offset(),o=w.css(e,"top"),s=w.css(e,"left"),(l=("absolute"===c||"fixed"===c)&&(o+s).indexOf("auto")>-1)?(a=(r=f.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(s)||0),g(t)&&(t=t.call(e,n,w.extend({},u))),null!=t.top&&(d.top=t.top-u.top+a),null!=t.left&&(d.left=t.left-u.left+i),"using"in t?t.using.call(e,d):f.css(d)}},w.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){w.offset.setOffset(this,e,t)});var t,n,r=this[0];if(r)return r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===w.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===w.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=w(e).offset()).top+=w.css(e,"borderTopWidth",!0),i.left+=w.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-w.css(r,"marginTop",!0),left:t.left-i.left-w.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===w.css(e,"position"))e=e.offsetParent;return e||xe})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;w.fn[e]=function(r){return _(this,function(e,r,i){var o;if(v(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),w.each(["top","left"],function(e,t){w.cssHooks[t]=ze(h.pixelPosition,function(e,n){if(n)return n=Fe(e,t),Me.test(n)?w(e).position()[t]+"px":n})}),w.each({Height:"height",Width:"width"},function(e,t){w.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){w.fn[r]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),u=n||(!0===i||!0===o?"margin":"border");return _(this,function(t,n,i){var o;return v(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?w.css(t,n,u):w.style(t,n,i,u)},t,a?i:void 0,a)}})}),w.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){w.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),w.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),w.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),w.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),g(e))return r=o.call(arguments,2),i=function(){return e.apply(t||this,r.concat(o.call(arguments)))},i.guid=e.guid=e.guid||w.guid++,i},w.holdReady=function(e){e?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=D,w.isFunction=g,w.isWindow=v,w.camelCase=Q,w.type=b,w.now=Date.now,w.isNumeric=function(e){var t=w.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return w});var vt=e.jQuery,yt=e.$;return w.noConflict=function(t){return e.$===w&&(e.$=yt),t&&e.jQuery===w&&(e.jQuery=vt),w},t||(e.jQuery=e.$=w),w}); diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/lodash/lodash.min.js b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/lodash/lodash.min.js new file mode 100644 index 0000000..c911263 --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/lodash/lodash.min.js @@ -0,0 +1,137 @@ +/** + * @license + * Lodash lodash.com/license | Underscore.js 1.8.3 underscorejs.org/LICENSE + */ +;(function(){function n(n,t,r){switch(r.length){case 0:return n.call(t);case 1:return n.call(t,r[0]);case 2:return n.call(t,r[0],r[1]);case 3:return n.call(t,r[0],r[1],r[2])}return n.apply(t,r)}function t(n,t,r,e){for(var u=-1,i=null==n?0:n.length;++u"']/g,G=RegExp(V.source),H=RegExp(K.source),J=/<%-([\s\S]+?)%>/g,Y=/<%([\s\S]+?)%>/g,Q=/<%=([\s\S]+?)%>/g,X=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,nn=/^\w*$/,tn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,rn=/[\\^$.*+?()[\]{}|]/g,en=RegExp(rn.source),un=/^\s+|\s+$/g,on=/^\s+/,fn=/\s+$/,cn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,an=/\{\n\/\* \[wrapped with (.+)\] \*/,ln=/,? & /,sn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,hn=/\\(\\)?/g,pn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,_n=/\w*$/,vn=/^[-+]0x[0-9a-f]+$/i,gn=/^0b[01]+$/i,dn=/^\[object .+?Constructor\]$/,yn=/^0o[0-7]+$/i,bn=/^(?:0|[1-9]\d*)$/,xn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,jn=/($^)/,wn=/['\n\r\u2028\u2029\\]/g,mn="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*",An="(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])"+mn,kn="(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])",En=RegExp("['\u2019]","g"),Sn=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),On=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+kn+mn,"g"),In=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?|\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",An].join("|"),"g"),Rn=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),zn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Wn="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),Un={}; +Un["[object Float32Array]"]=Un["[object Float64Array]"]=Un["[object Int8Array]"]=Un["[object Int16Array]"]=Un["[object Int32Array]"]=Un["[object Uint8Array]"]=Un["[object Uint8ClampedArray]"]=Un["[object Uint16Array]"]=Un["[object Uint32Array]"]=true,Un["[object Arguments]"]=Un["[object Array]"]=Un["[object ArrayBuffer]"]=Un["[object Boolean]"]=Un["[object DataView]"]=Un["[object Date]"]=Un["[object Error]"]=Un["[object Function]"]=Un["[object Map]"]=Un["[object Number]"]=Un["[object Object]"]=Un["[object RegExp]"]=Un["[object Set]"]=Un["[object String]"]=Un["[object WeakMap]"]=false; +var Bn={};Bn["[object Arguments]"]=Bn["[object Array]"]=Bn["[object ArrayBuffer]"]=Bn["[object DataView]"]=Bn["[object Boolean]"]=Bn["[object Date]"]=Bn["[object Float32Array]"]=Bn["[object Float64Array]"]=Bn["[object Int8Array]"]=Bn["[object Int16Array]"]=Bn["[object Int32Array]"]=Bn["[object Map]"]=Bn["[object Number]"]=Bn["[object Object]"]=Bn["[object RegExp]"]=Bn["[object Set]"]=Bn["[object String]"]=Bn["[object Symbol]"]=Bn["[object Uint8Array]"]=Bn["[object Uint8ClampedArray]"]=Bn["[object Uint16Array]"]=Bn["[object Uint32Array]"]=true, +Bn["[object Error]"]=Bn["[object Function]"]=Bn["[object WeakMap]"]=false;var Ln={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Cn=parseFloat,Dn=parseInt,Mn=typeof global=="object"&&global&&global.Object===Object&&global,Tn=typeof self=="object"&&self&&self.Object===Object&&self,$n=Mn||Tn||Function("return this")(),Fn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Nn=Fn&&typeof module=="object"&&module&&!module.nodeType&&module,Pn=Nn&&Nn.exports===Fn,Zn=Pn&&Mn.process,qn=function(){ +try{var n=Nn&&Nn.require&&Nn.require("util").types;return n?n:Zn&&Zn.binding&&Zn.binding("util")}catch(n){}}(),Vn=qn&&qn.isArrayBuffer,Kn=qn&&qn.isDate,Gn=qn&&qn.isMap,Hn=qn&&qn.isRegExp,Jn=qn&&qn.isSet,Yn=qn&&qn.isTypedArray,Qn=b("length"),Xn=x({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e", +"\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a", +"\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I", +"\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r", +"\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ", +"\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),nt=x({"&":"&","<":"<",">":">",'"':""","'":"'"}),tt=x({"&":"&","<":"<",">":">",""":'"',"'":"'"}),rt=function x(mn){function An(n){if(yu(n)&&!ff(n)&&!(n instanceof Ln)){if(n instanceof On)return n;if(oi.call(n,"__wrapped__"))return Fe(n)}return new On(n)}function kn(){}function On(n,t){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=T}function Ln(n){ +this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=false,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Mn(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t=t?n:t)),n}function _t(n,t,e,u,i,o){var f,c=1&t,a=2&t,l=4&t;if(e&&(f=i?e(n,u,i,o):e(n)),f!==T)return f;if(!du(n))return n;if(u=ff(n)){if(f=me(n),!c)return Lr(n,f)}else{var s=vo(n),h="[object Function]"==s||"[object GeneratorFunction]"==s;if(af(n))return Ir(n,c);if("[object Object]"==s||"[object Arguments]"==s||h&&!i){if(f=a||h?{}:Ae(n),!c)return a?Mr(n,lt(f,n)):Dr(n,at(f,n))}else{if(!Bn[s])return i?n:{};f=ke(n,s,c)}}if(o||(o=new Zn), +i=o.get(n))return i;if(o.set(n,f),pf(n))return n.forEach(function(r){f.add(_t(r,t,e,r,n,o))}),f;if(sf(n))return n.forEach(function(r,u){f.set(u,_t(r,t,e,u,n,o))}),f;var a=l?a?ve:_e:a?Uu:Wu,p=u?T:a(n);return r(p||n,function(r,u){p&&(u=r,r=n[u]),ot(f,u,_t(r,t,e,u,n,o))}),f}function vt(n){var t=Wu(n);return function(r){return gt(r,n,t)}}function gt(n,t,r){var e=r.length;if(null==n)return!e;for(n=Qu(n);e--;){var u=r[e],i=t[u],o=n[u];if(o===T&&!(u in n)||!i(o))return false}return true}function dt(n,t,r){if(typeof n!="function")throw new ti("Expected a function"); +return bo(function(){n.apply(T,r)},t)}function yt(n,t,r,e){var u=-1,i=o,a=true,l=n.length,s=[],h=t.length;if(!l)return s;r&&(t=c(t,E(r))),e?(i=f,a=false):200<=t.length&&(i=O,a=false,t=new Nn(t));n:for(;++ut}function Rt(n,t){return null!=n&&oi.call(n,t)}function zt(n,t){return null!=n&&t in Qu(n)}function Wt(n,t,r){for(var e=r?f:o,u=n[0].length,i=n.length,a=i,l=Ku(i),s=1/0,h=[];a--;){var p=n[a];a&&t&&(p=c(p,E(t))),s=Ci(p.length,s), +l[a]=!r&&(t||120<=u&&120<=p.length)?new Nn(a&&p):T}var p=n[0],_=-1,v=l[0];n:for(;++_r.length?t:Et(t,hr(r,0,-1)),r=null==t?t:t[Me(Ve(r))],null==r?T:n(r,t,e)}function Lt(n){return yu(n)&&"[object Arguments]"==Ot(n)}function Ct(n){ +return yu(n)&&"[object ArrayBuffer]"==Ot(n)}function Dt(n){return yu(n)&&"[object Date]"==Ot(n)}function Mt(n,t,r,e,u){if(n===t)return true;if(null==n||null==t||!yu(n)&&!yu(t))return n!==n&&t!==t;n:{var i=ff(n),o=ff(t),f=i?"[object Array]":vo(n),c=o?"[object Array]":vo(t),f="[object Arguments]"==f?"[object Object]":f,c="[object Arguments]"==c?"[object Object]":c,a="[object Object]"==f,o="[object Object]"==c;if((c=f==c)&&af(n)){if(!af(t)){t=false;break n}i=true,a=false}if(c&&!a)u||(u=new Zn),t=i||_f(n)?se(n,t,r,e,Mt,u):he(n,t,f,r,e,Mt,u);else{ +if(!(1&r)&&(i=a&&oi.call(n,"__wrapped__"),f=o&&oi.call(t,"__wrapped__"),i||f)){n=i?n.value():n,t=f?t.value():t,u||(u=new Zn),t=Mt(n,t,r,e,u);break n}if(c)t:if(u||(u=new Zn),i=1&r,f=_e(n),o=f.length,c=_e(t).length,o==c||i){for(a=o;a--;){var l=f[a];if(!(i?l in t:oi.call(t,l))){t=false;break t}}if((c=u.get(n))&&u.get(t))t=c==t;else{c=true,u.set(n,t),u.set(t,n);for(var s=i;++at?r:0,Se(t,r)?n[t]:T}function Xt(n,t,r){var e=-1;return t=c(t.length?t:[$u],E(ye())),n=Gt(n,function(n,r,u){return{a:c(t,function(t){return t(n)}), +b:++e,c:n}}),w(n,function(n,t){var e;n:{e=-1;for(var u=n.a,i=t.a,o=u.length,f=r.length;++e=f){e=c;break n}e=c*("desc"==r[e]?-1:1);break n}}e=n.b-t.b}return e})}function nr(n,t){return tr(n,t,function(t,r){return zu(n,r)})}function tr(n,t,r){for(var e=-1,u=t.length,i={};++et||9007199254740991t&&(t=-t>u?0:u+t),r=r>u?u:r,0>r&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0,r=Ku(u);++e=u){for(;e>>1,o=n[i];null!==o&&!wu(o)&&(r?o<=t:ot.length?n:Et(n,hr(t,0,-1)),null==n||delete n[Me(Ve(t))]}function jr(n,t,r,e){for(var u=n.length,i=e?u:-1;(e?i--:++ie)return e?br(n[0]):[];for(var u=-1,i=Ku(e);++u=e?n:hr(n,t,r)}function Ir(n,t){if(t)return n.slice();var r=n.length,r=gi?gi(r):new n.constructor(r);return n.copy(r),r}function Rr(n){var t=new n.constructor(n.byteLength);return new vi(t).set(new vi(n)),t}function zr(n,t){return new n.constructor(t?Rr(n.buffer):n.buffer,n.byteOffset,n.length); +}function Wr(n,t){if(n!==t){var r=n!==T,e=null===n,u=n===n,i=wu(n),o=t!==T,f=null===t,c=t===t,a=wu(t);if(!f&&!a&&!i&&n>t||i&&o&&c&&!f&&!a||e&&o&&c||!r&&c||!u)return 1;if(!e&&!i&&!a&&nu?T:i,u=1),t=Qu(t);++eo&&f[0]!==a&&f[o-1]!==a?[]:B(f,a),o-=c.length,or?r?or(t,n):t:(r=or(t,Oi(n/D(t))),Rn.test(t)?Or(M(r),0,n).join(""):r.slice(0,n))}function te(t,r,e,u){function i(){for(var r=-1,c=arguments.length,a=-1,l=u.length,s=Ku(l+c),h=this&&this!==$n&&this instanceof i?f:t;++at||e)&&(1&n&&(i[2]=h[2],t|=1&r?0:4),(r=h[3])&&(e=i[3],i[3]=e?Ur(e,r,h[4]):r,i[4]=e?B(i[3],"__lodash_placeholder__"):h[4]),(r=h[5])&&(e=i[5],i[5]=e?Br(e,r,h[6]):r,i[6]=e?B(i[5],"__lodash_placeholder__"):h[6]),(r=h[7])&&(i[7]=r),128&n&&(i[8]=null==i[8]?h[8]:Ci(i[8],h[8])),null==i[9]&&(i[9]=h[9]),i[0]=h[0],i[1]=t),n=i[0],t=i[1], +r=i[2],e=i[3],u=i[4],f=i[9]=i[9]===T?c?0:n.length:Li(i[9]-a,0),!f&&24&t&&(t&=-25),c=t&&1!=t?8==t||16==t?Kr(n,t,f):32!=t&&33!=t||u.length?Jr.apply(T,i):te(n,t,r,e):Pr(n,t,r),Le((h?co:yo)(c,i),n,t)}function ce(n,t,r,e){return n===T||lu(n,ei[r])&&!oi.call(e,r)?t:n}function ae(n,t,r,e,u,i){return du(n)&&du(t)&&(i.set(t,n),Yt(n,t,T,ae,i),i.delete(t)),n}function le(n){return xu(n)?T:n}function se(n,t,r,e,u,i){var o=1&r,f=n.length,c=t.length;if(f!=c&&!(o&&c>f))return false;if((c=i.get(n))&&i.get(t))return c==t; +var c=-1,a=true,l=2&r?new Nn:T;for(i.set(n,t),i.set(t,n);++cr&&(r=Li(e+r,0)),_(n,ye(t,3),r)):-1}function Pe(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=e-1;return r!==T&&(u=ku(r),u=0>r?Li(e+u,0):Ci(u,e-1)),_(n,ye(t,3),u,true)}function Ze(n){return(null==n?0:n.length)?wt(n,1):[]; +}function qe(n){return n&&n.length?n[0]:T}function Ve(n){var t=null==n?0:n.length;return t?n[t-1]:T}function Ke(n,t){return n&&n.length&&t&&t.length?er(n,t):n}function Ge(n){return null==n?n:$i.call(n)}function He(n){if(!n||!n.length)return[];var t=0;return n=i(n,function(n){if(hu(n))return t=Li(n.length,t),true}),A(t,function(t){return c(n,b(t))})}function Je(t,r){if(!t||!t.length)return[];var e=He(t);return null==r?e:c(e,function(t){return n(r,T,t)})}function Ye(n){return n=An(n),n.__chain__=true,n; +}function Qe(n,t){return t(n)}function Xe(){return this}function nu(n,t){return(ff(n)?r:uo)(n,ye(t,3))}function tu(n,t){return(ff(n)?e:io)(n,ye(t,3))}function ru(n,t){return(ff(n)?c:Gt)(n,ye(t,3))}function eu(n,t,r){return t=r?T:t,t=n&&null==t?n.length:t,fe(n,128,T,T,T,T,t)}function uu(n,t){var r;if(typeof t!="function")throw new ti("Expected a function");return n=ku(n),function(){return 0<--n&&(r=t.apply(this,arguments)),1>=n&&(t=T),r}}function iu(n,t,r){return t=r?T:t,n=fe(n,8,T,T,T,T,T,t),n.placeholder=iu.placeholder, +n}function ou(n,t,r){return t=r?T:t,n=fe(n,16,T,T,T,T,T,t),n.placeholder=ou.placeholder,n}function fu(n,t,r){function e(t){var r=c,e=a;return c=a=T,_=t,s=n.apply(e,r)}function u(n){var r=n-p;return n-=_,p===T||r>=t||0>r||g&&n>=l}function i(){var n=Go();if(u(n))return o(n);var r,e=bo;r=n-_,n=t-(n-p),r=g?Ci(n,l-r):n,h=e(i,r)}function o(n){return h=T,d&&c?e(n):(c=a=T,s)}function f(){var n=Go(),r=u(n);if(c=arguments,a=this,p=n,r){if(h===T)return _=n=p,h=bo(i,t),v?e(n):s;if(g)return h=bo(i,t),e(p)}return h===T&&(h=bo(i,t)), +s}var c,a,l,s,h,p,_=0,v=false,g=false,d=true;if(typeof n!="function")throw new ti("Expected a function");return t=Su(t)||0,du(r)&&(v=!!r.leading,l=(g="maxWait"in r)?Li(Su(r.maxWait)||0,t):l,d="trailing"in r?!!r.trailing:d),f.cancel=function(){h!==T&&lo(h),_=0,c=p=a=h=T},f.flush=function(){return h===T?s:o(Go())},f}function cu(n,t){if(typeof n!="function"||null!=t&&typeof t!="function")throw new ti("Expected a function");var r=function(){var e=arguments,u=t?t.apply(this,e):e[0],i=r.cache;return i.has(u)?i.get(u):(e=n.apply(this,e), +r.cache=i.set(u,e)||i,e)};return r.cache=new(cu.Cache||Fn),r}function au(n){if(typeof n!="function")throw new ti("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}function lu(n,t){return n===t||n!==n&&t!==t}function su(n){return null!=n&&gu(n.length)&&!_u(n)}function hu(n){return yu(n)&&su(n)}function pu(n){if(!yu(n))return false; +var t=Ot(n);return"[object Error]"==t||"[object DOMException]"==t||typeof n.message=="string"&&typeof n.name=="string"&&!xu(n)}function _u(n){return!!du(n)&&(n=Ot(n),"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n)}function vu(n){return typeof n=="number"&&n==ku(n)}function gu(n){return typeof n=="number"&&-1=n}function du(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}function yu(n){return null!=n&&typeof n=="object"; +}function bu(n){return typeof n=="number"||yu(n)&&"[object Number]"==Ot(n)}function xu(n){return!(!yu(n)||"[object Object]"!=Ot(n))&&(n=di(n),null===n||(n=oi.call(n,"constructor")&&n.constructor,typeof n=="function"&&n instanceof n&&ii.call(n)==li))}function ju(n){return typeof n=="string"||!ff(n)&&yu(n)&&"[object String]"==Ot(n)}function wu(n){return typeof n=="symbol"||yu(n)&&"[object Symbol]"==Ot(n)}function mu(n){if(!n)return[];if(su(n))return ju(n)?M(n):Lr(n);if(wi&&n[wi]){n=n[wi]();for(var t,r=[];!(t=n.next()).done;)r.push(t.value); +return r}return t=vo(n),("[object Map]"==t?W:"[object Set]"==t?L:Lu)(n)}function Au(n){return n?(n=Su(n),n===$||n===-$?1.7976931348623157e308*(0>n?-1:1):n===n?n:0):0===n?n:0}function ku(n){n=Au(n);var t=n%1;return n===n?t?n-t:n:0}function Eu(n){return n?pt(ku(n),0,4294967295):0}function Su(n){if(typeof n=="number")return n;if(wu(n))return F;if(du(n)&&(n=typeof n.valueOf=="function"?n.valueOf():n,n=du(n)?n+"":n),typeof n!="string")return 0===n?n:+n;n=n.replace(un,"");var t=gn.test(n);return t||yn.test(n)?Dn(n.slice(2),t?2:8):vn.test(n)?F:+n; +}function Ou(n){return Cr(n,Uu(n))}function Iu(n){return null==n?"":yr(n)}function Ru(n,t,r){return n=null==n?T:Et(n,t),n===T?r:n}function zu(n,t){return null!=n&&we(n,t,zt)}function Wu(n){return su(n)?qn(n):Vt(n)}function Uu(n){if(su(n))n=qn(n,true);else if(du(n)){var t,r=ze(n),e=[];for(t in n)("constructor"!=t||!r&&oi.call(n,t))&&e.push(t);n=e}else{if(t=[],null!=n)for(r in Qu(n))t.push(r);n=t}return n}function Bu(n,t){if(null==n)return{};var r=c(ve(n),function(n){return[n]});return t=ye(t),tr(n,r,function(n,r){ +return t(n,r[0])})}function Lu(n){return null==n?[]:S(n,Wu(n))}function Cu(n){return $f(Iu(n).toLowerCase())}function Du(n){return(n=Iu(n))&&n.replace(xn,Xn).replace(Sn,"")}function Mu(n,t,r){return n=Iu(n),t=r?T:t,t===T?zn.test(n)?n.match(In)||[]:n.match(sn)||[]:n.match(t)||[]}function Tu(n){return function(){return n}}function $u(n){return n}function Fu(n){return qt(typeof n=="function"?n:_t(n,1))}function Nu(n,t,e){var u=Wu(t),i=kt(t,u);null!=e||du(t)&&(i.length||!u.length)||(e=t,t=n,n=this,i=kt(t,Wu(t))); +var o=!(du(e)&&"chain"in e&&!e.chain),f=_u(n);return r(i,function(r){var e=t[r];n[r]=e,f&&(n.prototype[r]=function(){var t=this.__chain__;if(o||t){var r=n(this.__wrapped__);return(r.__actions__=Lr(this.__actions__)).push({func:e,args:arguments,thisArg:n}),r.__chain__=t,r}return e.apply(n,a([this.value()],arguments))})}),n}function Pu(){}function Zu(n){return Ie(n)?b(Me(n)):rr(n)}function qu(){return[]}function Vu(){return false}mn=null==mn?$n:rt.defaults($n.Object(),mn,rt.pick($n,Wn));var Ku=mn.Array,Gu=mn.Date,Hu=mn.Error,Ju=mn.Function,Yu=mn.Math,Qu=mn.Object,Xu=mn.RegExp,ni=mn.String,ti=mn.TypeError,ri=Ku.prototype,ei=Qu.prototype,ui=mn["__core-js_shared__"],ii=Ju.prototype.toString,oi=ei.hasOwnProperty,fi=0,ci=function(){ +var n=/[^.]+$/.exec(ui&&ui.keys&&ui.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}(),ai=ei.toString,li=ii.call(Qu),si=$n._,hi=Xu("^"+ii.call(oi).replace(rn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),pi=Pn?mn.Buffer:T,_i=mn.Symbol,vi=mn.Uint8Array,gi=pi?pi.allocUnsafe:T,di=U(Qu.getPrototypeOf,Qu),yi=Qu.create,bi=ei.propertyIsEnumerable,xi=ri.splice,ji=_i?_i.isConcatSpreadable:T,wi=_i?_i.iterator:T,mi=_i?_i.toStringTag:T,Ai=function(){try{var n=je(Qu,"defineProperty"); +return n({},"",{}),n}catch(n){}}(),ki=mn.clearTimeout!==$n.clearTimeout&&mn.clearTimeout,Ei=Gu&&Gu.now!==$n.Date.now&&Gu.now,Si=mn.setTimeout!==$n.setTimeout&&mn.setTimeout,Oi=Yu.ceil,Ii=Yu.floor,Ri=Qu.getOwnPropertySymbols,zi=pi?pi.isBuffer:T,Wi=mn.isFinite,Ui=ri.join,Bi=U(Qu.keys,Qu),Li=Yu.max,Ci=Yu.min,Di=Gu.now,Mi=mn.parseInt,Ti=Yu.random,$i=ri.reverse,Fi=je(mn,"DataView"),Ni=je(mn,"Map"),Pi=je(mn,"Promise"),Zi=je(mn,"Set"),qi=je(mn,"WeakMap"),Vi=je(Qu,"create"),Ki=qi&&new qi,Gi={},Hi=Te(Fi),Ji=Te(Ni),Yi=Te(Pi),Qi=Te(Zi),Xi=Te(qi),no=_i?_i.prototype:T,to=no?no.valueOf:T,ro=no?no.toString:T,eo=function(){ +function n(){}return function(t){return du(t)?yi?yi(t):(n.prototype=t,t=new n,n.prototype=T,t):{}}}();An.templateSettings={escape:J,evaluate:Y,interpolate:Q,variable:"",imports:{_:An}},An.prototype=kn.prototype,An.prototype.constructor=An,On.prototype=eo(kn.prototype),On.prototype.constructor=On,Ln.prototype=eo(kn.prototype),Ln.prototype.constructor=Ln,Mn.prototype.clear=function(){this.__data__=Vi?Vi(null):{},this.size=0},Mn.prototype.delete=function(n){return n=this.has(n)&&delete this.__data__[n], +this.size-=n?1:0,n},Mn.prototype.get=function(n){var t=this.__data__;return Vi?(n=t[n],"__lodash_hash_undefined__"===n?T:n):oi.call(t,n)?t[n]:T},Mn.prototype.has=function(n){var t=this.__data__;return Vi?t[n]!==T:oi.call(t,n)},Mn.prototype.set=function(n,t){var r=this.__data__;return this.size+=this.has(n)?0:1,r[n]=Vi&&t===T?"__lodash_hash_undefined__":t,this},Tn.prototype.clear=function(){this.__data__=[],this.size=0},Tn.prototype.delete=function(n){var t=this.__data__;return n=ft(t,n),!(0>n)&&(n==t.length-1?t.pop():xi.call(t,n,1), +--this.size,true)},Tn.prototype.get=function(n){var t=this.__data__;return n=ft(t,n),0>n?T:t[n][1]},Tn.prototype.has=function(n){return-1e?(++this.size,r.push([n,t])):r[e][1]=t,this},Fn.prototype.clear=function(){this.size=0,this.__data__={hash:new Mn,map:new(Ni||Tn),string:new Mn}},Fn.prototype.delete=function(n){return n=be(this,n).delete(n),this.size-=n?1:0,n},Fn.prototype.get=function(n){return be(this,n).get(n); +},Fn.prototype.has=function(n){return be(this,n).has(n)},Fn.prototype.set=function(n,t){var r=be(this,n),e=r.size;return r.set(n,t),this.size+=r.size==e?0:1,this},Nn.prototype.add=Nn.prototype.push=function(n){return this.__data__.set(n,"__lodash_hash_undefined__"),this},Nn.prototype.has=function(n){return this.__data__.has(n)},Zn.prototype.clear=function(){this.__data__=new Tn,this.size=0},Zn.prototype.delete=function(n){var t=this.__data__;return n=t.delete(n),this.size=t.size,n},Zn.prototype.get=function(n){ +return this.__data__.get(n)},Zn.prototype.has=function(n){return this.__data__.has(n)},Zn.prototype.set=function(n,t){var r=this.__data__;if(r instanceof Tn){var e=r.__data__;if(!Ni||199>e.length)return e.push([n,t]),this.size=++r.size,this;r=this.__data__=new Fn(e)}return r.set(n,t),this.size=r.size,this};var uo=Fr(mt),io=Fr(At,true),oo=Nr(),fo=Nr(true),co=Ki?function(n,t){return Ki.set(n,t),n}:$u,ao=Ai?function(n,t){return Ai(n,"toString",{configurable:true,enumerable:false,value:Tu(t),writable:true})}:$u,lo=ki||function(n){ +return $n.clearTimeout(n)},so=Zi&&1/L(new Zi([,-0]))[1]==$?function(n){return new Zi(n)}:Pu,ho=Ki?function(n){return Ki.get(n)}:Pu,po=Ri?function(n){return null==n?[]:(n=Qu(n),i(Ri(n),function(t){return bi.call(n,t)}))}:qu,_o=Ri?function(n){for(var t=[];n;)a(t,po(n)),n=di(n);return t}:qu,vo=Ot;(Fi&&"[object DataView]"!=vo(new Fi(new ArrayBuffer(1)))||Ni&&"[object Map]"!=vo(new Ni)||Pi&&"[object Promise]"!=vo(Pi.resolve())||Zi&&"[object Set]"!=vo(new Zi)||qi&&"[object WeakMap]"!=vo(new qi))&&(vo=function(n){ +var t=Ot(n);if(n=(n="[object Object]"==t?n.constructor:T)?Te(n):"")switch(n){case Hi:return"[object DataView]";case Ji:return"[object Map]";case Yi:return"[object Promise]";case Qi:return"[object Set]";case Xi:return"[object WeakMap]"}return t});var go=ui?_u:Vu,yo=Ce(co),bo=Si||function(n,t){return $n.setTimeout(n,t)},xo=Ce(ao),jo=function(n){n=cu(n,function(n){return 500===t.size&&t.clear(),n});var t=n.cache;return n}(function(n){var t=[];return 46===n.charCodeAt(0)&&t.push(""),n.replace(tn,function(n,r,e,u){ +t.push(e?u.replace(hn,"$1"):r||n)}),t}),wo=fr(function(n,t){return hu(n)?yt(n,wt(t,1,hu,true)):[]}),mo=fr(function(n,t){var r=Ve(t);return hu(r)&&(r=T),hu(n)?yt(n,wt(t,1,hu,true),ye(r,2)):[]}),Ao=fr(function(n,t){var r=Ve(t);return hu(r)&&(r=T),hu(n)?yt(n,wt(t,1,hu,true),T,r):[]}),ko=fr(function(n){var t=c(n,kr);return t.length&&t[0]===n[0]?Wt(t):[]}),Eo=fr(function(n){var t=Ve(n),r=c(n,kr);return t===Ve(r)?t=T:r.pop(),r.length&&r[0]===n[0]?Wt(r,ye(t,2)):[]}),So=fr(function(n){var t=Ve(n),r=c(n,kr);return(t=typeof t=="function"?t:T)&&r.pop(), +r.length&&r[0]===n[0]?Wt(r,T,t):[]}),Oo=fr(Ke),Io=pe(function(n,t){var r=null==n?0:n.length,e=ht(n,t);return ur(n,c(t,function(n){return Se(n,r)?+n:n}).sort(Wr)),e}),Ro=fr(function(n){return br(wt(n,1,hu,true))}),zo=fr(function(n){var t=Ve(n);return hu(t)&&(t=T),br(wt(n,1,hu,true),ye(t,2))}),Wo=fr(function(n){var t=Ve(n),t=typeof t=="function"?t:T;return br(wt(n,1,hu,true),T,t)}),Uo=fr(function(n,t){return hu(n)?yt(n,t):[]}),Bo=fr(function(n){return mr(i(n,hu))}),Lo=fr(function(n){var t=Ve(n);return hu(t)&&(t=T), +mr(i(n,hu),ye(t,2))}),Co=fr(function(n){var t=Ve(n),t=typeof t=="function"?t:T;return mr(i(n,hu),T,t)}),Do=fr(He),Mo=fr(function(n){var t=n.length,t=1=t}),of=Lt(function(){return arguments}())?Lt:function(n){return yu(n)&&oi.call(n,"callee")&&!bi.call(n,"callee")},ff=Ku.isArray,cf=Vn?E(Vn):Ct,af=zi||Vu,lf=Kn?E(Kn):Dt,sf=Gn?E(Gn):Tt,hf=Hn?E(Hn):Nt,pf=Jn?E(Jn):Pt,_f=Yn?E(Yn):Zt,vf=ee(Kt),gf=ee(function(n,t){return n<=t}),df=$r(function(n,t){ +if(ze(t)||su(t))Cr(t,Wu(t),n);else for(var r in t)oi.call(t,r)&&ot(n,r,t[r])}),yf=$r(function(n,t){Cr(t,Uu(t),n)}),bf=$r(function(n,t,r,e){Cr(t,Uu(t),n,e)}),xf=$r(function(n,t,r,e){Cr(t,Wu(t),n,e)}),jf=pe(ht),wf=fr(function(n,t){n=Qu(n);var r=-1,e=t.length,u=2--n)return t.apply(this,arguments)}},An.ary=eu,An.assign=df,An.assignIn=yf,An.assignInWith=bf,An.assignWith=xf,An.at=jf,An.before=uu,An.bind=Ho,An.bindAll=Nf,An.bindKey=Jo,An.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return ff(n)?n:[n]},An.chain=Ye,An.chunk=function(n,t,r){if(t=(r?Oe(n,t,r):t===T)?1:Li(ku(t),0),r=null==n?0:n.length,!r||1>t)return[];for(var e=0,u=0,i=Ku(Oi(r/t));et?0:t,e)):[]},An.dropRight=function(n,t,r){var e=null==n?0:n.length;return e?(t=r||t===T?1:ku(t),t=e-t,hr(n,0,0>t?0:t)):[]},An.dropRightWhile=function(n,t){return n&&n.length?jr(n,ye(t,3),true,true):[]; +},An.dropWhile=function(n,t){return n&&n.length?jr(n,ye(t,3),true):[]},An.fill=function(n,t,r,e){var u=null==n?0:n.length;if(!u)return[];for(r&&typeof r!="number"&&Oe(n,t,r)&&(r=0,e=u),u=n.length,r=ku(r),0>r&&(r=-r>u?0:u+r),e=e===T||e>u?u:ku(e),0>e&&(e+=u),e=r>e?0:Eu(e);r>>0,r?(n=Iu(n))&&(typeof t=="string"||null!=t&&!hf(t))&&(t=yr(t),!t&&Rn.test(n))?Or(M(n),0,r):n.split(t,r):[]},An.spread=function(t,r){if(typeof t!="function")throw new ti("Expected a function");return r=null==r?0:Li(ku(r),0), +fr(function(e){var u=e[r];return e=Or(e,0,r),u&&a(e,u),n(t,this,e)})},An.tail=function(n){var t=null==n?0:n.length;return t?hr(n,1,t):[]},An.take=function(n,t,r){return n&&n.length?(t=r||t===T?1:ku(t),hr(n,0,0>t?0:t)):[]},An.takeRight=function(n,t,r){var e=null==n?0:n.length;return e?(t=r||t===T?1:ku(t),t=e-t,hr(n,0>t?0:t,e)):[]},An.takeRightWhile=function(n,t){return n&&n.length?jr(n,ye(t,3),false,true):[]},An.takeWhile=function(n,t){return n&&n.length?jr(n,ye(t,3)):[]},An.tap=function(n,t){return t(n), +n},An.throttle=function(n,t,r){var e=true,u=true;if(typeof n!="function")throw new ti("Expected a function");return du(r)&&(e="leading"in r?!!r.leading:e,u="trailing"in r?!!r.trailing:u),fu(n,t,{leading:e,maxWait:t,trailing:u})},An.thru=Qe,An.toArray=mu,An.toPairs=zf,An.toPairsIn=Wf,An.toPath=function(n){return ff(n)?c(n,Me):wu(n)?[n]:Lr(jo(Iu(n)))},An.toPlainObject=Ou,An.transform=function(n,t,e){var u=ff(n),i=u||af(n)||_f(n);if(t=ye(t,4),null==e){var o=n&&n.constructor;e=i?u?new o:[]:du(n)&&_u(o)?eo(di(n)):{}; +}return(i?r:mt)(n,function(n,r,u){return t(e,n,r,u)}),e},An.unary=function(n){return eu(n,1)},An.union=Ro,An.unionBy=zo,An.unionWith=Wo,An.uniq=function(n){return n&&n.length?br(n):[]},An.uniqBy=function(n,t){return n&&n.length?br(n,ye(t,2)):[]},An.uniqWith=function(n,t){return t=typeof t=="function"?t:T,n&&n.length?br(n,T,t):[]},An.unset=function(n,t){return null==n||xr(n,t)},An.unzip=He,An.unzipWith=Je,An.update=function(n,t,r){return null!=n&&(r=Er(r),n=lr(n,t,r(Et(n,t)),void 0)),n},An.updateWith=function(n,t,r,e){ +return e=typeof e=="function"?e:T,null!=n&&(r=Er(r),n=lr(n,t,r(Et(n,t)),e)),n},An.values=Lu,An.valuesIn=function(n){return null==n?[]:S(n,Uu(n))},An.without=Uo,An.words=Mu,An.wrap=function(n,t){return nf(Er(t),n)},An.xor=Bo,An.xorBy=Lo,An.xorWith=Co,An.zip=Do,An.zipObject=function(n,t){return Ar(n||[],t||[],ot)},An.zipObjectDeep=function(n,t){return Ar(n||[],t||[],lr)},An.zipWith=Mo,An.entries=zf,An.entriesIn=Wf,An.extend=yf,An.extendWith=bf,Nu(An,An),An.add=Qf,An.attempt=Ff,An.camelCase=Uf,An.capitalize=Cu, +An.ceil=Xf,An.clamp=function(n,t,r){return r===T&&(r=t,t=T),r!==T&&(r=Su(r),r=r===r?r:0),t!==T&&(t=Su(t),t=t===t?t:0),pt(Su(n),t,r)},An.clone=function(n){return _t(n,4)},An.cloneDeep=function(n){return _t(n,5)},An.cloneDeepWith=function(n,t){return t=typeof t=="function"?t:T,_t(n,5,t)},An.cloneWith=function(n,t){return t=typeof t=="function"?t:T,_t(n,4,t)},An.conformsTo=function(n,t){return null==t||gt(n,t,Wu(t))},An.deburr=Du,An.defaultTo=function(n,t){return null==n||n!==n?t:n},An.divide=nc,An.endsWith=function(n,t,r){ +n=Iu(n),t=yr(t);var e=n.length,e=r=r===T?e:pt(ku(r),0,e);return r-=t.length,0<=r&&n.slice(r,e)==t},An.eq=lu,An.escape=function(n){return(n=Iu(n))&&H.test(n)?n.replace(K,nt):n},An.escapeRegExp=function(n){return(n=Iu(n))&&en.test(n)?n.replace(rn,"\\$&"):n},An.every=function(n,t,r){var e=ff(n)?u:bt;return r&&Oe(n,t,r)&&(t=T),e(n,ye(t,3))},An.find=Fo,An.findIndex=Ne,An.findKey=function(n,t){return p(n,ye(t,3),mt)},An.findLast=No,An.findLastIndex=Pe,An.findLastKey=function(n,t){return p(n,ye(t,3),At); +},An.floor=tc,An.forEach=nu,An.forEachRight=tu,An.forIn=function(n,t){return null==n?n:oo(n,ye(t,3),Uu)},An.forInRight=function(n,t){return null==n?n:fo(n,ye(t,3),Uu)},An.forOwn=function(n,t){return n&&mt(n,ye(t,3))},An.forOwnRight=function(n,t){return n&&At(n,ye(t,3))},An.get=Ru,An.gt=ef,An.gte=uf,An.has=function(n,t){return null!=n&&we(n,t,Rt)},An.hasIn=zu,An.head=qe,An.identity=$u,An.includes=function(n,t,r,e){return n=su(n)?n:Lu(n),r=r&&!e?ku(r):0,e=n.length,0>r&&(r=Li(e+r,0)),ju(n)?r<=e&&-1r&&(r=Li(e+r,0)),v(n,t,r)):-1},An.inRange=function(n,t,r){return t=Au(t),r===T?(r=t,t=0):r=Au(r),n=Su(n),n>=Ci(t,r)&&n=n},An.isSet=pf,An.isString=ju,An.isSymbol=wu,An.isTypedArray=_f,An.isUndefined=function(n){return n===T},An.isWeakMap=function(n){return yu(n)&&"[object WeakMap]"==vo(n)},An.isWeakSet=function(n){return yu(n)&&"[object WeakSet]"==Ot(n)},An.join=function(n,t){return null==n?"":Ui.call(n,t)},An.kebabCase=Bf,An.last=Ve,An.lastIndexOf=function(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=e;if(r!==T&&(u=ku(r),u=0>u?Li(e+u,0):Ci(u,e-1)), +t===t)n:{for(r=u+1;r--;)if(n[r]===t){n=r;break n}n=r}else n=_(n,d,u,true);return n},An.lowerCase=Lf,An.lowerFirst=Cf,An.lt=vf,An.lte=gf,An.max=function(n){return n&&n.length?xt(n,$u,It):T},An.maxBy=function(n,t){return n&&n.length?xt(n,ye(t,2),It):T},An.mean=function(n){return y(n,$u)},An.meanBy=function(n,t){return y(n,ye(t,2))},An.min=function(n){return n&&n.length?xt(n,$u,Kt):T},An.minBy=function(n,t){return n&&n.length?xt(n,ye(t,2),Kt):T},An.stubArray=qu,An.stubFalse=Vu,An.stubObject=function(){ +return{}},An.stubString=function(){return""},An.stubTrue=function(){return true},An.multiply=rc,An.nth=function(n,t){return n&&n.length?Qt(n,ku(t)):T},An.noConflict=function(){return $n._===this&&($n._=si),this},An.noop=Pu,An.now=Go,An.pad=function(n,t,r){n=Iu(n);var e=(t=ku(t))?D(n):0;return!t||e>=t?n:(t=(t-e)/2,ne(Ii(t),r)+n+ne(Oi(t),r))},An.padEnd=function(n,t,r){n=Iu(n);var e=(t=ku(t))?D(n):0;return t&&et){var e=n;n=t,t=e}return r||n%1||t%1?(r=Ti(),Ci(n+r*(t-n+Cn("1e-"+((r+"").length-1))),t)):ir(n,t)},An.reduce=function(n,t,r){var e=ff(n)?l:j,u=3>arguments.length;return e(n,ye(t,4),r,u,uo)},An.reduceRight=function(n,t,r){ +var e=ff(n)?s:j,u=3>arguments.length;return e(n,ye(t,4),r,u,io)},An.repeat=function(n,t,r){return t=(r?Oe(n,t,r):t===T)?1:ku(t),or(Iu(n),t)},An.replace=function(){var n=arguments,t=Iu(n[0]);return 3>n.length?t:t.replace(n[1],n[2])},An.result=function(n,t,r){t=Sr(t,n);var e=-1,u=t.length;for(u||(u=1,n=T);++en||9007199254740991=i)return n;if(i=r-D(e),1>i)return e;if(r=o?Or(o,0,i).join(""):n.slice(0,i),u===T)return r+e;if(o&&(i+=r.length-i),hf(u)){if(n.slice(i).search(u)){var f=r;for(u.global||(u=Xu(u.source,Iu(_n.exec(u))+"g")), +u.lastIndex=0;o=u.exec(f);)var c=o.index;r=r.slice(0,c===T?i:c)}}else n.indexOf(yr(u),i)!=i&&(u=r.lastIndexOf(u),-1e.__dir__?"Right":"")}),e},Ln.prototype[n+"Right"]=function(t){return this.reverse()[n](t).reverse()}}),r(["filter","map","takeWhile"],function(n,t){var r=t+1,e=1==r||3==r;Ln.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({ +iteratee:ye(n,3),type:r}),t.__filtered__=t.__filtered__||e,t}}),r(["head","last"],function(n,t){var r="take"+(t?"Right":"");Ln.prototype[n]=function(){return this[r](1).value()[0]}}),r(["initial","tail"],function(n,t){var r="drop"+(t?"":"Right");Ln.prototype[n]=function(){return this.__filtered__?new Ln(this):this[r](1)}}),Ln.prototype.compact=function(){return this.filter($u)},Ln.prototype.find=function(n){return this.filter(n).head()},Ln.prototype.findLast=function(n){return this.reverse().find(n); +},Ln.prototype.invokeMap=fr(function(n,t){return typeof n=="function"?new Ln(this):this.map(function(r){return Bt(r,n,t)})}),Ln.prototype.reject=function(n){return this.filter(au(ye(n)))},Ln.prototype.slice=function(n,t){n=ku(n);var r=this;return r.__filtered__&&(0t)?new Ln(r):(0>n?r=r.takeRight(-n):n&&(r=r.drop(n)),t!==T&&(t=ku(t),r=0>t?r.dropRight(-t):r.take(t-n)),r)},Ln.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},Ln.prototype.toArray=function(){return this.take(4294967295); +},mt(Ln.prototype,function(n,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),e=/^(?:head|last)$/.test(t),u=An[e?"take"+("last"==t?"Right":""):t],i=e||/^find/.test(t);u&&(An.prototype[t]=function(){var t=this.__wrapped__,o=e?[1]:arguments,f=t instanceof Ln,c=o[0],l=f||ff(t),s=function(n){return n=u.apply(An,a([n],o)),e&&h?n[0]:n};l&&r&&typeof c=="function"&&1!=c.length&&(f=l=false);var h=this.__chain__,p=!!this.__actions__.length,c=i&&!h,f=f&&!p;return!i&&l?(t=f?t:new Ln(this),t=n.apply(t,o),t.__actions__.push({ +func:Qe,args:[s],thisArg:T}),new On(t,h)):c&&f?n.apply(this,o):(t=this.thru(s),c?e?t.value()[0]:t.value():t)})}),r("pop push shift sort splice unshift".split(" "),function(n){var t=ri[n],r=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",e=/^(?:pop|shift)$/.test(n);An.prototype[n]=function(){var n=arguments;if(e&&!this.__chain__){var u=this.value();return t.apply(ff(u)?u:[],n)}return this[r](function(r){return t.apply(ff(r)?r:[],n)})}}),mt(Ln.prototype,function(n,t){var r=An[t];if(r){var e=r.name+""; +(Gi[e]||(Gi[e]=[])).push({name:t,func:r})}}),Gi[Jr(T,2).name]=[{name:"wrapper",func:T}],Ln.prototype.clone=function(){var n=new Ln(this.__wrapped__);return n.__actions__=Lr(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=Lr(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=Lr(this.__views__),n},Ln.prototype.reverse=function(){if(this.__filtered__){var n=new Ln(this);n.__dir__=-1,n.__filtered__=true}else n=this.clone(),n.__dir__*=-1;return n; +},Ln.prototype.value=function(){var n,t=this.__wrapped__.value(),r=this.__dir__,e=ff(t),u=0>r,i=e?t.length:0;n=0;for(var o=i,f=this.__views__,c=-1,a=f.length;++c=this.__values__.length;return{done:n,value:n?T:this.__values__[this.__index__++]}},An.prototype.plant=function(n){for(var t,r=this;r instanceof kn;){ +var e=Fe(r);e.__index__=0,e.__values__=T,t?u.__wrapped__=e:t=e;var u=e,r=r.__wrapped__}return u.__wrapped__=n,t},An.prototype.reverse=function(){var n=this.__wrapped__;return n instanceof Ln?(this.__actions__.length&&(n=new Ln(this)),n=n.reverse(),n.__actions__.push({func:Qe,args:[Ge],thisArg:T}),new On(n,this.__chain__)):this.thru(Ge)},An.prototype.toJSON=An.prototype.valueOf=An.prototype.value=function(){return wr(this.__wrapped__,this.__actions__)},An.prototype.first=An.prototype.head,wi&&(An.prototype[wi]=Xe), +An}();typeof define=="function"&&typeof define.amd=="object"&&define.amd?($n._=rt, define(function(){return rt})):Nn?((Nn.exports=rt)._=rt,Fn._=rt):$n._=rt}).call(this); \ No newline at end of file diff --git a/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/popper.js/popper.min.js b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/popper.js/popper.min.js new file mode 100644 index 0000000..94a5c26 --- /dev/null +++ b/extensions/shan.code-settings-sync-3.4.3/ui/shared/vendor/popper.js/popper.min.js @@ -0,0 +1,5 @@ +/* + Copyright (C) Federico Zivolo 2019 + Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT). + */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=e.ownerDocument.defaultView,n=o.getComputedStyle(e,null);return t?n[t]:n}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll|overlay)/.test(r+s+p)?e:n(o(e))}function r(e){return 11===e?pe:10===e?se:pe||se}function p(e){if(!e)return document.documentElement;for(var o=r(10)?document.body:null,n=e.offsetParent||null;n===o&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TH','TD','TABLE'].indexOf(n.nodeName)&&'static'===t(n,'position')?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function s(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||p(e.firstElementChild)===e)}function d(e){return null===e.parentNode?e:d(e.parentNode)}function a(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=o?e:t,i=o?t:e,r=document.createRange();r.setStart(n,0),r.setEnd(i,0);var l=r.commonAncestorContainer;if(e!==l&&t!==l||n.contains(i))return s(l)?l:p(l);var f=d(e);return f.host?a(f.host,t):a(e,d(t).host)}function l(e){var t=1=o.clientWidth&&n>=o.clientHeight}),l=0a[e]&&!t.escapeWithReference&&(n=Q(f[o],a[e]-('right'===e?f.width:f.height))),le({},o,n)}};return l.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';f=fe({},f,m[t](e))}),e.offsets.popper=f,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,n=t.reference,i=e.placement.split('-')[0],r=Z,p=-1!==['top','bottom'].indexOf(i),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(n[s])&&(e.offsets.popper[d]=r(n[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var n;if(!K(e.instance.modifiers,'arrow','keepTogether'))return e;var i=o.element;if('string'==typeof i){if(i=e.instance.popper.querySelector(i),!i)return e;}else if(!e.instance.popper.contains(i))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',c=a?'bottom':'right',u=S(i)[l];d[c]-us[c]&&(e.offsets.popper[m]+=d[m]+u-s[c]),e.offsets.popper=g(e.offsets.popper);var b=d[m]+d[l]/2-u/2,w=t(e.instance.popper),y=parseFloat(w['margin'+f],10),E=parseFloat(w['border'+f+'Width'],10),v=b-e.offsets.popper[m]-y-E;return v=ee(Q(s[l]-u,v),0),e.arrowElement=i,e.offsets.arrow=(n={},le(n,m,$(v)),le(n,h,''),n),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=v(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split('-')[0],i=T(n),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case ge.FLIP:p=[n,i];break;case ge.CLOCKWISE:p=G(n);break;case ge.COUNTERCLOCKWISE:p=G(n,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(n!==s||p.length===d+1)return e;n=e.placement.split('-')[0],i=T(n);var a=e.offsets.popper,l=e.offsets.reference,f=Z,m='left'===n&&f(a.right)>f(l.left)||'right'===n&&f(a.left)f(l.top)||'bottom'===n&&f(a.top)f(o.right),g=f(a.top)f(o.bottom),b='left'===n&&h||'right'===n&&c||'top'===n&&g||'bottom'===n&&u,w=-1!==['top','bottom'].indexOf(n),y=!!t.flipVariations&&(w&&'start'===r&&h||w&&'end'===r&&c||!w&&'start'===r&&g||!w&&'end'===r&&u);(m||b||y)&&(e.flipped=!0,(m||b)&&(n=p[d+1]),y&&(r=z(r)),e.placement=n+(r?'-'+r:''),e.offsets.popper=fe({},e.offsets.popper,D(e.instance.popper,e.offsets.reference,e.placement)),e=P(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],n=e.offsets,i=n.popper,r=n.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return i[p?'left':'top']=r[o]-(s?i[p?'width':'height']:0),e.placement=T(t),e.offsets.popper=g(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!K(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=C(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.rightwindow.devicePixelRatio||!me),c='bottom'===o?'top':'bottom',g='right'===n?'left':'right',b=H('transform');if(d='bottom'==c?'HTML'===l.nodeName?-l.clientHeight+h.bottom:-f.height+h.bottom:h.top,s='right'==g?'HTML'===l.nodeName?-l.clientWidth+h.right:-f.width+h.right:h.left,a&&b)m[b]='translate3d('+s+'px, '+d+'px, 0)',m[c]=0,m[g]=0,m.willChange='transform';else{var w='bottom'==c?-1:1,y='right'==g?-1:1;m[c]=d*w,m[g]=s*y,m.willChange=c+', '+g}var E={"x-placement":e.placement};return e.attributes=fe({},E,e.attributes),e.styles=fe({},m,e.styles),e.arrowStyles=fe({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:'bottom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return j(e.instance.popper,e.styles),V(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&j(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,o,n,i){var r=L(i,t,e,o.positionFixed),p=O(o.placement,r,t,e,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return t.setAttribute('x-placement',p),j(t,{position:o.positionFixed?'fixed':'absolute'}),o},gpuAcceleration:void 0}}},ue}); +//# sourceMappingURL=popper.min.js.map diff --git a/extensions/tht13.html-preview-vscode-0.2.5/.vsixmanifest b/extensions/tht13.html-preview-vscode-0.2.5/.vsixmanifest new file mode 100644 index 0000000..b6f2b86 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/.vsixmanifest @@ -0,0 +1,42 @@ + + + + + HTML Preview + Provides ability to preview HTML documents. + keybindings,html + Programming Languages + Public + + + + + + + + + + + + + + + + + + + + + + extension/LICENSE.txt + extension/icon.png + + + + + + + + + + diff --git a/extensions/tht13.html-preview-vscode-0.2.5/CHANGES.md b/extensions/tht13.html-preview-vscode-0.2.5/CHANGES.md new file mode 100644 index 0000000..6db2e34 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/CHANGES.md @@ -0,0 +1,91 @@ +# Changes + +## 0.2.5 + +- Update version +- Fix issue #18 - Prevent duplication of preview text +- Remove redundant settings +- Fix line match index in preview + +## 0.2.4 + +- Update version +- Clean up and reduce published package size + +## 0.2.3 + +- Update version +- Fix publisher and icon + +## 0.2.2 + +- Update version +- Update icon and readme + +## 0.2.1 + +- Update package version +- Clean up and make tests run + +## 0.2.0 + +- Upgrade package version +- Upgrade nls +- Clean up +- Remove old markdown files +- Fix auto scrolling +- Upgrade to vscode-markdown impl of preview +- Update extension +- Update general code and fix tsc errors +- Fix inline image regex error +- Disable custom css override +- Update configurations +- Upgrade packages +- Fix inline data:image/pnd;base64 images Closes #3 +- Fix tslint issues +- Fix `when` state for commands. Avoid key cord issue on MacOS for terminal. (Hooky) + +## 0.1.1 + +- Update readme for MacOS keybindings (Thomas Townsend) +- Bring command text inline with markdown (Thomas Townsend) + +## 0.1.0 + +- Hide tests for now (Thomas Townsend) +- Update code to reflect how markdown is handled (Thomas Townsend) +- Update packages and scripts (Thomas Townsend) +- Update registered commands (Thomas Townsend) +- Add media icons (Thomas Townsend) +- Update config files (Thomas Haakon Townsend) +- Revert "Use registerTextEditorCommand" (Thomas Haakon Townsend) + + This reverts commit 45720cc060123ac96fd16fd25d898401a8dcc3c9. +- Fix preview to side command (Thomas Haakon Townsend) +- fix idMap key iteration bug (Thomas Haakon Townsend) +- dispose of events when deactivating (Thomas Haakon Townsend) +- Don't extend map just have property in IDMap (Thomas Haakon Townsend) +- Optimise HtmlDoc fetching and force toggle if active doc is html doc (Thomas Haakon Townsend) +- Implement idMap (Thomas Haakon Townsend) +- Add IDMap (Thomas Haakon Townsend) +- Add getter for html Uri (Thomas Haakon Townsend) +- Import fileUrl (Thomas Haakon Townsend) +- Install typings and node-uuid (Thomas Haakon Townsend) +- statically type registerCommand callback (Thomas Haakon Townsend) +- Fix vscode version (Thomas Haakon Townsend) +- Use registerTextEditorCommand (Thomas Haakon Townsend) +- Update packages (Thomas Haakon Townsend) +- Move activate function into a viewManager class (Thomas Haakon Townsend) +- Move document classes to separate file (Thomas Haakon Townsend) +- Add class to hold document previewer (Thomas Haakon Townsend) +- Version Bump (Thomas Townsend) +- Update README (Thomas Townsend) +- Enable previewing of Jade documents (Thomas Townsend) +- Version Bump (Thomas Haakon Townsend) +- Update README (Thomas Haakon Townsend) +- Update package manifest (Thomas Haakon Townsend) +- Run on content change rather than save (Thomas Haakon Townsend) +- Update README (Thomas Haakon Townsend) +- Working extension (Thomas Haakon Townsend) +- Initial commit (Thomas Townsend) +- Initial Commit (Thomas Haakon Townsend) diff --git a/extensions/tht13.html-preview-vscode-0.2.5/LICENSE.txt b/extensions/tht13.html-preview-vscode-0.2.5/LICENSE.txt new file mode 100644 index 0000000..070d613 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/LICENSE.txt @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 Thomas Townsend + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/extensions/tht13.html-preview-vscode-0.2.5/README.md b/extensions/tht13.html-preview-vscode-0.2.5/README.md new file mode 100644 index 0000000..8a70003 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/README.md @@ -0,0 +1,8 @@ +# README + +An extension to preview HTML files while editing them in VSCode + +The extension can be activated in two ways + +* Toggle Preview - `ctrl+shift+v` or `cmd+shift+v` +* Open Preview to the Side - `ctrl+k v` or `cmd+k v` diff --git a/extensions/tht13.html-preview-vscode-0.2.5/icon.png b/extensions/tht13.html-preview-vscode-0.2.5/icon.png new file mode 100644 index 0000000..9183a1d Binary files /dev/null and b/extensions/tht13.html-preview-vscode-0.2.5/icon.png differ diff --git a/extensions/tht13.html-preview-vscode-0.2.5/media/Preview.svg b/extensions/tht13.html-preview-vscode-0.2.5/media/Preview.svg new file mode 100644 index 0000000..000f463 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/media/Preview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/media/PreviewOnRightPane_16x.svg b/extensions/tht13.html-preview-vscode-0.2.5/media/PreviewOnRightPane_16x.svg new file mode 100644 index 0000000..eefaadf --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/media/PreviewOnRightPane_16x.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + diff --git a/extensions/tht13.html-preview-vscode-0.2.5/media/PreviewOnRightPane_16x_dark.svg b/extensions/tht13.html-preview-vscode-0.2.5/media/PreviewOnRightPane_16x_dark.svg new file mode 100644 index 0000000..c18634b --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/media/PreviewOnRightPane_16x_dark.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + diff --git a/extensions/tht13.html-preview-vscode-0.2.5/media/Preview_inverse.svg b/extensions/tht13.html-preview-vscode-0.2.5/media/Preview_inverse.svg new file mode 100644 index 0000000..6b95a3a --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/media/Preview_inverse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/media/ViewSource.svg b/extensions/tht13.html-preview-vscode-0.2.5/media/ViewSource.svg new file mode 100644 index 0000000..fccdf83 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/media/ViewSource.svg @@ -0,0 +1,3 @@ + +]> \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/media/ViewSource_inverse.svg b/extensions/tht13.html-preview-vscode-0.2.5/media/ViewSource_inverse.svg new file mode 100644 index 0000000..f630218 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/media/ViewSource_inverse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/media/index.js b/extensions/tht13.html-preview-vscode-0.2.5/media/index.js new file mode 100644 index 0000000..941488d --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/media/index.js @@ -0,0 +1,967 @@ +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); +/******/ } +/******/ }; +/******/ +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ +/******/ // create a fake namespace object +/******/ // mode & 1: value is a module id, require it +/******/ // mode & 2: merge all properties of value into the ns +/******/ // mode & 4: return value when already ns object +/******/ // mode & 8|1: behave like require +/******/ __webpack_require__.t = function(value, mode) { +/******/ if(mode & 1) value = __webpack_require__(value); +/******/ if(mode & 8) return value; +/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; +/******/ var ns = Object.create(null); +/******/ __webpack_require__.r(ns); +/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); +/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); +/******/ return ns; +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = "./preview-src/index.ts"); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ "./node_modules/lodash.throttle/index.js": +/*!***********************************************!*\ + !*** ./node_modules/lodash.throttle/index.js ***! + \***********************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +/* WEBPACK VAR INJECTION */(function(global) {/** + * lodash (Custom Build) + * Build: `lodash modularize exports="npm" -o ./` + * Copyright jQuery Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */ + +/** Used as the `TypeError` message for "Functions" methods. */ +var FUNC_ERROR_TEXT = 'Expected a function'; + +/** Used as references for various `Number` constants. */ +var NAN = 0 / 0; + +/** `Object#toString` result references. */ +var symbolTag = '[object Symbol]'; + +/** Used to match leading and trailing whitespace. */ +var reTrim = /^\s+|\s+$/g; + +/** Used to detect bad signed hexadecimal string values. */ +var reIsBadHex = /^[-+]0x[0-9a-f]+$/i; + +/** Used to detect binary string values. */ +var reIsBinary = /^0b[01]+$/i; + +/** Used to detect octal string values. */ +var reIsOctal = /^0o[0-7]+$/i; + +/** Built-in method references without a dependency on `root`. */ +var freeParseInt = parseInt; + +/** Detect free variable `global` from Node.js. */ +var freeGlobal = typeof global == 'object' && global && global.Object === Object && global; + +/** Detect free variable `self`. */ +var freeSelf = typeof self == 'object' && self && self.Object === Object && self; + +/** Used as a reference to the global object. */ +var root = freeGlobal || freeSelf || Function('return this')(); + +/** Used for built-in method references. */ +var objectProto = Object.prototype; + +/** + * Used to resolve the + * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring) + * of values. + */ +var objectToString = objectProto.toString; + +/* Built-in method references for those with the same name as other `lodash` methods. */ +var nativeMax = Math.max, + nativeMin = Math.min; + +/** + * Gets the timestamp of the number of milliseconds that have elapsed since + * the Unix epoch (1 January 1970 00:00:00 UTC). + * + * @static + * @memberOf _ + * @since 2.4.0 + * @category Date + * @returns {number} Returns the timestamp. + * @example + * + * _.defer(function(stamp) { + * console.log(_.now() - stamp); + * }, _.now()); + * // => Logs the number of milliseconds it took for the deferred invocation. + */ +var now = function() { + return root.Date.now(); +}; + +/** + * Creates a debounced function that delays invoking `func` until after `wait` + * milliseconds have elapsed since the last time the debounced function was + * invoked. The debounced function comes with a `cancel` method to cancel + * delayed `func` invocations and a `flush` method to immediately invoke them. + * Provide `options` to indicate whether `func` should be invoked on the + * leading and/or trailing edge of the `wait` timeout. The `func` is invoked + * with the last arguments provided to the debounced function. Subsequent + * calls to the debounced function return the result of the last `func` + * invocation. + * + * **Note:** If `leading` and `trailing` options are `true`, `func` is + * invoked on the trailing edge of the timeout only if the debounced function + * is invoked more than once during the `wait` timeout. + * + * If `wait` is `0` and `leading` is `false`, `func` invocation is deferred + * until to the next tick, similar to `setTimeout` with a timeout of `0`. + * + * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/) + * for details over the differences between `_.debounce` and `_.throttle`. + * + * @static + * @memberOf _ + * @since 0.1.0 + * @category Function + * @param {Function} func The function to debounce. + * @param {number} [wait=0] The number of milliseconds to delay. + * @param {Object} [options={}] The options object. + * @param {boolean} [options.leading=false] + * Specify invoking on the leading edge of the timeout. + * @param {number} [options.maxWait] + * The maximum time `func` is allowed to be delayed before it's invoked. + * @param {boolean} [options.trailing=true] + * Specify invoking on the trailing edge of the timeout. + * @returns {Function} Returns the new debounced function. + * @example + * + * // Avoid costly calculations while the window size is in flux. + * jQuery(window).on('resize', _.debounce(calculateLayout, 150)); + * + * // Invoke `sendMail` when clicked, debouncing subsequent calls. + * jQuery(element).on('click', _.debounce(sendMail, 300, { + * 'leading': true, + * 'trailing': false + * })); + * + * // Ensure `batchLog` is invoked once after 1 second of debounced calls. + * var debounced = _.debounce(batchLog, 250, { 'maxWait': 1000 }); + * var source = new EventSource('/stream'); + * jQuery(source).on('message', debounced); + * + * // Cancel the trailing debounced invocation. + * jQuery(window).on('popstate', debounced.cancel); + */ +function debounce(func, wait, options) { + var lastArgs, + lastThis, + maxWait, + result, + timerId, + lastCallTime, + lastInvokeTime = 0, + leading = false, + maxing = false, + trailing = true; + + if (typeof func != 'function') { + throw new TypeError(FUNC_ERROR_TEXT); + } + wait = toNumber(wait) || 0; + if (isObject(options)) { + leading = !!options.leading; + maxing = 'maxWait' in options; + maxWait = maxing ? nativeMax(toNumber(options.maxWait) || 0, wait) : maxWait; + trailing = 'trailing' in options ? !!options.trailing : trailing; + } + + function invokeFunc(time) { + var args = lastArgs, + thisArg = lastThis; + + lastArgs = lastThis = undefined; + lastInvokeTime = time; + result = func.apply(thisArg, args); + return result; + } + + function leadingEdge(time) { + // Reset any `maxWait` timer. + lastInvokeTime = time; + // Start the timer for the trailing edge. + timerId = setTimeout(timerExpired, wait); + // Invoke the leading edge. + return leading ? invokeFunc(time) : result; + } + + function remainingWait(time) { + var timeSinceLastCall = time - lastCallTime, + timeSinceLastInvoke = time - lastInvokeTime, + result = wait - timeSinceLastCall; + + return maxing ? nativeMin(result, maxWait - timeSinceLastInvoke) : result; + } + + function shouldInvoke(time) { + var timeSinceLastCall = time - lastCallTime, + timeSinceLastInvoke = time - lastInvokeTime; + + // Either this is the first call, activity has stopped and we're at the + // trailing edge, the system time has gone backwards and we're treating + // it as the trailing edge, or we've hit the `maxWait` limit. + return (lastCallTime === undefined || (timeSinceLastCall >= wait) || + (timeSinceLastCall < 0) || (maxing && timeSinceLastInvoke >= maxWait)); + } + + function timerExpired() { + var time = now(); + if (shouldInvoke(time)) { + return trailingEdge(time); + } + // Restart the timer. + timerId = setTimeout(timerExpired, remainingWait(time)); + } + + function trailingEdge(time) { + timerId = undefined; + + // Only invoke if we have `lastArgs` which means `func` has been + // debounced at least once. + if (trailing && lastArgs) { + return invokeFunc(time); + } + lastArgs = lastThis = undefined; + return result; + } + + function cancel() { + if (timerId !== undefined) { + clearTimeout(timerId); + } + lastInvokeTime = 0; + lastArgs = lastCallTime = lastThis = timerId = undefined; + } + + function flush() { + return timerId === undefined ? result : trailingEdge(now()); + } + + function debounced() { + var time = now(), + isInvoking = shouldInvoke(time); + + lastArgs = arguments; + lastThis = this; + lastCallTime = time; + + if (isInvoking) { + if (timerId === undefined) { + return leadingEdge(lastCallTime); + } + if (maxing) { + // Handle invocations in a tight loop. + timerId = setTimeout(timerExpired, wait); + return invokeFunc(lastCallTime); + } + } + if (timerId === undefined) { + timerId = setTimeout(timerExpired, wait); + } + return result; + } + debounced.cancel = cancel; + debounced.flush = flush; + return debounced; +} + +/** + * Creates a throttled function that only invokes `func` at most once per + * every `wait` milliseconds. The throttled function comes with a `cancel` + * method to cancel delayed `func` invocations and a `flush` method to + * immediately invoke them. Provide `options` to indicate whether `func` + * should be invoked on the leading and/or trailing edge of the `wait` + * timeout. The `func` is invoked with the last arguments provided to the + * throttled function. Subsequent calls to the throttled function return the + * result of the last `func` invocation. + * + * **Note:** If `leading` and `trailing` options are `true`, `func` is + * invoked on the trailing edge of the timeout only if the throttled function + * is invoked more than once during the `wait` timeout. + * + * If `wait` is `0` and `leading` is `false`, `func` invocation is deferred + * until to the next tick, similar to `setTimeout` with a timeout of `0`. + * + * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/) + * for details over the differences between `_.throttle` and `_.debounce`. + * + * @static + * @memberOf _ + * @since 0.1.0 + * @category Function + * @param {Function} func The function to throttle. + * @param {number} [wait=0] The number of milliseconds to throttle invocations to. + * @param {Object} [options={}] The options object. + * @param {boolean} [options.leading=true] + * Specify invoking on the leading edge of the timeout. + * @param {boolean} [options.trailing=true] + * Specify invoking on the trailing edge of the timeout. + * @returns {Function} Returns the new throttled function. + * @example + * + * // Avoid excessively updating the position while scrolling. + * jQuery(window).on('scroll', _.throttle(updatePosition, 100)); + * + * // Invoke `renewToken` when the click event is fired, but not more than once every 5 minutes. + * var throttled = _.throttle(renewToken, 300000, { 'trailing': false }); + * jQuery(element).on('click', throttled); + * + * // Cancel the trailing throttled invocation. + * jQuery(window).on('popstate', throttled.cancel); + */ +function throttle(func, wait, options) { + var leading = true, + trailing = true; + + if (typeof func != 'function') { + throw new TypeError(FUNC_ERROR_TEXT); + } + if (isObject(options)) { + leading = 'leading' in options ? !!options.leading : leading; + trailing = 'trailing' in options ? !!options.trailing : trailing; + } + return debounce(func, wait, { + 'leading': leading, + 'maxWait': wait, + 'trailing': trailing + }); +} + +/** + * Checks if `value` is the + * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types) + * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`) + * + * @static + * @memberOf _ + * @since 0.1.0 + * @category Lang + * @param {*} value The value to check. + * @returns {boolean} Returns `true` if `value` is an object, else `false`. + * @example + * + * _.isObject({}); + * // => true + * + * _.isObject([1, 2, 3]); + * // => true + * + * _.isObject(_.noop); + * // => true + * + * _.isObject(null); + * // => false + */ +function isObject(value) { + var type = typeof value; + return !!value && (type == 'object' || type == 'function'); +} + +/** + * Checks if `value` is object-like. A value is object-like if it's not `null` + * and has a `typeof` result of "object". + * + * @static + * @memberOf _ + * @since 4.0.0 + * @category Lang + * @param {*} value The value to check. + * @returns {boolean} Returns `true` if `value` is object-like, else `false`. + * @example + * + * _.isObjectLike({}); + * // => true + * + * _.isObjectLike([1, 2, 3]); + * // => true + * + * _.isObjectLike(_.noop); + * // => false + * + * _.isObjectLike(null); + * // => false + */ +function isObjectLike(value) { + return !!value && typeof value == 'object'; +} + +/** + * Checks if `value` is classified as a `Symbol` primitive or object. + * + * @static + * @memberOf _ + * @since 4.0.0 + * @category Lang + * @param {*} value The value to check. + * @returns {boolean} Returns `true` if `value` is a symbol, else `false`. + * @example + * + * _.isSymbol(Symbol.iterator); + * // => true + * + * _.isSymbol('abc'); + * // => false + */ +function isSymbol(value) { + return typeof value == 'symbol' || + (isObjectLike(value) && objectToString.call(value) == symbolTag); +} + +/** + * Converts `value` to a number. + * + * @static + * @memberOf _ + * @since 4.0.0 + * @category Lang + * @param {*} value The value to process. + * @returns {number} Returns the number. + * @example + * + * _.toNumber(3.2); + * // => 3.2 + * + * _.toNumber(Number.MIN_VALUE); + * // => 5e-324 + * + * _.toNumber(Infinity); + * // => Infinity + * + * _.toNumber('3.2'); + * // => 3.2 + */ +function toNumber(value) { + if (typeof value == 'number') { + return value; + } + if (isSymbol(value)) { + return NAN; + } + if (isObject(value)) { + var other = typeof value.valueOf == 'function' ? value.valueOf() : value; + value = isObject(other) ? (other + '') : other; + } + if (typeof value != 'string') { + return value === 0 ? value : +value; + } + value = value.replace(reTrim, ''); + var isBinary = reIsBinary.test(value); + return (isBinary || reIsOctal.test(value)) + ? freeParseInt(value.slice(2), isBinary ? 2 : 8) + : (reIsBadHex.test(value) ? NAN : +value); +} + +module.exports = throttle; + +/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) + +/***/ }), + +/***/ "./node_modules/webpack/buildin/global.js": +/*!***********************************!*\ + !*** (webpack)/buildin/global.js ***! + \***********************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +var g; + +// This works in non-strict mode +g = (function() { + return this; +})(); + +try { + // This works if eval is allowed (see CSP) + g = g || Function("return this")() || (1, eval)("this"); +} catch (e) { + // This works if the window reference is available + if (typeof window === "object") g = window; +} + +// g can still be undefined, but nothing to do about it... +// We return undefined, instead of nothing here, so it's +// easier to handle this case. if(!global) { ...} + +module.exports = g; + + +/***/ }), + +/***/ "./preview-src/activeLineMarker.ts": +/*!*****************************************!*\ + !*** ./preview-src/activeLineMarker.ts ***! + \*****************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +Object.defineProperty(exports, "__esModule", { value: true }); +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +const scroll_sync_1 = __webpack_require__(/*! ./scroll-sync */ "./preview-src/scroll-sync.ts"); +class ActiveLineMarker { + onDidChangeTextEditorSelection(line) { + const { previous } = scroll_sync_1.getElementsForSourceLine(line); + this._update(previous && previous.element); + } + _update(before) { + this._unmarkActiveElement(this._current); + this._markActiveElement(before); + this._current = before; + } + _unmarkActiveElement(element) { + if (!element) { + return; + } + element.className = element.className.replace(/\bcode-active-line\b/g, ''); + } + _markActiveElement(element) { + if (!element) { + return; + } + element.className += ' code-active-line'; + } +} +exports.ActiveLineMarker = ActiveLineMarker; + + +/***/ }), + +/***/ "./preview-src/events.ts": +/*!*******************************!*\ + !*** ./preview-src/events.ts ***! + \*******************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +function onceDocumentLoaded(f) { + if (document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', f); + } + else { + f(); + } +} +exports.onceDocumentLoaded = onceDocumentLoaded; + + +/***/ }), + +/***/ "./preview-src/index.ts": +/*!******************************!*\ + !*** ./preview-src/index.ts ***! + \******************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const activeLineMarker_1 = __webpack_require__(/*! ./activeLineMarker */ "./preview-src/activeLineMarker.ts"); +const events_1 = __webpack_require__(/*! ./events */ "./preview-src/events.ts"); +const messaging_1 = __webpack_require__(/*! ./messaging */ "./preview-src/messaging.ts"); +const scroll_sync_1 = __webpack_require__(/*! ./scroll-sync */ "./preview-src/scroll-sync.ts"); +const settings_1 = __webpack_require__(/*! ./settings */ "./preview-src/settings.ts"); +const throttle = __webpack_require__(/*! lodash.throttle */ "./node_modules/lodash.throttle/index.js"); +var scrollDisabled = true; +const marker = new activeLineMarker_1.ActiveLineMarker(); +const settings = settings_1.getSettings(); +const vscode = acquireVsCodeApi(); +// Set VS Code state +const state = settings_1.getData('data-state'); +vscode.setState(state); +const messaging = messaging_1.createPosterForVsCode(vscode); +window.cspAlerter.setPoster(messaging); +events_1.onceDocumentLoaded(() => { + if (settings.scrollPreviewWithEditor) { + setTimeout(() => { + const initialLine = +settings.line; + if (!isNaN(initialLine)) { + scrollDisabled = true; + scroll_sync_1.scrollToRevealSourceLine(initialLine); + } + }, 0); + } +}); +const onUpdateView = (() => { + const doScroll = throttle((line) => { + scrollDisabled = true; + scroll_sync_1.scrollToRevealSourceLine(line); + }, 50); + return (line, settings) => { + if (!isNaN(line)) { + settings.line = line; + doScroll(line); + } + }; +})(); +window.addEventListener('resize', () => { + scrollDisabled = true; +}, true); +window.addEventListener('message', event => { + if (event.data.source !== settings.source) { + return; + } + switch (event.data.type) { + case 'onDidChangeTextEditorSelection': + marker.onDidChangeTextEditorSelection(event.data.line); + break; + case 'updateView': + onUpdateView(event.data.line, settings); + break; + } +}, false); +document.addEventListener('dblclick', event => { + if (!settings.doubleClickToSwitchToEditor) { + return; + } + // Ignore clicks on links + for (let node = event.target; node; node = node.parentNode) { + if (node.tagName === 'A') { + return; + } + } + const offset = event.pageY; + const line = scroll_sync_1.getEditorLineNumberForPageOffset(offset); + if (typeof line === 'number' && !isNaN(line)) { + messaging.postMessage('didClick', { line: Math.floor(line) }); + } +}); +document.addEventListener('click', event => { + if (!event) { + return; + } + let node = event.target; + while (node) { + if (node.tagName && node.tagName === 'A' && node.href) { + if (node.getAttribute('href').startsWith('#')) { + break; + } + if (node.href.startsWith('file://') || node.href.startsWith('vscode-resource:')) { + const [path, fragment] = node.href.replace(/^(file:\/\/|vscode-resource:)/i, '').split('#'); + messaging.postCommand('_html.openDocumentLink', [{ path, fragment }]); + event.preventDefault(); + event.stopPropagation(); + break; + } + break; + } + node = node.parentNode; + } +}, true); +if (settings.scrollEditorWithPreview) { + window.addEventListener('scroll', throttle(() => { + if (scrollDisabled) { + scrollDisabled = false; + } + else { + const line = scroll_sync_1.getEditorLineNumberForPageOffset(window.scrollY); + if (typeof line === 'number' && !isNaN(line)) { + messaging.postMessage('revealLine', { line }); + } + } + }, 50)); +} + + +/***/ }), + +/***/ "./preview-src/messaging.ts": +/*!**********************************!*\ + !*** ./preview-src/messaging.ts ***! + \**********************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const settings_1 = __webpack_require__(/*! ./settings */ "./preview-src/settings.ts"); +exports.createPosterForVsCode = (vscode) => { + return new class { + postMessage(type, body) { + vscode.postMessage({ + type, + source: settings_1.getSettings().source, + body + }); + } + postCommand(command, args) { + this.postMessage('command', { command, args }); + } + }; +}; + + +/***/ }), + +/***/ "./preview-src/scroll-sync.ts": +/*!************************************!*\ + !*** ./preview-src/scroll-sync.ts ***! + \************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const settings_1 = __webpack_require__(/*! ./settings */ "./preview-src/settings.ts"); +function clamp(min, max, value) { + return Math.min(max, Math.max(min, value)); +} +function clampLine(line) { + return clamp(0, settings_1.getSettings().lineCount - 1, line); +} +const getCodeLineElements = (() => { + let elements; + return () => { + if (!elements) { + elements = Array.prototype.map.call(document.getElementsByClassName('code-line'), (element) => { + const line = +element.getAttribute('data-line'); + return { element, line }; + }) + .filter((x) => !isNaN(x.line)); + } + return elements; + }; +})(); +/** + * Find the html elements that map to a specific target line in the editor. + * + * If an exact match, returns a single element. If the line is between elements, + * returns the element prior to and the element after the given line. + */ +function getElementsForSourceLine(targetLine) { + const lineNumber = Math.floor(targetLine); + const lines = getCodeLineElements(); + let previous = lines[0] || null; + for (const entry of lines) { + if (entry.line === lineNumber) { + return { previous: entry, next: undefined }; + } + else if (entry.line > lineNumber) { + return { previous, next: entry }; + } + previous = entry; + } + return { previous }; +} +exports.getElementsForSourceLine = getElementsForSourceLine; +/** + * Find the html elements that are at a specific pixel offset on the page. + */ +function getLineElementsAtPageOffset(offset) { + const lines = getCodeLineElements(); + const position = offset - window.scrollY; + let lo = -1; + let hi = lines.length - 1; + while (lo + 1 < hi) { + const mid = Math.floor((lo + hi) / 2); + const bounds = lines[mid].element.getBoundingClientRect(); + if (bounds.top + bounds.height >= position) { + hi = mid; + } + else { + lo = mid; + } + } + const hiElement = lines[hi]; + const hiBounds = hiElement.element.getBoundingClientRect(); + if (hi >= 1 && hiBounds.top > position) { + const loElement = lines[lo]; + return { previous: loElement, next: hiElement }; + } + return { previous: hiElement }; +} +exports.getLineElementsAtPageOffset = getLineElementsAtPageOffset; +/** + * Attempt to reveal the element for a source line in the editor. + */ +function scrollToRevealSourceLine(line) { + const { previous, next } = getElementsForSourceLine(line); + if (previous && settings_1.getSettings().scrollPreviewWithEditor) { + let scrollTo = 0; + const rect = previous.element.getBoundingClientRect(); + const previousTop = rect.top; + if (next && next.line !== previous.line) { + // Between two elements. Go to percentage offset between them. + const betweenProgress = (line - previous.line) / (next.line - previous.line); + const elementOffset = next.element.getBoundingClientRect().top - previousTop; + scrollTo = previousTop + betweenProgress * elementOffset; + } + else { + scrollTo = previousTop; + } + window.scroll(0, Math.max(1, window.scrollY + scrollTo)); + } +} +exports.scrollToRevealSourceLine = scrollToRevealSourceLine; +function getEditorLineNumberForPageOffset(offset) { + const { previous, next } = getLineElementsAtPageOffset(offset); + if (previous) { + const previousBounds = previous.element.getBoundingClientRect(); + const offsetFromPrevious = (offset - window.scrollY - previousBounds.top); + if (next) { + const progressBetweenElements = offsetFromPrevious / (next.element.getBoundingClientRect().top - previousBounds.top); + const line = previous.line + progressBetweenElements * (next.line - previous.line); + return clampLine(line); + } + else { + const progressWithinElement = offsetFromPrevious / (previousBounds.height); + const line = previous.line + progressWithinElement; + return clampLine(line); + } + } + return null; +} +exports.getEditorLineNumberForPageOffset = getEditorLineNumberForPageOffset; + + +/***/ }), + +/***/ "./preview-src/settings.ts": +/*!*********************************!*\ + !*** ./preview-src/settings.ts ***! + \*********************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +let cachedSettings = undefined; +function getData(key) { + const element = document.getElementById('vscode-html-preview-data'); + if (element) { + const data = element.getAttribute(key); + if (data) { + return JSON.parse(data); + } + } + throw new Error(`Could not load data for ${key}`); +} +exports.getData = getData; +function getSettings() { + if (cachedSettings) { + return cachedSettings; + } + cachedSettings = getData('data-settings'); + if (cachedSettings) { + return cachedSettings; + } + throw new Error('Could not load settings'); +} +exports.getSettings = getSettings; + + +/***/ }) + +/******/ }); +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2xvZGFzaC50aHJvdHRsZS9pbmRleC5qcyIsIndlYnBhY2s6Ly8vKHdlYnBhY2spL2J1aWxkaW4vZ2xvYmFsLmpzIiwid2VicGFjazovLy8uL3ByZXZpZXctc3JjL2FjdGl2ZUxpbmVNYXJrZXIudHMiLCJ3ZWJwYWNrOi8vLy4vcHJldmlldy1zcmMvZXZlbnRzLnRzIiwid2VicGFjazovLy8uL3ByZXZpZXctc3JjL2luZGV4LnRzIiwid2VicGFjazovLy8uL3ByZXZpZXctc3JjL21lc3NhZ2luZy50cyIsIndlYnBhY2s6Ly8vLi9wcmV2aWV3LXNyYy9zY3JvbGwtc3luYy50cyIsIndlYnBhY2s6Ly8vLi9wcmV2aWV3LXNyYy9zZXR0aW5ncy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxrREFBMEMsZ0NBQWdDO0FBQzFFO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsZ0VBQXdELGtCQUFrQjtBQUMxRTtBQUNBLHlEQUFpRCxjQUFjO0FBQy9EOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpREFBeUMsaUNBQWlDO0FBQzFFLHdIQUFnSCxtQkFBbUIsRUFBRTtBQUNySTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLG1DQUEyQiwwQkFBMEIsRUFBRTtBQUN2RCx5Q0FBaUMsZUFBZTtBQUNoRDtBQUNBO0FBQ0E7O0FBRUE7QUFDQSw4REFBc0QsK0RBQStEOztBQUVySDtBQUNBOzs7QUFHQTtBQUNBOzs7Ozs7Ozs7Ozs7QUNsRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhLE9BQU87QUFDcEI7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsU0FBUztBQUNwQixXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPLFlBQVk7QUFDOUIsV0FBVyxRQUFRO0FBQ25CO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCO0FBQ0EsV0FBVyxRQUFRO0FBQ25CO0FBQ0EsYUFBYSxTQUFTO0FBQ3RCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0EsOENBQThDLGtCQUFrQjtBQUNoRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsU0FBUztBQUNwQixXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPLFlBQVk7QUFDOUIsV0FBVyxRQUFRO0FBQ25CO0FBQ0EsV0FBVyxRQUFRO0FBQ25CO0FBQ0EsYUFBYSxTQUFTO0FBQ3RCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1EQUFtRCxvQkFBb0I7QUFDdkU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsRUFBRTtBQUNiLGFBQWEsUUFBUTtBQUNyQjtBQUNBO0FBQ0EsZ0JBQWdCO0FBQ2hCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxFQUFFO0FBQ2IsYUFBYSxRQUFRO0FBQ3JCO0FBQ0E7QUFDQSxvQkFBb0I7QUFDcEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsRUFBRTtBQUNiLGFBQWEsUUFBUTtBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLEVBQUU7QUFDYixhQUFhLE9BQU87QUFDcEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7Ozs7Ozs7Ozs7Ozs7QUN0YkE7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsQ0FBQzs7QUFFRDtBQUNBO0FBQ0E7QUFDQSxDQUFDO0FBQ0Q7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSw0Q0FBNEM7O0FBRTVDOzs7Ozs7Ozs7Ozs7Ozs7QUNuQkE7OztnR0FHZ0c7QUFDaEcsK0ZBQXlEO0FBRXpELE1BQWEsZ0JBQWdCO0lBRzVCLDhCQUE4QixDQUFDLElBQVk7UUFDMUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxHQUFHLHNDQUF3QixDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ3BELElBQUksQ0FBQyxPQUFPLENBQUMsUUFBUSxJQUFJLFFBQVEsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUM1QyxDQUFDO0lBRUQsT0FBTyxDQUFDLE1BQStCO1FBQ3RDLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7UUFDekMsSUFBSSxDQUFDLGtCQUFrQixDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBQ2hDLElBQUksQ0FBQyxRQUFRLEdBQUcsTUFBTSxDQUFDO0lBQ3hCLENBQUM7SUFFRCxvQkFBb0IsQ0FBQyxPQUFnQztRQUNwRCxJQUFJLENBQUMsT0FBTyxFQUFFO1lBQ2IsT0FBTztTQUNQO1FBQ0QsT0FBTyxDQUFDLFNBQVMsR0FBRyxPQUFPLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyx1QkFBdUIsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUM1RSxDQUFDO0lBRUQsa0JBQWtCLENBQUMsT0FBZ0M7UUFDbEQsSUFBSSxDQUFDLE9BQU8sRUFBRTtZQUNiLE9BQU87U0FDUDtRQUNELE9BQU8sQ0FBQyxTQUFTLElBQUksbUJBQW1CLENBQUM7SUFDMUMsQ0FBQztDQUNEO0FBM0JELDRDQTJCQzs7Ozs7Ozs7Ozs7Ozs7QUNqQ0Q7OztnR0FHZ0c7O0FBRWhHLFNBQWdCLGtCQUFrQixDQUFDLENBQWE7SUFDL0MsSUFBSSxRQUFRLENBQUMsVUFBVSxLQUFLLFNBQVMsRUFBRTtRQUN0QyxRQUFRLENBQUMsZ0JBQWdCLENBQUMsa0JBQWtCLEVBQUUsQ0FBQyxDQUFDLENBQUM7S0FDakQ7U0FBTTtRQUNOLENBQUMsRUFBRSxDQUFDO0tBQ0o7QUFDRixDQUFDO0FBTkQsZ0RBTUM7Ozs7Ozs7Ozs7Ozs7O0FDWEQ7OztnR0FHZ0c7O0FBRWhHLDhHQUFzRDtBQUN0RCxnRkFBOEM7QUFDOUMseUZBQW9EO0FBQ3BELCtGQUEyRjtBQUMzRixzRkFBa0Q7QUFDbEQsdUdBQTZDO0FBSTdDLElBQUksY0FBYyxHQUFHLElBQUksQ0FBQztBQUMxQixNQUFNLE1BQU0sR0FBRyxJQUFJLG1DQUFnQixFQUFFLENBQUM7QUFDdEMsTUFBTSxRQUFRLEdBQUcsc0JBQVcsRUFBRSxDQUFDO0FBRS9CLE1BQU0sTUFBTSxHQUFHLGdCQUFnQixFQUFFLENBQUM7QUFFbEMsb0JBQW9CO0FBQ3BCLE1BQU0sS0FBSyxHQUFHLGtCQUFPLENBQUMsWUFBWSxDQUFDLENBQUM7QUFDcEMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQztBQUV2QixNQUFNLFNBQVMsR0FBRyxpQ0FBcUIsQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUVoRCxNQUFNLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQztBQUV2QywyQkFBa0IsQ0FBQyxHQUFHLEVBQUU7SUFDdkIsSUFBSSxRQUFRLENBQUMsdUJBQXVCLEVBQUU7UUFDckMsVUFBVSxDQUFDLEdBQUcsRUFBRTtZQUNmLE1BQU0sV0FBVyxHQUFHLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQztZQUNuQyxJQUFJLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxFQUFFO2dCQUN4QixjQUFjLEdBQUcsSUFBSSxDQUFDO2dCQUN0QixzQ0FBd0IsQ0FBQyxXQUFXLENBQUMsQ0FBQzthQUN0QztRQUNGLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztLQUNOO0FBQ0YsQ0FBQyxDQUFDLENBQUM7QUFFSCxNQUFNLFlBQVksR0FBRyxDQUFDLEdBQUcsRUFBRTtJQUMxQixNQUFNLFFBQVEsR0FBRyxRQUFRLENBQUMsQ0FBQyxJQUFZLEVBQUUsRUFBRTtRQUMxQyxjQUFjLEdBQUcsSUFBSSxDQUFDO1FBQ3RCLHNDQUF3QixDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ2hDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUVQLE9BQU8sQ0FBQyxJQUFZLEVBQUUsUUFBYSxFQUFFLEVBQUU7UUFDdEMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsRUFBRTtZQUNqQixRQUFRLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztZQUNyQixRQUFRLENBQUMsSUFBSSxDQUFDLENBQUM7U0FDZjtJQUNGLENBQUMsQ0FBQztBQUNILENBQUMsQ0FBQyxFQUFFLENBQUM7QUFFTCxNQUFNLENBQUMsZ0JBQWdCLENBQUMsUUFBUSxFQUFFLEdBQUcsRUFBRTtJQUN0QyxjQUFjLEdBQUcsSUFBSSxDQUFDO0FBQ3ZCLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQztBQUVULE1BQU0sQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLEVBQUUsS0FBSyxDQUFDLEVBQUU7SUFDMUMsSUFBSSxLQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sS0FBSyxRQUFRLENBQUMsTUFBTSxFQUFFO1FBQzFDLE9BQU87S0FDUDtJQUVELFFBQVEsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLEVBQUU7UUFDeEIsS0FBSyxnQ0FBZ0M7WUFDcEMsTUFBTSxDQUFDLDhCQUE4QixDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDdkQsTUFBTTtRQUVQLEtBQUssWUFBWTtZQUNoQixZQUFZLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUM7WUFDeEMsTUFBTTtLQUNQO0FBQ0YsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDO0FBRVYsUUFBUSxDQUFDLGdCQUFnQixDQUFDLFVBQVUsRUFBRSxLQUFLLENBQUMsRUFBRTtJQUM3QyxJQUFJLENBQUMsUUFBUSxDQUFDLDJCQUEyQixFQUFFO1FBQzFDLE9BQU87S0FDUDtJQUVELHlCQUF5QjtJQUN6QixLQUFLLElBQUksSUFBSSxHQUFHLEtBQUssQ0FBQyxNQUFxQixFQUFFLElBQUksRUFBRSxJQUFJLEdBQUcsSUFBSSxDQUFDLFVBQXlCLEVBQUU7UUFDekYsSUFBSSxJQUFJLENBQUMsT0FBTyxLQUFLLEdBQUcsRUFBRTtZQUN6QixPQUFPO1NBQ1A7S0FDRDtJQUVELE1BQU0sTUFBTSxHQUFHLEtBQUssQ0FBQyxLQUFLLENBQUM7SUFDM0IsTUFBTSxJQUFJLEdBQUcsOENBQWdDLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDdEQsSUFBSSxPQUFPLElBQUksS0FBSyxRQUFRLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEVBQUU7UUFDN0MsU0FBUyxDQUFDLFdBQVcsQ0FBQyxVQUFVLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUM7S0FDOUQ7QUFDRixDQUFDLENBQUMsQ0FBQztBQUVILFFBQVEsQ0FBQyxnQkFBZ0IsQ0FBQyxPQUFPLEVBQUUsS0FBSyxDQUFDLEVBQUU7SUFDMUMsSUFBSSxDQUFDLEtBQUssRUFBRTtRQUNYLE9BQU87S0FDUDtJQUVELElBQUksSUFBSSxHQUFRLEtBQUssQ0FBQyxNQUFNLENBQUM7SUFDN0IsT0FBTyxJQUFJLEVBQUU7UUFDWixJQUFJLElBQUksQ0FBQyxPQUFPLElBQUksSUFBSSxDQUFDLE9BQU8sS0FBSyxHQUFHLElBQUksSUFBSSxDQUFDLElBQUksRUFBRTtZQUN0RCxJQUFJLElBQUksQ0FBQyxZQUFZLENBQUMsTUFBTSxDQUFDLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxFQUFFO2dCQUM5QyxNQUFNO2FBQ047WUFDRCxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLGtCQUFrQixDQUFDLEVBQUU7Z0JBQ2hGLE1BQU0sQ0FBQyxJQUFJLEVBQUUsUUFBUSxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsZ0NBQWdDLEVBQUUsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUM1RixTQUFTLENBQUMsV0FBVyxDQUFDLHdCQUF3QixFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUN0RSxLQUFLLENBQUMsY0FBYyxFQUFFLENBQUM7Z0JBQ3ZCLEtBQUssQ0FBQyxlQUFlLEVBQUUsQ0FBQztnQkFDeEIsTUFBTTthQUNOO1lBQ0QsTUFBTTtTQUNOO1FBQ0QsSUFBSSxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUM7S0FDdkI7QUFDRixDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUM7QUFFVCxJQUFJLFFBQVEsQ0FBQyx1QkFBdUIsRUFBRTtJQUNyQyxNQUFNLENBQUMsZ0JBQWdCLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxHQUFHLEVBQUU7UUFDL0MsSUFBSSxjQUFjLEVBQUU7WUFDbkIsY0FBYyxHQUFHLEtBQUssQ0FBQztTQUN2QjthQUFNO1lBQ04sTUFBTSxJQUFJLEdBQUcsOENBQWdDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1lBQzlELElBQUksT0FBTyxJQUFJLEtBQUssUUFBUSxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxFQUFFO2dCQUM3QyxTQUFTLENBQUMsV0FBVyxDQUFDLFlBQVksRUFBRSxFQUFFLElBQUksRUFBRSxDQUFDLENBQUM7YUFDOUM7U0FDRDtJQUNGLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDO0NBQ1I7Ozs7Ozs7Ozs7Ozs7O0FDaElEOzs7Z0dBR2dHOztBQUVoRyxzRkFBeUM7QUFlNUIsNkJBQXFCLEdBQUcsQ0FBQyxNQUFXLEVBQUUsRUFBRTtJQUNwRCxPQUFPLElBQUk7UUFDVixXQUFXLENBQUMsSUFBWSxFQUFFLElBQVk7WUFDckMsTUFBTSxDQUFDLFdBQVcsQ0FBQztnQkFDbEIsSUFBSTtnQkFDSixNQUFNLEVBQUUsc0JBQVcsRUFBRSxDQUFDLE1BQU07Z0JBQzVCLElBQUk7YUFDSixDQUFDLENBQUM7UUFDSixDQUFDO1FBQ0QsV0FBVyxDQUFDLE9BQWUsRUFBRSxJQUFXO1lBQ3ZDLElBQUksQ0FBQyxXQUFXLENBQUMsU0FBUyxFQUFFLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUM7UUFDaEQsQ0FBQztLQUNELENBQUM7QUFDSCxDQUFDLENBQUM7Ozs7Ozs7Ozs7Ozs7O0FDakNGOzs7Z0dBR2dHOztBQUVoRyxzRkFBeUM7QUFHekMsU0FBUyxLQUFLLENBQUMsR0FBVyxFQUFFLEdBQVcsRUFBRSxLQUFhO0lBQ3JELE9BQU8sSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQztBQUM1QyxDQUFDO0FBRUQsU0FBUyxTQUFTLENBQUMsSUFBWTtJQUM5QixPQUFPLEtBQUssQ0FBQyxDQUFDLEVBQUUsc0JBQVcsRUFBRSxDQUFDLFNBQVMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUM7QUFDcEQsQ0FBQztBQVFELE1BQU0sbUJBQW1CLEdBQUcsQ0FBQyxHQUFHLEVBQUU7SUFDakMsSUFBSSxRQUEyQixDQUFDO0lBQ2hDLE9BQU8sR0FBRyxFQUFFO1FBQ1gsSUFBSSxDQUFDLFFBQVEsRUFBRTtZQUNkLFFBQVEsR0FBRyxLQUFLLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQ2xDLFFBQVEsQ0FBQyxzQkFBc0IsQ0FBQyxXQUFXLENBQUMsRUFDNUMsQ0FBQyxPQUFZLEVBQUUsRUFBRTtnQkFDaEIsTUFBTSxJQUFJLEdBQUcsQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDLFdBQVcsQ0FBQyxDQUFDO2dCQUNoRCxPQUFPLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxDQUFDO1lBQzFCLENBQUMsQ0FBQztpQkFDRCxNQUFNLENBQUMsQ0FBQyxDQUFNLEVBQUUsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1NBQ3JDO1FBQ0QsT0FBTyxRQUFRLENBQUM7SUFDakIsQ0FBQyxDQUFDO0FBQ0gsQ0FBQyxDQUFDLEVBQUUsQ0FBQztBQUVMOzs7OztHQUtHO0FBQ0gsU0FBZ0Isd0JBQXdCLENBQUMsVUFBa0I7SUFDMUQsTUFBTSxVQUFVLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUMxQyxNQUFNLEtBQUssR0FBRyxtQkFBbUIsRUFBRSxDQUFDO0lBQ3BDLElBQUksUUFBUSxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUM7SUFDaEMsS0FBSyxNQUFNLEtBQUssSUFBSSxLQUFLLEVBQUU7UUFDMUIsSUFBSSxLQUFLLENBQUMsSUFBSSxLQUFLLFVBQVUsRUFBRTtZQUM5QixPQUFPLEVBQUUsUUFBUSxFQUFFLEtBQUssRUFBRSxJQUFJLEVBQUUsU0FBUyxFQUFFLENBQUM7U0FDNUM7YUFDSSxJQUFJLEtBQUssQ0FBQyxJQUFJLEdBQUcsVUFBVSxFQUFFO1lBQ2pDLE9BQU8sRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxDQUFDO1NBQ2pDO1FBQ0QsUUFBUSxHQUFHLEtBQUssQ0FBQztLQUNqQjtJQUNELE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQztBQUNyQixDQUFDO0FBZEQsNERBY0M7QUFFRDs7R0FFRztBQUNILFNBQWdCLDJCQUEyQixDQUFDLE1BQWM7SUFDekQsTUFBTSxLQUFLLEdBQUcsbUJBQW1CLEVBQUUsQ0FBQztJQUNwQyxNQUFNLFFBQVEsR0FBRyxNQUFNLEdBQUcsTUFBTSxDQUFDLE9BQU8sQ0FBQztJQUN6QyxJQUFJLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQztJQUNaLElBQUksRUFBRSxHQUFHLEtBQUssQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDO0lBQzFCLE9BQU8sRUFBRSxHQUFHLENBQUMsR0FBRyxFQUFFLEVBQUU7UUFDbkIsTUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztRQUN0QyxNQUFNLE1BQU0sR0FBRyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLHFCQUFxQixFQUFFLENBQUM7UUFDMUQsSUFBSSxNQUFNLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxNQUFNLElBQUksUUFBUSxFQUFFO1lBQzNDLEVBQUUsR0FBRyxHQUFHLENBQUM7U0FDVDthQUNJO1lBQ0osRUFBRSxHQUFHLEdBQUcsQ0FBQztTQUNUO0tBQ0Q7SUFDRCxNQUFNLFNBQVMsR0FBRyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDNUIsTUFBTSxRQUFRLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQyxxQkFBcUIsRUFBRSxDQUFDO0lBQzNELElBQUksRUFBRSxJQUFJLENBQUMsSUFBSSxRQUFRLENBQUMsR0FBRyxHQUFHLFFBQVEsRUFBRTtRQUN2QyxNQUFNLFNBQVMsR0FBRyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDNUIsT0FBTyxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsSUFBSSxFQUFFLFNBQVMsRUFBRSxDQUFDO0tBQ2hEO0lBQ0QsT0FBTyxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsQ0FBQztBQUNoQyxDQUFDO0FBdEJELGtFQXNCQztBQUVEOztHQUVHO0FBQ0gsU0FBZ0Isd0JBQXdCLENBQUMsSUFBWTtJQUNwRCxNQUFNLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxHQUFHLHdCQUF3QixDQUFDLElBQUksQ0FBQyxDQUFDO0lBQzFELElBQUksUUFBUSxJQUFJLHNCQUFXLEVBQUUsQ0FBQyx1QkFBdUIsRUFBRTtRQUN0RCxJQUFJLFFBQVEsR0FBRyxDQUFDLENBQUM7UUFDakIsTUFBTSxJQUFJLEdBQUcsUUFBUSxDQUFDLE9BQU8sQ0FBQyxxQkFBcUIsRUFBRSxDQUFDO1FBQ3RELE1BQU0sV0FBVyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUM7UUFDN0IsSUFBSSxJQUFJLElBQUksSUFBSSxDQUFDLElBQUksS0FBSyxRQUFRLENBQUMsSUFBSSxFQUFFO1lBQ3hDLDhEQUE4RDtZQUM5RCxNQUFNLGVBQWUsR0FBRyxDQUFDLElBQUksR0FBRyxRQUFRLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxHQUFHLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUM3RSxNQUFNLGFBQWEsR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLHFCQUFxQixFQUFFLENBQUMsR0FBRyxHQUFHLFdBQVcsQ0FBQztZQUM3RSxRQUFRLEdBQUcsV0FBVyxHQUFHLGVBQWUsR0FBRyxhQUFhLENBQUM7U0FDekQ7YUFDSTtZQUNKLFFBQVEsR0FBRyxXQUFXLENBQUM7U0FDdkI7UUFDRCxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsT0FBTyxHQUFHLFFBQVEsQ0FBQyxDQUFDLENBQUM7S0FDekQ7QUFDRixDQUFDO0FBakJELDREQWlCQztBQUVELFNBQWdCLGdDQUFnQyxDQUFDLE1BQWM7SUFDOUQsTUFBTSxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUUsR0FBRywyQkFBMkIsQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUMvRCxJQUFJLFFBQVEsRUFBRTtRQUNiLE1BQU0sY0FBYyxHQUFHLFFBQVEsQ0FBQyxPQUFPLENBQUMscUJBQXFCLEVBQUUsQ0FBQztRQUNoRSxNQUFNLGtCQUFrQixHQUFHLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQyxPQUFPLEdBQUcsY0FBYyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQzFFLElBQUksSUFBSSxFQUFFO1lBQ1QsTUFBTSx1QkFBdUIsR0FBRyxrQkFBa0IsR0FBRyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMscUJBQXFCLEVBQUUsQ0FBQyxHQUFHLEdBQUcsY0FBYyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ3JILE1BQU0sSUFBSSxHQUFHLFFBQVEsQ0FBQyxJQUFJLEdBQUcsdUJBQXVCLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxHQUFHLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUNuRixPQUFPLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQztTQUN2QjthQUNJO1lBQ0osTUFBTSxxQkFBcUIsR0FBRyxrQkFBa0IsR0FBRyxDQUFDLGNBQWMsQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUMzRSxNQUFNLElBQUksR0FBRyxRQUFRLENBQUMsSUFBSSxHQUFHLHFCQUFxQixDQUFDO1lBQ25ELE9BQU8sU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDO1NBQ3ZCO0tBQ0Q7SUFDRCxPQUFPLElBQUksQ0FBQztBQUNiLENBQUM7QUFqQkQsNEVBaUJDOzs7Ozs7Ozs7Ozs7OztBQzlIRDs7O2dHQUdnRzs7QUFZaEcsSUFBSSxjQUFjLEdBQWdDLFNBQVMsQ0FBQztBQUU1RCxTQUFnQixPQUFPLENBQUMsR0FBVztJQUNsQyxNQUFNLE9BQU8sR0FBRyxRQUFRLENBQUMsY0FBYyxDQUFDLDBCQUEwQixDQUFDLENBQUM7SUFDcEUsSUFBSSxPQUFPLEVBQUU7UUFDWixNQUFNLElBQUksR0FBRyxPQUFPLENBQUMsWUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksSUFBSSxFQUFFO1lBQ1QsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO1NBQ3hCO0tBQ0Q7SUFFRCxNQUFNLElBQUksS0FBSyxDQUFDLDJCQUEyQixHQUFHLEVBQUUsQ0FBQyxDQUFDO0FBQ25ELENBQUM7QUFWRCwwQkFVQztBQUVELFNBQWdCLFdBQVc7SUFDMUIsSUFBSSxjQUFjLEVBQUU7UUFDbkIsT0FBTyxjQUFjLENBQUM7S0FDdEI7SUFFRCxjQUFjLEdBQUcsT0FBTyxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQzFDLElBQUksY0FBYyxFQUFFO1FBQ25CLE9BQU8sY0FBYyxDQUFDO0tBQ3RCO0lBRUQsTUFBTSxJQUFJLEtBQUssQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDO0FBQzVDLENBQUM7QUFYRCxrQ0FXQyIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIiBcdC8vIFRoZSBtb2R1bGUgY2FjaGVcbiBcdHZhciBpbnN0YWxsZWRNb2R1bGVzID0ge307XG5cbiBcdC8vIFRoZSByZXF1aXJlIGZ1bmN0aW9uXG4gXHRmdW5jdGlvbiBfX3dlYnBhY2tfcmVxdWlyZV9fKG1vZHVsZUlkKSB7XG5cbiBcdFx0Ly8gQ2hlY2sgaWYgbW9kdWxlIGlzIGluIGNhY2hlXG4gXHRcdGlmKGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdKSB7XG4gXHRcdFx0cmV0dXJuIGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdLmV4cG9ydHM7XG4gXHRcdH1cbiBcdFx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcbiBcdFx0dmFyIG1vZHVsZSA9IGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdID0ge1xuIFx0XHRcdGk6IG1vZHVsZUlkLFxuIFx0XHRcdGw6IGZhbHNlLFxuIFx0XHRcdGV4cG9ydHM6IHt9XG4gXHRcdH07XG5cbiBcdFx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG4gXHRcdG1vZHVsZXNbbW9kdWxlSWRdLmNhbGwobW9kdWxlLmV4cG9ydHMsIG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG4gXHRcdC8vIEZsYWcgdGhlIG1vZHVsZSBhcyBsb2FkZWRcbiBcdFx0bW9kdWxlLmwgPSB0cnVlO1xuXG4gXHRcdC8vIFJldHVybiB0aGUgZXhwb3J0cyBvZiB0aGUgbW9kdWxlXG4gXHRcdHJldHVybiBtb2R1bGUuZXhwb3J0cztcbiBcdH1cblxuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZXMgb2JqZWN0IChfX3dlYnBhY2tfbW9kdWxlc19fKVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5tID0gbW9kdWxlcztcblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGUgY2FjaGVcbiBcdF9fd2VicGFja19yZXF1aXJlX18uYyA9IGluc3RhbGxlZE1vZHVsZXM7XG5cbiBcdC8vIGRlZmluZSBnZXR0ZXIgZnVuY3Rpb24gZm9yIGhhcm1vbnkgZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kID0gZnVuY3Rpb24oZXhwb3J0cywgbmFtZSwgZ2V0dGVyKSB7XG4gXHRcdGlmKCFfX3dlYnBhY2tfcmVxdWlyZV9fLm8oZXhwb3J0cywgbmFtZSkpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgbmFtZSwgeyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGdldHRlciB9KTtcbiBcdFx0fVxuIFx0fTtcblxuIFx0Ly8gZGVmaW5lIF9fZXNNb2R1bGUgb24gZXhwb3J0c1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yID0gZnVuY3Rpb24oZXhwb3J0cykge1xuIFx0XHRpZih0eXBlb2YgU3ltYm9sICE9PSAndW5kZWZpbmVkJyAmJiBTeW1ib2wudG9TdHJpbmdUYWcpIHtcbiBcdFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgU3ltYm9sLnRvU3RyaW5nVGFnLCB7IHZhbHVlOiAnTW9kdWxlJyB9KTtcbiBcdFx0fVxuIFx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgJ19fZXNNb2R1bGUnLCB7IHZhbHVlOiB0cnVlIH0pO1xuIFx0fTtcblxuIFx0Ly8gY3JlYXRlIGEgZmFrZSBuYW1lc3BhY2Ugb2JqZWN0XG4gXHQvLyBtb2RlICYgMTogdmFsdWUgaXMgYSBtb2R1bGUgaWQsIHJlcXVpcmUgaXRcbiBcdC8vIG1vZGUgJiAyOiBtZXJnZSBhbGwgcHJvcGVydGllcyBvZiB2YWx1ZSBpbnRvIHRoZSBuc1xuIFx0Ly8gbW9kZSAmIDQ6IHJldHVybiB2YWx1ZSB3aGVuIGFscmVhZHkgbnMgb2JqZWN0XG4gXHQvLyBtb2RlICYgOHwxOiBiZWhhdmUgbGlrZSByZXF1aXJlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnQgPSBmdW5jdGlvbih2YWx1ZSwgbW9kZSkge1xuIFx0XHRpZihtb2RlICYgMSkgdmFsdWUgPSBfX3dlYnBhY2tfcmVxdWlyZV9fKHZhbHVlKTtcbiBcdFx0aWYobW9kZSAmIDgpIHJldHVybiB2YWx1ZTtcbiBcdFx0aWYoKG1vZGUgJiA0KSAmJiB0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnICYmIHZhbHVlICYmIHZhbHVlLl9fZXNNb2R1bGUpIHJldHVybiB2YWx1ZTtcbiBcdFx0dmFyIG5zID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5yKG5zKTtcbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KG5zLCAnZGVmYXVsdCcsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHZhbHVlIH0pO1xuIFx0XHRpZihtb2RlICYgMiAmJiB0eXBlb2YgdmFsdWUgIT0gJ3N0cmluZycpIGZvcih2YXIga2V5IGluIHZhbHVlKSBfX3dlYnBhY2tfcmVxdWlyZV9fLmQobnMsIGtleSwgZnVuY3Rpb24oa2V5KSB7IHJldHVybiB2YWx1ZVtrZXldOyB9LmJpbmQobnVsbCwga2V5KSk7XG4gXHRcdHJldHVybiBucztcbiBcdH07XG5cbiBcdC8vIGdldERlZmF1bHRFeHBvcnQgZnVuY3Rpb24gZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBub24taGFybW9ueSBtb2R1bGVzXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm4gPSBmdW5jdGlvbihtb2R1bGUpIHtcbiBcdFx0dmFyIGdldHRlciA9IG1vZHVsZSAmJiBtb2R1bGUuX19lc01vZHVsZSA/XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0RGVmYXVsdCgpIHsgcmV0dXJuIG1vZHVsZVsnZGVmYXVsdCddOyB9IDpcbiBcdFx0XHRmdW5jdGlvbiBnZXRNb2R1bGVFeHBvcnRzKCkgeyByZXR1cm4gbW9kdWxlOyB9O1xuIFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmQoZ2V0dGVyLCAnYScsIGdldHRlcik7XG4gXHRcdHJldHVybiBnZXR0ZXI7XG4gXHR9O1xuXG4gXHQvLyBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGxcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubyA9IGZ1bmN0aW9uKG9iamVjdCwgcHJvcGVydHkpIHsgcmV0dXJuIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvYmplY3QsIHByb3BlcnR5KTsgfTtcblxuIFx0Ly8gX193ZWJwYWNrX3B1YmxpY19wYXRoX19cbiBcdF9fd2VicGFja19yZXF1aXJlX18ucCA9IFwiXCI7XG5cblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXyhfX3dlYnBhY2tfcmVxdWlyZV9fLnMgPSBcIi4vcHJldmlldy1zcmMvaW5kZXgudHNcIik7XG4iLCIvKipcbiAqIGxvZGFzaCAoQ3VzdG9tIEJ1aWxkKSA8aHR0cHM6Ly9sb2Rhc2guY29tLz5cbiAqIEJ1aWxkOiBgbG9kYXNoIG1vZHVsYXJpemUgZXhwb3J0cz1cIm5wbVwiIC1vIC4vYFxuICogQ29weXJpZ2h0IGpRdWVyeSBGb3VuZGF0aW9uIGFuZCBvdGhlciBjb250cmlidXRvcnMgPGh0dHBzOi8vanF1ZXJ5Lm9yZy8+XG4gKiBSZWxlYXNlZCB1bmRlciBNSVQgbGljZW5zZSA8aHR0cHM6Ly9sb2Rhc2guY29tL2xpY2Vuc2U+XG4gKiBCYXNlZCBvbiBVbmRlcnNjb3JlLmpzIDEuOC4zIDxodHRwOi8vdW5kZXJzY29yZWpzLm9yZy9MSUNFTlNFPlxuICogQ29weXJpZ2h0IEplcmVteSBBc2hrZW5hcywgRG9jdW1lbnRDbG91ZCBhbmQgSW52ZXN0aWdhdGl2ZSBSZXBvcnRlcnMgJiBFZGl0b3JzXG4gKi9cblxuLyoqIFVzZWQgYXMgdGhlIGBUeXBlRXJyb3JgIG1lc3NhZ2UgZm9yIFwiRnVuY3Rpb25zXCIgbWV0aG9kcy4gKi9cbnZhciBGVU5DX0VSUk9SX1RFWFQgPSAnRXhwZWN0ZWQgYSBmdW5jdGlvbic7XG5cbi8qKiBVc2VkIGFzIHJlZmVyZW5jZXMgZm9yIHZhcmlvdXMgYE51bWJlcmAgY29uc3RhbnRzLiAqL1xudmFyIE5BTiA9IDAgLyAwO1xuXG4vKiogYE9iamVjdCN0b1N0cmluZ2AgcmVzdWx0IHJlZmVyZW5jZXMuICovXG52YXIgc3ltYm9sVGFnID0gJ1tvYmplY3QgU3ltYm9sXSc7XG5cbi8qKiBVc2VkIHRvIG1hdGNoIGxlYWRpbmcgYW5kIHRyYWlsaW5nIHdoaXRlc3BhY2UuICovXG52YXIgcmVUcmltID0gL15cXHMrfFxccyskL2c7XG5cbi8qKiBVc2VkIHRvIGRldGVjdCBiYWQgc2lnbmVkIGhleGFkZWNpbWFsIHN0cmluZyB2YWx1ZXMuICovXG52YXIgcmVJc0JhZEhleCA9IC9eWy0rXTB4WzAtOWEtZl0rJC9pO1xuXG4vKiogVXNlZCB0byBkZXRlY3QgYmluYXJ5IHN0cmluZyB2YWx1ZXMuICovXG52YXIgcmVJc0JpbmFyeSA9IC9eMGJbMDFdKyQvaTtcblxuLyoqIFVzZWQgdG8gZGV0ZWN0IG9jdGFsIHN0cmluZyB2YWx1ZXMuICovXG52YXIgcmVJc09jdGFsID0gL14wb1swLTddKyQvaTtcblxuLyoqIEJ1aWx0LWluIG1ldGhvZCByZWZlcmVuY2VzIHdpdGhvdXQgYSBkZXBlbmRlbmN5IG9uIGByb290YC4gKi9cbnZhciBmcmVlUGFyc2VJbnQgPSBwYXJzZUludDtcblxuLyoqIERldGVjdCBmcmVlIHZhcmlhYmxlIGBnbG9iYWxgIGZyb20gTm9kZS5qcy4gKi9cbnZhciBmcmVlR2xvYmFsID0gdHlwZW9mIGdsb2JhbCA9PSAnb2JqZWN0JyAmJiBnbG9iYWwgJiYgZ2xvYmFsLk9iamVjdCA9PT0gT2JqZWN0ICYmIGdsb2JhbDtcblxuLyoqIERldGVjdCBmcmVlIHZhcmlhYmxlIGBzZWxmYC4gKi9cbnZhciBmcmVlU2VsZiA9IHR5cGVvZiBzZWxmID09ICdvYmplY3QnICYmIHNlbGYgJiYgc2VsZi5PYmplY3QgPT09IE9iamVjdCAmJiBzZWxmO1xuXG4vKiogVXNlZCBhcyBhIHJlZmVyZW5jZSB0byB0aGUgZ2xvYmFsIG9iamVjdC4gKi9cbnZhciByb290ID0gZnJlZUdsb2JhbCB8fCBmcmVlU2VsZiB8fCBGdW5jdGlvbigncmV0dXJuIHRoaXMnKSgpO1xuXG4vKiogVXNlZCBmb3IgYnVpbHQtaW4gbWV0aG9kIHJlZmVyZW5jZXMuICovXG52YXIgb2JqZWN0UHJvdG8gPSBPYmplY3QucHJvdG90eXBlO1xuXG4vKipcbiAqIFVzZWQgdG8gcmVzb2x2ZSB0aGVcbiAqIFtgdG9TdHJpbmdUYWdgXShodHRwOi8vZWNtYS1pbnRlcm5hdGlvbmFsLm9yZy9lY21hLTI2Mi83LjAvI3NlYy1vYmplY3QucHJvdG90eXBlLnRvc3RyaW5nKVxuICogb2YgdmFsdWVzLlxuICovXG52YXIgb2JqZWN0VG9TdHJpbmcgPSBvYmplY3RQcm90by50b1N0cmluZztcblxuLyogQnVpbHQtaW4gbWV0aG9kIHJlZmVyZW5jZXMgZm9yIHRob3NlIHdpdGggdGhlIHNhbWUgbmFtZSBhcyBvdGhlciBgbG9kYXNoYCBtZXRob2RzLiAqL1xudmFyIG5hdGl2ZU1heCA9IE1hdGgubWF4LFxuICAgIG5hdGl2ZU1pbiA9IE1hdGgubWluO1xuXG4vKipcbiAqIEdldHMgdGhlIHRpbWVzdGFtcCBvZiB0aGUgbnVtYmVyIG9mIG1pbGxpc2Vjb25kcyB0aGF0IGhhdmUgZWxhcHNlZCBzaW5jZVxuICogdGhlIFVuaXggZXBvY2ggKDEgSmFudWFyeSAxOTcwIDAwOjAwOjAwIFVUQykuXG4gKlxuICogQHN0YXRpY1xuICogQG1lbWJlck9mIF9cbiAqIEBzaW5jZSAyLjQuMFxuICogQGNhdGVnb3J5IERhdGVcbiAqIEByZXR1cm5zIHtudW1iZXJ9IFJldHVybnMgdGhlIHRpbWVzdGFtcC5cbiAqIEBleGFtcGxlXG4gKlxuICogXy5kZWZlcihmdW5jdGlvbihzdGFtcCkge1xuICogICBjb25zb2xlLmxvZyhfLm5vdygpIC0gc3RhbXApO1xuICogfSwgXy5ub3coKSk7XG4gKiAvLyA9PiBMb2dzIHRoZSBudW1iZXIgb2YgbWlsbGlzZWNvbmRzIGl0IHRvb2sgZm9yIHRoZSBkZWZlcnJlZCBpbnZvY2F0aW9uLlxuICovXG52YXIgbm93ID0gZnVuY3Rpb24oKSB7XG4gIHJldHVybiByb290LkRhdGUubm93KCk7XG59O1xuXG4vKipcbiAqIENyZWF0ZXMgYSBkZWJvdW5jZWQgZnVuY3Rpb24gdGhhdCBkZWxheXMgaW52b2tpbmcgYGZ1bmNgIHVudGlsIGFmdGVyIGB3YWl0YFxuICogbWlsbGlzZWNvbmRzIGhhdmUgZWxhcHNlZCBzaW5jZSB0aGUgbGFzdCB0aW1lIHRoZSBkZWJvdW5jZWQgZnVuY3Rpb24gd2FzXG4gKiBpbnZva2VkLiBUaGUgZGVib3VuY2VkIGZ1bmN0aW9uIGNvbWVzIHdpdGggYSBgY2FuY2VsYCBtZXRob2QgdG8gY2FuY2VsXG4gKiBkZWxheWVkIGBmdW5jYCBpbnZvY2F0aW9ucyBhbmQgYSBgZmx1c2hgIG1ldGhvZCB0byBpbW1lZGlhdGVseSBpbnZva2UgdGhlbS5cbiAqIFByb3ZpZGUgYG9wdGlvbnNgIHRvIGluZGljYXRlIHdoZXRoZXIgYGZ1bmNgIHNob3VsZCBiZSBpbnZva2VkIG9uIHRoZVxuICogbGVhZGluZyBhbmQvb3IgdHJhaWxpbmcgZWRnZSBvZiB0aGUgYHdhaXRgIHRpbWVvdXQuIFRoZSBgZnVuY2AgaXMgaW52b2tlZFxuICogd2l0aCB0aGUgbGFzdCBhcmd1bWVudHMgcHJvdmlkZWQgdG8gdGhlIGRlYm91bmNlZCBmdW5jdGlvbi4gU3Vic2VxdWVudFxuICogY2FsbHMgdG8gdGhlIGRlYm91bmNlZCBmdW5jdGlvbiByZXR1cm4gdGhlIHJlc3VsdCBvZiB0aGUgbGFzdCBgZnVuY2BcbiAqIGludm9jYXRpb24uXG4gKlxuICogKipOb3RlOioqIElmIGBsZWFkaW5nYCBhbmQgYHRyYWlsaW5nYCBvcHRpb25zIGFyZSBgdHJ1ZWAsIGBmdW5jYCBpc1xuICogaW52b2tlZCBvbiB0aGUgdHJhaWxpbmcgZWRnZSBvZiB0aGUgdGltZW91dCBvbmx5IGlmIHRoZSBkZWJvdW5jZWQgZnVuY3Rpb25cbiAqIGlzIGludm9rZWQgbW9yZSB0aGFuIG9uY2UgZHVyaW5nIHRoZSBgd2FpdGAgdGltZW91dC5cbiAqXG4gKiBJZiBgd2FpdGAgaXMgYDBgIGFuZCBgbGVhZGluZ2AgaXMgYGZhbHNlYCwgYGZ1bmNgIGludm9jYXRpb24gaXMgZGVmZXJyZWRcbiAqIHVudGlsIHRvIHRoZSBuZXh0IHRpY2ssIHNpbWlsYXIgdG8gYHNldFRpbWVvdXRgIHdpdGggYSB0aW1lb3V0IG9mIGAwYC5cbiAqXG4gKiBTZWUgW0RhdmlkIENvcmJhY2hvJ3MgYXJ0aWNsZV0oaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9kZWJvdW5jaW5nLXRocm90dGxpbmctZXhwbGFpbmVkLWV4YW1wbGVzLylcbiAqIGZvciBkZXRhaWxzIG92ZXIgdGhlIGRpZmZlcmVuY2VzIGJldHdlZW4gYF8uZGVib3VuY2VgIGFuZCBgXy50aHJvdHRsZWAuXG4gKlxuICogQHN0YXRpY1xuICogQG1lbWJlck9mIF9cbiAqIEBzaW5jZSAwLjEuMFxuICogQGNhdGVnb3J5IEZ1bmN0aW9uXG4gKiBAcGFyYW0ge0Z1bmN0aW9ufSBmdW5jIFRoZSBmdW5jdGlvbiB0byBkZWJvdW5jZS5cbiAqIEBwYXJhbSB7bnVtYmVyfSBbd2FpdD0wXSBUaGUgbnVtYmVyIG9mIG1pbGxpc2Vjb25kcyB0byBkZWxheS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBbb3B0aW9ucz17fV0gVGhlIG9wdGlvbnMgb2JqZWN0LlxuICogQHBhcmFtIHtib29sZWFufSBbb3B0aW9ucy5sZWFkaW5nPWZhbHNlXVxuICogIFNwZWNpZnkgaW52b2tpbmcgb24gdGhlIGxlYWRpbmcgZWRnZSBvZiB0aGUgdGltZW91dC5cbiAqIEBwYXJhbSB7bnVtYmVyfSBbb3B0aW9ucy5tYXhXYWl0XVxuICogIFRoZSBtYXhpbXVtIHRpbWUgYGZ1bmNgIGlzIGFsbG93ZWQgdG8gYmUgZGVsYXllZCBiZWZvcmUgaXQncyBpbnZva2VkLlxuICogQHBhcmFtIHtib29sZWFufSBbb3B0aW9ucy50cmFpbGluZz10cnVlXVxuICogIFNwZWNpZnkgaW52b2tpbmcgb24gdGhlIHRyYWlsaW5nIGVkZ2Ugb2YgdGhlIHRpbWVvdXQuXG4gKiBAcmV0dXJucyB7RnVuY3Rpb259IFJldHVybnMgdGhlIG5ldyBkZWJvdW5jZWQgZnVuY3Rpb24uXG4gKiBAZXhhbXBsZVxuICpcbiAqIC8vIEF2b2lkIGNvc3RseSBjYWxjdWxhdGlvbnMgd2hpbGUgdGhlIHdpbmRvdyBzaXplIGlzIGluIGZsdXguXG4gKiBqUXVlcnkod2luZG93KS5vbigncmVzaXplJywgXy5kZWJvdW5jZShjYWxjdWxhdGVMYXlvdXQsIDE1MCkpO1xuICpcbiAqIC8vIEludm9rZSBgc2VuZE1haWxgIHdoZW4gY2xpY2tlZCwgZGVib3VuY2luZyBzdWJzZXF1ZW50IGNhbGxzLlxuICogalF1ZXJ5KGVsZW1lbnQpLm9uKCdjbGljaycsIF8uZGVib3VuY2Uoc2VuZE1haWwsIDMwMCwge1xuICogICAnbGVhZGluZyc6IHRydWUsXG4gKiAgICd0cmFpbGluZyc6IGZhbHNlXG4gKiB9KSk7XG4gKlxuICogLy8gRW5zdXJlIGBiYXRjaExvZ2AgaXMgaW52b2tlZCBvbmNlIGFmdGVyIDEgc2Vjb25kIG9mIGRlYm91bmNlZCBjYWxscy5cbiAqIHZhciBkZWJvdW5jZWQgPSBfLmRlYm91bmNlKGJhdGNoTG9nLCAyNTAsIHsgJ21heFdhaXQnOiAxMDAwIH0pO1xuICogdmFyIHNvdXJjZSA9IG5ldyBFdmVudFNvdXJjZSgnL3N0cmVhbScpO1xuICogalF1ZXJ5KHNvdXJjZSkub24oJ21lc3NhZ2UnLCBkZWJvdW5jZWQpO1xuICpcbiAqIC8vIENhbmNlbCB0aGUgdHJhaWxpbmcgZGVib3VuY2VkIGludm9jYXRpb24uXG4gKiBqUXVlcnkod2luZG93KS5vbigncG9wc3RhdGUnLCBkZWJvdW5jZWQuY2FuY2VsKTtcbiAqL1xuZnVuY3Rpb24gZGVib3VuY2UoZnVuYywgd2FpdCwgb3B0aW9ucykge1xuICB2YXIgbGFzdEFyZ3MsXG4gICAgICBsYXN0VGhpcyxcbiAgICAgIG1heFdhaXQsXG4gICAgICByZXN1bHQsXG4gICAgICB0aW1lcklkLFxuICAgICAgbGFzdENhbGxUaW1lLFxuICAgICAgbGFzdEludm9rZVRpbWUgPSAwLFxuICAgICAgbGVhZGluZyA9IGZhbHNlLFxuICAgICAgbWF4aW5nID0gZmFsc2UsXG4gICAgICB0cmFpbGluZyA9IHRydWU7XG5cbiAgaWYgKHR5cGVvZiBmdW5jICE9ICdmdW5jdGlvbicpIHtcbiAgICB0aHJvdyBuZXcgVHlwZUVycm9yKEZVTkNfRVJST1JfVEVYVCk7XG4gIH1cbiAgd2FpdCA9IHRvTnVtYmVyKHdhaXQpIHx8IDA7XG4gIGlmIChpc09iamVjdChvcHRpb25zKSkge1xuICAgIGxlYWRpbmcgPSAhIW9wdGlvbnMubGVhZGluZztcbiAgICBtYXhpbmcgPSAnbWF4V2FpdCcgaW4gb3B0aW9ucztcbiAgICBtYXhXYWl0ID0gbWF4aW5nID8gbmF0aXZlTWF4KHRvTnVtYmVyKG9wdGlvbnMubWF4V2FpdCkgfHwgMCwgd2FpdCkgOiBtYXhXYWl0O1xuICAgIHRyYWlsaW5nID0gJ3RyYWlsaW5nJyBpbiBvcHRpb25zID8gISFvcHRpb25zLnRyYWlsaW5nIDogdHJhaWxpbmc7XG4gIH1cblxuICBmdW5jdGlvbiBpbnZva2VGdW5jKHRpbWUpIHtcbiAgICB2YXIgYXJncyA9IGxhc3RBcmdzLFxuICAgICAgICB0aGlzQXJnID0gbGFzdFRoaXM7XG5cbiAgICBsYXN0QXJncyA9IGxhc3RUaGlzID0gdW5kZWZpbmVkO1xuICAgIGxhc3RJbnZva2VUaW1lID0gdGltZTtcbiAgICByZXN1bHQgPSBmdW5jLmFwcGx5KHRoaXNBcmcsIGFyZ3MpO1xuICAgIHJldHVybiByZXN1bHQ7XG4gIH1cblxuICBmdW5jdGlvbiBsZWFkaW5nRWRnZSh0aW1lKSB7XG4gICAgLy8gUmVzZXQgYW55IGBtYXhXYWl0YCB0aW1lci5cbiAgICBsYXN0SW52b2tlVGltZSA9IHRpbWU7XG4gICAgLy8gU3RhcnQgdGhlIHRpbWVyIGZvciB0aGUgdHJhaWxpbmcgZWRnZS5cbiAgICB0aW1lcklkID0gc2V0VGltZW91dCh0aW1lckV4cGlyZWQsIHdhaXQpO1xuICAgIC8vIEludm9rZSB0aGUgbGVhZGluZyBlZGdlLlxuICAgIHJldHVybiBsZWFkaW5nID8gaW52b2tlRnVuYyh0aW1lKSA6IHJlc3VsdDtcbiAgfVxuXG4gIGZ1bmN0aW9uIHJlbWFpbmluZ1dhaXQodGltZSkge1xuICAgIHZhciB0aW1lU2luY2VMYXN0Q2FsbCA9IHRpbWUgLSBsYXN0Q2FsbFRpbWUsXG4gICAgICAgIHRpbWVTaW5jZUxhc3RJbnZva2UgPSB0aW1lIC0gbGFzdEludm9rZVRpbWUsXG4gICAgICAgIHJlc3VsdCA9IHdhaXQgLSB0aW1lU2luY2VMYXN0Q2FsbDtcblxuICAgIHJldHVybiBtYXhpbmcgPyBuYXRpdmVNaW4ocmVzdWx0LCBtYXhXYWl0IC0gdGltZVNpbmNlTGFzdEludm9rZSkgOiByZXN1bHQ7XG4gIH1cblxuICBmdW5jdGlvbiBzaG91bGRJbnZva2UodGltZSkge1xuICAgIHZhciB0aW1lU2luY2VMYXN0Q2FsbCA9IHRpbWUgLSBsYXN0Q2FsbFRpbWUsXG4gICAgICAgIHRpbWVTaW5jZUxhc3RJbnZva2UgPSB0aW1lIC0gbGFzdEludm9rZVRpbWU7XG5cbiAgICAvLyBFaXRoZXIgdGhpcyBpcyB0aGUgZmlyc3QgY2FsbCwgYWN0aXZpdHkgaGFzIHN0b3BwZWQgYW5kIHdlJ3JlIGF0IHRoZVxuICAgIC8vIHRyYWlsaW5nIGVkZ2UsIHRoZSBzeXN0ZW0gdGltZSBoYXMgZ29uZSBiYWNrd2FyZHMgYW5kIHdlJ3JlIHRyZWF0aW5nXG4gICAgLy8gaXQgYXMgdGhlIHRyYWlsaW5nIGVkZ2UsIG9yIHdlJ3ZlIGhpdCB0aGUgYG1heFdhaXRgIGxpbWl0LlxuICAgIHJldHVybiAobGFzdENhbGxUaW1lID09PSB1bmRlZmluZWQgfHwgKHRpbWVTaW5jZUxhc3RDYWxsID49IHdhaXQpIHx8XG4gICAgICAodGltZVNpbmNlTGFzdENhbGwgPCAwKSB8fCAobWF4aW5nICYmIHRpbWVTaW5jZUxhc3RJbnZva2UgPj0gbWF4V2FpdCkpO1xuICB9XG5cbiAgZnVuY3Rpb24gdGltZXJFeHBpcmVkKCkge1xuICAgIHZhciB0aW1lID0gbm93KCk7XG4gICAgaWYgKHNob3VsZEludm9rZSh0aW1lKSkge1xuICAgICAgcmV0dXJuIHRyYWlsaW5nRWRnZSh0aW1lKTtcbiAgICB9XG4gICAgLy8gUmVzdGFydCB0aGUgdGltZXIuXG4gICAgdGltZXJJZCA9IHNldFRpbWVvdXQodGltZXJFeHBpcmVkLCByZW1haW5pbmdXYWl0KHRpbWUpKTtcbiAgfVxuXG4gIGZ1bmN0aW9uIHRyYWlsaW5nRWRnZSh0aW1lKSB7XG4gICAgdGltZXJJZCA9IHVuZGVmaW5lZDtcblxuICAgIC8vIE9ubHkgaW52b2tlIGlmIHdlIGhhdmUgYGxhc3RBcmdzYCB3aGljaCBtZWFucyBgZnVuY2AgaGFzIGJlZW5cbiAgICAvLyBkZWJvdW5jZWQgYXQgbGVhc3Qgb25jZS5cbiAgICBpZiAodHJhaWxpbmcgJiYgbGFzdEFyZ3MpIHtcbiAgICAgIHJldHVybiBpbnZva2VGdW5jKHRpbWUpO1xuICAgIH1cbiAgICBsYXN0QXJncyA9IGxhc3RUaGlzID0gdW5kZWZpbmVkO1xuICAgIHJldHVybiByZXN1bHQ7XG4gIH1cblxuICBmdW5jdGlvbiBjYW5jZWwoKSB7XG4gICAgaWYgKHRpbWVySWQgIT09IHVuZGVmaW5lZCkge1xuICAgICAgY2xlYXJUaW1lb3V0KHRpbWVySWQpO1xuICAgIH1cbiAgICBsYXN0SW52b2tlVGltZSA9IDA7XG4gICAgbGFzdEFyZ3MgPSBsYXN0Q2FsbFRpbWUgPSBsYXN0VGhpcyA9IHRpbWVySWQgPSB1bmRlZmluZWQ7XG4gIH1cblxuICBmdW5jdGlvbiBmbHVzaCgpIHtcbiAgICByZXR1cm4gdGltZXJJZCA9PT0gdW5kZWZpbmVkID8gcmVzdWx0IDogdHJhaWxpbmdFZGdlKG5vdygpKTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGRlYm91bmNlZCgpIHtcbiAgICB2YXIgdGltZSA9IG5vdygpLFxuICAgICAgICBpc0ludm9raW5nID0gc2hvdWxkSW52b2tlKHRpbWUpO1xuXG4gICAgbGFzdEFyZ3MgPSBhcmd1bWVudHM7XG4gICAgbGFzdFRoaXMgPSB0aGlzO1xuICAgIGxhc3RDYWxsVGltZSA9IHRpbWU7XG5cbiAgICBpZiAoaXNJbnZva2luZykge1xuICAgICAgaWYgKHRpbWVySWQgPT09IHVuZGVmaW5lZCkge1xuICAgICAgICByZXR1cm4gbGVhZGluZ0VkZ2UobGFzdENhbGxUaW1lKTtcbiAgICAgIH1cbiAgICAgIGlmIChtYXhpbmcpIHtcbiAgICAgICAgLy8gSGFuZGxlIGludm9jYXRpb25zIGluIGEgdGlnaHQgbG9vcC5cbiAgICAgICAgdGltZXJJZCA9IHNldFRpbWVvdXQodGltZXJFeHBpcmVkLCB3YWl0KTtcbiAgICAgICAgcmV0dXJuIGludm9rZUZ1bmMobGFzdENhbGxUaW1lKTtcbiAgICAgIH1cbiAgICB9XG4gICAgaWYgKHRpbWVySWQgPT09IHVuZGVmaW5lZCkge1xuICAgICAgdGltZXJJZCA9IHNldFRpbWVvdXQodGltZXJFeHBpcmVkLCB3YWl0KTtcbiAgICB9XG4gICAgcmV0dXJuIHJlc3VsdDtcbiAgfVxuICBkZWJvdW5jZWQuY2FuY2VsID0gY2FuY2VsO1xuICBkZWJvdW5jZWQuZmx1c2ggPSBmbHVzaDtcbiAgcmV0dXJuIGRlYm91bmNlZDtcbn1cblxuLyoqXG4gKiBDcmVhdGVzIGEgdGhyb3R0bGVkIGZ1bmN0aW9uIHRoYXQgb25seSBpbnZva2VzIGBmdW5jYCBhdCBtb3N0IG9uY2UgcGVyXG4gKiBldmVyeSBgd2FpdGAgbWlsbGlzZWNvbmRzLiBUaGUgdGhyb3R0bGVkIGZ1bmN0aW9uIGNvbWVzIHdpdGggYSBgY2FuY2VsYFxuICogbWV0aG9kIHRvIGNhbmNlbCBkZWxheWVkIGBmdW5jYCBpbnZvY2F0aW9ucyBhbmQgYSBgZmx1c2hgIG1ldGhvZCB0b1xuICogaW1tZWRpYXRlbHkgaW52b2tlIHRoZW0uIFByb3ZpZGUgYG9wdGlvbnNgIHRvIGluZGljYXRlIHdoZXRoZXIgYGZ1bmNgXG4gKiBzaG91bGQgYmUgaW52b2tlZCBvbiB0aGUgbGVhZGluZyBhbmQvb3IgdHJhaWxpbmcgZWRnZSBvZiB0aGUgYHdhaXRgXG4gKiB0aW1lb3V0LiBUaGUgYGZ1bmNgIGlzIGludm9rZWQgd2l0aCB0aGUgbGFzdCBhcmd1bWVudHMgcHJvdmlkZWQgdG8gdGhlXG4gKiB0aHJvdHRsZWQgZnVuY3Rpb24uIFN1YnNlcXVlbnQgY2FsbHMgdG8gdGhlIHRocm90dGxlZCBmdW5jdGlvbiByZXR1cm4gdGhlXG4gKiByZXN1bHQgb2YgdGhlIGxhc3QgYGZ1bmNgIGludm9jYXRpb24uXG4gKlxuICogKipOb3RlOioqIElmIGBsZWFkaW5nYCBhbmQgYHRyYWlsaW5nYCBvcHRpb25zIGFyZSBgdHJ1ZWAsIGBmdW5jYCBpc1xuICogaW52b2tlZCBvbiB0aGUgdHJhaWxpbmcgZWRnZSBvZiB0aGUgdGltZW91dCBvbmx5IGlmIHRoZSB0aHJvdHRsZWQgZnVuY3Rpb25cbiAqIGlzIGludm9rZWQgbW9yZSB0aGFuIG9uY2UgZHVyaW5nIHRoZSBgd2FpdGAgdGltZW91dC5cbiAqXG4gKiBJZiBgd2FpdGAgaXMgYDBgIGFuZCBgbGVhZGluZ2AgaXMgYGZhbHNlYCwgYGZ1bmNgIGludm9jYXRpb24gaXMgZGVmZXJyZWRcbiAqIHVudGlsIHRvIHRoZSBuZXh0IHRpY2ssIHNpbWlsYXIgdG8gYHNldFRpbWVvdXRgIHdpdGggYSB0aW1lb3V0IG9mIGAwYC5cbiAqXG4gKiBTZWUgW0RhdmlkIENvcmJhY2hvJ3MgYXJ0aWNsZV0oaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9kZWJvdW5jaW5nLXRocm90dGxpbmctZXhwbGFpbmVkLWV4YW1wbGVzLylcbiAqIGZvciBkZXRhaWxzIG92ZXIgdGhlIGRpZmZlcmVuY2VzIGJldHdlZW4gYF8udGhyb3R0bGVgIGFuZCBgXy5kZWJvdW5jZWAuXG4gKlxuICogQHN0YXRpY1xuICogQG1lbWJlck9mIF9cbiAqIEBzaW5jZSAwLjEuMFxuICogQGNhdGVnb3J5IEZ1bmN0aW9uXG4gKiBAcGFyYW0ge0Z1bmN0aW9ufSBmdW5jIFRoZSBmdW5jdGlvbiB0byB0aHJvdHRsZS5cbiAqIEBwYXJhbSB7bnVtYmVyfSBbd2FpdD0wXSBUaGUgbnVtYmVyIG9mIG1pbGxpc2Vjb25kcyB0byB0aHJvdHRsZSBpbnZvY2F0aW9ucyB0by5cbiAqIEBwYXJhbSB7T2JqZWN0fSBbb3B0aW9ucz17fV0gVGhlIG9wdGlvbnMgb2JqZWN0LlxuICogQHBhcmFtIHtib29sZWFufSBbb3B0aW9ucy5sZWFkaW5nPXRydWVdXG4gKiAgU3BlY2lmeSBpbnZva2luZyBvbiB0aGUgbGVhZGluZyBlZGdlIG9mIHRoZSB0aW1lb3V0LlxuICogQHBhcmFtIHtib29sZWFufSBbb3B0aW9ucy50cmFpbGluZz10cnVlXVxuICogIFNwZWNpZnkgaW52b2tpbmcgb24gdGhlIHRyYWlsaW5nIGVkZ2Ugb2YgdGhlIHRpbWVvdXQuXG4gKiBAcmV0dXJucyB7RnVuY3Rpb259IFJldHVybnMgdGhlIG5ldyB0aHJvdHRsZWQgZnVuY3Rpb24uXG4gKiBAZXhhbXBsZVxuICpcbiAqIC8vIEF2b2lkIGV4Y2Vzc2l2ZWx5IHVwZGF0aW5nIHRoZSBwb3NpdGlvbiB3aGlsZSBzY3JvbGxpbmcuXG4gKiBqUXVlcnkod2luZG93KS5vbignc2Nyb2xsJywgXy50aHJvdHRsZSh1cGRhdGVQb3NpdGlvbiwgMTAwKSk7XG4gKlxuICogLy8gSW52b2tlIGByZW5ld1Rva2VuYCB3aGVuIHRoZSBjbGljayBldmVudCBpcyBmaXJlZCwgYnV0IG5vdCBtb3JlIHRoYW4gb25jZSBldmVyeSA1IG1pbnV0ZXMuXG4gKiB2YXIgdGhyb3R0bGVkID0gXy50aHJvdHRsZShyZW5ld1Rva2VuLCAzMDAwMDAsIHsgJ3RyYWlsaW5nJzogZmFsc2UgfSk7XG4gKiBqUXVlcnkoZWxlbWVudCkub24oJ2NsaWNrJywgdGhyb3R0bGVkKTtcbiAqXG4gKiAvLyBDYW5jZWwgdGhlIHRyYWlsaW5nIHRocm90dGxlZCBpbnZvY2F0aW9uLlxuICogalF1ZXJ5KHdpbmRvdykub24oJ3BvcHN0YXRlJywgdGhyb3R0bGVkLmNhbmNlbCk7XG4gKi9cbmZ1bmN0aW9uIHRocm90dGxlKGZ1bmMsIHdhaXQsIG9wdGlvbnMpIHtcbiAgdmFyIGxlYWRpbmcgPSB0cnVlLFxuICAgICAgdHJhaWxpbmcgPSB0cnVlO1xuXG4gIGlmICh0eXBlb2YgZnVuYyAhPSAnZnVuY3Rpb24nKSB7XG4gICAgdGhyb3cgbmV3IFR5cGVFcnJvcihGVU5DX0VSUk9SX1RFWFQpO1xuICB9XG4gIGlmIChpc09iamVjdChvcHRpb25zKSkge1xuICAgIGxlYWRpbmcgPSAnbGVhZGluZycgaW4gb3B0aW9ucyA/ICEhb3B0aW9ucy5sZWFkaW5nIDogbGVhZGluZztcbiAgICB0cmFpbGluZyA9ICd0cmFpbGluZycgaW4gb3B0aW9ucyA/ICEhb3B0aW9ucy50cmFpbGluZyA6IHRyYWlsaW5nO1xuICB9XG4gIHJldHVybiBkZWJvdW5jZShmdW5jLCB3YWl0LCB7XG4gICAgJ2xlYWRpbmcnOiBsZWFkaW5nLFxuICAgICdtYXhXYWl0Jzogd2FpdCxcbiAgICAndHJhaWxpbmcnOiB0cmFpbGluZ1xuICB9KTtcbn1cblxuLyoqXG4gKiBDaGVja3MgaWYgYHZhbHVlYCBpcyB0aGVcbiAqIFtsYW5ndWFnZSB0eXBlXShodHRwOi8vd3d3LmVjbWEtaW50ZXJuYXRpb25hbC5vcmcvZWNtYS0yNjIvNy4wLyNzZWMtZWNtYXNjcmlwdC1sYW5ndWFnZS10eXBlcylcbiAqIG9mIGBPYmplY3RgLiAoZS5nLiBhcnJheXMsIGZ1bmN0aW9ucywgb2JqZWN0cywgcmVnZXhlcywgYG5ldyBOdW1iZXIoMClgLCBhbmQgYG5ldyBTdHJpbmcoJycpYClcbiAqXG4gKiBAc3RhdGljXG4gKiBAbWVtYmVyT2YgX1xuICogQHNpbmNlIDAuMS4wXG4gKiBAY2F0ZWdvcnkgTGFuZ1xuICogQHBhcmFtIHsqfSB2YWx1ZSBUaGUgdmFsdWUgdG8gY2hlY2suXG4gKiBAcmV0dXJucyB7Ym9vbGVhbn0gUmV0dXJucyBgdHJ1ZWAgaWYgYHZhbHVlYCBpcyBhbiBvYmplY3QsIGVsc2UgYGZhbHNlYC5cbiAqIEBleGFtcGxlXG4gKlxuICogXy5pc09iamVjdCh7fSk7XG4gKiAvLyA9PiB0cnVlXG4gKlxuICogXy5pc09iamVjdChbMSwgMiwgM10pO1xuICogLy8gPT4gdHJ1ZVxuICpcbiAqIF8uaXNPYmplY3QoXy5ub29wKTtcbiAqIC8vID0+IHRydWVcbiAqXG4gKiBfLmlzT2JqZWN0KG51bGwpO1xuICogLy8gPT4gZmFsc2VcbiAqL1xuZnVuY3Rpb24gaXNPYmplY3QodmFsdWUpIHtcbiAgdmFyIHR5cGUgPSB0eXBlb2YgdmFsdWU7XG4gIHJldHVybiAhIXZhbHVlICYmICh0eXBlID09ICdvYmplY3QnIHx8IHR5cGUgPT0gJ2Z1bmN0aW9uJyk7XG59XG5cbi8qKlxuICogQ2hlY2tzIGlmIGB2YWx1ZWAgaXMgb2JqZWN0LWxpa2UuIEEgdmFsdWUgaXMgb2JqZWN0LWxpa2UgaWYgaXQncyBub3QgYG51bGxgXG4gKiBhbmQgaGFzIGEgYHR5cGVvZmAgcmVzdWx0IG9mIFwib2JqZWN0XCIuXG4gKlxuICogQHN0YXRpY1xuICogQG1lbWJlck9mIF9cbiAqIEBzaW5jZSA0LjAuMFxuICogQGNhdGVnb3J5IExhbmdcbiAqIEBwYXJhbSB7Kn0gdmFsdWUgVGhlIHZhbHVlIHRvIGNoZWNrLlxuICogQHJldHVybnMge2Jvb2xlYW59IFJldHVybnMgYHRydWVgIGlmIGB2YWx1ZWAgaXMgb2JqZWN0LWxpa2UsIGVsc2UgYGZhbHNlYC5cbiAqIEBleGFtcGxlXG4gKlxuICogXy5pc09iamVjdExpa2Uoe30pO1xuICogLy8gPT4gdHJ1ZVxuICpcbiAqIF8uaXNPYmplY3RMaWtlKFsxLCAyLCAzXSk7XG4gKiAvLyA9PiB0cnVlXG4gKlxuICogXy5pc09iamVjdExpa2UoXy5ub29wKTtcbiAqIC8vID0+IGZhbHNlXG4gKlxuICogXy5pc09iamVjdExpa2UobnVsbCk7XG4gKiAvLyA9PiBmYWxzZVxuICovXG5mdW5jdGlvbiBpc09iamVjdExpa2UodmFsdWUpIHtcbiAgcmV0dXJuICEhdmFsdWUgJiYgdHlwZW9mIHZhbHVlID09ICdvYmplY3QnO1xufVxuXG4vKipcbiAqIENoZWNrcyBpZiBgdmFsdWVgIGlzIGNsYXNzaWZpZWQgYXMgYSBgU3ltYm9sYCBwcmltaXRpdmUgb3Igb2JqZWN0LlxuICpcbiAqIEBzdGF0aWNcbiAqIEBtZW1iZXJPZiBfXG4gKiBAc2luY2UgNC4wLjBcbiAqIEBjYXRlZ29yeSBMYW5nXG4gKiBAcGFyYW0geyp9IHZhbHVlIFRoZSB2YWx1ZSB0byBjaGVjay5cbiAqIEByZXR1cm5zIHtib29sZWFufSBSZXR1cm5zIGB0cnVlYCBpZiBgdmFsdWVgIGlzIGEgc3ltYm9sLCBlbHNlIGBmYWxzZWAuXG4gKiBAZXhhbXBsZVxuICpcbiAqIF8uaXNTeW1ib2woU3ltYm9sLml0ZXJhdG9yKTtcbiAqIC8vID0+IHRydWVcbiAqXG4gKiBfLmlzU3ltYm9sKCdhYmMnKTtcbiAqIC8vID0+IGZhbHNlXG4gKi9cbmZ1bmN0aW9uIGlzU3ltYm9sKHZhbHVlKSB7XG4gIHJldHVybiB0eXBlb2YgdmFsdWUgPT0gJ3N5bWJvbCcgfHxcbiAgICAoaXNPYmplY3RMaWtlKHZhbHVlKSAmJiBvYmplY3RUb1N0cmluZy5jYWxsKHZhbHVlKSA9PSBzeW1ib2xUYWcpO1xufVxuXG4vKipcbiAqIENvbnZlcnRzIGB2YWx1ZWAgdG8gYSBudW1iZXIuXG4gKlxuICogQHN0YXRpY1xuICogQG1lbWJlck9mIF9cbiAqIEBzaW5jZSA0LjAuMFxuICogQGNhdGVnb3J5IExhbmdcbiAqIEBwYXJhbSB7Kn0gdmFsdWUgVGhlIHZhbHVlIHRvIHByb2Nlc3MuXG4gKiBAcmV0dXJucyB7bnVtYmVyfSBSZXR1cm5zIHRoZSBudW1iZXIuXG4gKiBAZXhhbXBsZVxuICpcbiAqIF8udG9OdW1iZXIoMy4yKTtcbiAqIC8vID0+IDMuMlxuICpcbiAqIF8udG9OdW1iZXIoTnVtYmVyLk1JTl9WQUxVRSk7XG4gKiAvLyA9PiA1ZS0zMjRcbiAqXG4gKiBfLnRvTnVtYmVyKEluZmluaXR5KTtcbiAqIC8vID0+IEluZmluaXR5XG4gKlxuICogXy50b051bWJlcignMy4yJyk7XG4gKiAvLyA9PiAzLjJcbiAqL1xuZnVuY3Rpb24gdG9OdW1iZXIodmFsdWUpIHtcbiAgaWYgKHR5cGVvZiB2YWx1ZSA9PSAnbnVtYmVyJykge1xuICAgIHJldHVybiB2YWx1ZTtcbiAgfVxuICBpZiAoaXNTeW1ib2wodmFsdWUpKSB7XG4gICAgcmV0dXJuIE5BTjtcbiAgfVxuICBpZiAoaXNPYmplY3QodmFsdWUpKSB7XG4gICAgdmFyIG90aGVyID0gdHlwZW9mIHZhbHVlLnZhbHVlT2YgPT0gJ2Z1bmN0aW9uJyA/IHZhbHVlLnZhbHVlT2YoKSA6IHZhbHVlO1xuICAgIHZhbHVlID0gaXNPYmplY3Qob3RoZXIpID8gKG90aGVyICsgJycpIDogb3RoZXI7XG4gIH1cbiAgaWYgKHR5cGVvZiB2YWx1ZSAhPSAnc3RyaW5nJykge1xuICAgIHJldHVybiB2YWx1ZSA9PT0gMCA/IHZhbHVlIDogK3ZhbHVlO1xuICB9XG4gIHZhbHVlID0gdmFsdWUucmVwbGFjZShyZVRyaW0sICcnKTtcbiAgdmFyIGlzQmluYXJ5ID0gcmVJc0JpbmFyeS50ZXN0KHZhbHVlKTtcbiAgcmV0dXJuIChpc0JpbmFyeSB8fCByZUlzT2N0YWwudGVzdCh2YWx1ZSkpXG4gICAgPyBmcmVlUGFyc2VJbnQodmFsdWUuc2xpY2UoMiksIGlzQmluYXJ5ID8gMiA6IDgpXG4gICAgOiAocmVJc0JhZEhleC50ZXN0KHZhbHVlKSA/IE5BTiA6ICt2YWx1ZSk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0gdGhyb3R0bGU7XG4iLCJ2YXIgZztcclxuXHJcbi8vIFRoaXMgd29ya3MgaW4gbm9uLXN0cmljdCBtb2RlXHJcbmcgPSAoZnVuY3Rpb24oKSB7XHJcblx0cmV0dXJuIHRoaXM7XHJcbn0pKCk7XHJcblxyXG50cnkge1xyXG5cdC8vIFRoaXMgd29ya3MgaWYgZXZhbCBpcyBhbGxvd2VkIChzZWUgQ1NQKVxyXG5cdGcgPSBnIHx8IEZ1bmN0aW9uKFwicmV0dXJuIHRoaXNcIikoKSB8fCAoMSwgZXZhbCkoXCJ0aGlzXCIpO1xyXG59IGNhdGNoIChlKSB7XHJcblx0Ly8gVGhpcyB3b3JrcyBpZiB0aGUgd2luZG93IHJlZmVyZW5jZSBpcyBhdmFpbGFibGVcclxuXHRpZiAodHlwZW9mIHdpbmRvdyA9PT0gXCJvYmplY3RcIikgZyA9IHdpbmRvdztcclxufVxyXG5cclxuLy8gZyBjYW4gc3RpbGwgYmUgdW5kZWZpbmVkLCBidXQgbm90aGluZyB0byBkbyBhYm91dCBpdC4uLlxyXG4vLyBXZSByZXR1cm4gdW5kZWZpbmVkLCBpbnN0ZWFkIG9mIG5vdGhpbmcgaGVyZSwgc28gaXQnc1xyXG4vLyBlYXNpZXIgdG8gaGFuZGxlIHRoaXMgY2FzZS4gaWYoIWdsb2JhbCkgeyAuLi59XHJcblxyXG5tb2R1bGUuZXhwb3J0cyA9IGc7XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAgQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiAgTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaW1wb3J0IHsgZ2V0RWxlbWVudHNGb3JTb3VyY2VMaW5lIH0gZnJvbSAnLi9zY3JvbGwtc3luYyc7XG5cbmV4cG9ydCBjbGFzcyBBY3RpdmVMaW5lTWFya2VyIHtcblx0cHJpdmF0ZSBfY3VycmVudDogYW55O1xuXG5cdG9uRGlkQ2hhbmdlVGV4dEVkaXRvclNlbGVjdGlvbihsaW5lOiBudW1iZXIpIHtcblx0XHRjb25zdCB7IHByZXZpb3VzIH0gPSBnZXRFbGVtZW50c0ZvclNvdXJjZUxpbmUobGluZSk7XG5cdFx0dGhpcy5fdXBkYXRlKHByZXZpb3VzICYmIHByZXZpb3VzLmVsZW1lbnQpO1xuXHR9XG5cblx0X3VwZGF0ZShiZWZvcmU6IEhUTUxFbGVtZW50IHwgdW5kZWZpbmVkKSB7XG5cdFx0dGhpcy5fdW5tYXJrQWN0aXZlRWxlbWVudCh0aGlzLl9jdXJyZW50KTtcblx0XHR0aGlzLl9tYXJrQWN0aXZlRWxlbWVudChiZWZvcmUpO1xuXHRcdHRoaXMuX2N1cnJlbnQgPSBiZWZvcmU7XG5cdH1cblxuXHRfdW5tYXJrQWN0aXZlRWxlbWVudChlbGVtZW50OiBIVE1MRWxlbWVudCB8IHVuZGVmaW5lZCkge1xuXHRcdGlmICghZWxlbWVudCkge1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblx0XHRlbGVtZW50LmNsYXNzTmFtZSA9IGVsZW1lbnQuY2xhc3NOYW1lLnJlcGxhY2UoL1xcYmNvZGUtYWN0aXZlLWxpbmVcXGIvZywgJycpO1xuXHR9XG5cblx0X21hcmtBY3RpdmVFbGVtZW50KGVsZW1lbnQ6IEhUTUxFbGVtZW50IHwgdW5kZWZpbmVkKSB7XG5cdFx0aWYgKCFlbGVtZW50KSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXHRcdGVsZW1lbnQuY2xhc3NOYW1lICs9ICcgY29kZS1hY3RpdmUtbGluZSc7XG5cdH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogIENvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZS4gU2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuZXhwb3J0IGZ1bmN0aW9uIG9uY2VEb2N1bWVudExvYWRlZChmOiAoKSA9PiB2b2lkKSB7XG5cdGlmIChkb2N1bWVudC5yZWFkeVN0YXRlID09PSAnbG9hZGluZycpIHtcblx0XHRkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZik7XG5cdH0gZWxzZSB7XG5cdFx0ZigpO1xuXHR9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqICBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqICBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2UuIFNlZSBMaWNlbnNlLnR4dCBpbiB0aGUgcHJvamVjdCByb290IGZvciBsaWNlbnNlIGluZm9ybWF0aW9uLlxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmltcG9ydCB7IEFjdGl2ZUxpbmVNYXJrZXIgfSBmcm9tICcuL2FjdGl2ZUxpbmVNYXJrZXInO1xuaW1wb3J0IHsgb25jZURvY3VtZW50TG9hZGVkIH0gZnJvbSAnLi9ldmVudHMnO1xuaW1wb3J0IHsgY3JlYXRlUG9zdGVyRm9yVnNDb2RlIH0gZnJvbSAnLi9tZXNzYWdpbmcnO1xuaW1wb3J0IHsgZ2V0RWRpdG9yTGluZU51bWJlckZvclBhZ2VPZmZzZXQsIHNjcm9sbFRvUmV2ZWFsU291cmNlTGluZSB9IGZyb20gJy4vc2Nyb2xsLXN5bmMnO1xuaW1wb3J0IHsgZ2V0U2V0dGluZ3MsIGdldERhdGEgfSBmcm9tICcuL3NldHRpbmdzJztcbmltcG9ydCB0aHJvdHRsZSA9IHJlcXVpcmUoJ2xvZGFzaC50aHJvdHRsZScpO1xuXG5kZWNsYXJlIHZhciBhY3F1aXJlVnNDb2RlQXBpOiBhbnk7XG5cbnZhciBzY3JvbGxEaXNhYmxlZCA9IHRydWU7XG5jb25zdCBtYXJrZXIgPSBuZXcgQWN0aXZlTGluZU1hcmtlcigpO1xuY29uc3Qgc2V0dGluZ3MgPSBnZXRTZXR0aW5ncygpO1xuXG5jb25zdCB2c2NvZGUgPSBhY3F1aXJlVnNDb2RlQXBpKCk7XG5cbi8vIFNldCBWUyBDb2RlIHN0YXRlXG5jb25zdCBzdGF0ZSA9IGdldERhdGEoJ2RhdGEtc3RhdGUnKTtcbnZzY29kZS5zZXRTdGF0ZShzdGF0ZSk7XG5cbmNvbnN0IG1lc3NhZ2luZyA9IGNyZWF0ZVBvc3RlckZvclZzQ29kZSh2c2NvZGUpO1xuXG53aW5kb3cuY3NwQWxlcnRlci5zZXRQb3N0ZXIobWVzc2FnaW5nKTtcblxub25jZURvY3VtZW50TG9hZGVkKCgpID0+IHtcblx0aWYgKHNldHRpbmdzLnNjcm9sbFByZXZpZXdXaXRoRWRpdG9yKSB7XG5cdFx0c2V0VGltZW91dCgoKSA9PiB7XG5cdFx0XHRjb25zdCBpbml0aWFsTGluZSA9ICtzZXR0aW5ncy5saW5lO1xuXHRcdFx0aWYgKCFpc05hTihpbml0aWFsTGluZSkpIHtcblx0XHRcdFx0c2Nyb2xsRGlzYWJsZWQgPSB0cnVlO1xuXHRcdFx0XHRzY3JvbGxUb1JldmVhbFNvdXJjZUxpbmUoaW5pdGlhbExpbmUpO1xuXHRcdFx0fVxuXHRcdH0sIDApO1xuXHR9XG59KTtcblxuY29uc3Qgb25VcGRhdGVWaWV3ID0gKCgpID0+IHtcblx0Y29uc3QgZG9TY3JvbGwgPSB0aHJvdHRsZSgobGluZTogbnVtYmVyKSA9PiB7XG5cdFx0c2Nyb2xsRGlzYWJsZWQgPSB0cnVlO1xuXHRcdHNjcm9sbFRvUmV2ZWFsU291cmNlTGluZShsaW5lKTtcblx0fSwgNTApO1xuXG5cdHJldHVybiAobGluZTogbnVtYmVyLCBzZXR0aW5nczogYW55KSA9PiB7XG5cdFx0aWYgKCFpc05hTihsaW5lKSkge1xuXHRcdFx0c2V0dGluZ3MubGluZSA9IGxpbmU7XG5cdFx0XHRkb1Njcm9sbChsaW5lKTtcblx0XHR9XG5cdH07XG59KSgpO1xuXG53aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJywgKCkgPT4ge1xuXHRzY3JvbGxEaXNhYmxlZCA9IHRydWU7XG59LCB0cnVlKTtcblxud2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ21lc3NhZ2UnLCBldmVudCA9PiB7XG5cdGlmIChldmVudC5kYXRhLnNvdXJjZSAhPT0gc2V0dGluZ3Muc291cmNlKSB7XG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0c3dpdGNoIChldmVudC5kYXRhLnR5cGUpIHtcblx0XHRjYXNlICdvbkRpZENoYW5nZVRleHRFZGl0b3JTZWxlY3Rpb24nOlxuXHRcdFx0bWFya2VyLm9uRGlkQ2hhbmdlVGV4dEVkaXRvclNlbGVjdGlvbihldmVudC5kYXRhLmxpbmUpO1xuXHRcdFx0YnJlYWs7XG5cblx0XHRjYXNlICd1cGRhdGVWaWV3Jzpcblx0XHRcdG9uVXBkYXRlVmlldyhldmVudC5kYXRhLmxpbmUsIHNldHRpbmdzKTtcblx0XHRcdGJyZWFrO1xuXHR9XG59LCBmYWxzZSk7XG5cbmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ2RibGNsaWNrJywgZXZlbnQgPT4ge1xuXHRpZiAoIXNldHRpbmdzLmRvdWJsZUNsaWNrVG9Td2l0Y2hUb0VkaXRvcikge1xuXHRcdHJldHVybjtcblx0fVxuXG5cdC8vIElnbm9yZSBjbGlja3Mgb24gbGlua3Ncblx0Zm9yIChsZXQgbm9kZSA9IGV2ZW50LnRhcmdldCBhcyBIVE1MRWxlbWVudDsgbm9kZTsgbm9kZSA9IG5vZGUucGFyZW50Tm9kZSBhcyBIVE1MRWxlbWVudCkge1xuXHRcdGlmIChub2RlLnRhZ05hbWUgPT09ICdBJykge1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblx0fVxuXG5cdGNvbnN0IG9mZnNldCA9IGV2ZW50LnBhZ2VZO1xuXHRjb25zdCBsaW5lID0gZ2V0RWRpdG9yTGluZU51bWJlckZvclBhZ2VPZmZzZXQob2Zmc2V0KTtcblx0aWYgKHR5cGVvZiBsaW5lID09PSAnbnVtYmVyJyAmJiAhaXNOYU4obGluZSkpIHtcblx0XHRtZXNzYWdpbmcucG9zdE1lc3NhZ2UoJ2RpZENsaWNrJywgeyBsaW5lOiBNYXRoLmZsb29yKGxpbmUpIH0pO1xuXHR9XG59KTtcblxuZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBldmVudCA9PiB7XG5cdGlmICghZXZlbnQpIHtcblx0XHRyZXR1cm47XG5cdH1cblxuXHRsZXQgbm9kZTogYW55ID0gZXZlbnQudGFyZ2V0O1xuXHR3aGlsZSAobm9kZSkge1xuXHRcdGlmIChub2RlLnRhZ05hbWUgJiYgbm9kZS50YWdOYW1lID09PSAnQScgJiYgbm9kZS5ocmVmKSB7XG5cdFx0XHRpZiAobm9kZS5nZXRBdHRyaWJ1dGUoJ2hyZWYnKS5zdGFydHNXaXRoKCcjJykpIHtcblx0XHRcdFx0YnJlYWs7XG5cdFx0XHR9XG5cdFx0XHRpZiAobm9kZS5ocmVmLnN0YXJ0c1dpdGgoJ2ZpbGU6Ly8nKSB8fCBub2RlLmhyZWYuc3RhcnRzV2l0aCgndnNjb2RlLXJlc291cmNlOicpKSB7XG5cdFx0XHRcdGNvbnN0IFtwYXRoLCBmcmFnbWVudF0gPSBub2RlLmhyZWYucmVwbGFjZSgvXihmaWxlOlxcL1xcL3x2c2NvZGUtcmVzb3VyY2U6KS9pLCAnJykuc3BsaXQoJyMnKTtcblx0XHRcdFx0bWVzc2FnaW5nLnBvc3RDb21tYW5kKCdfaHRtbC5vcGVuRG9jdW1lbnRMaW5rJywgW3sgcGF0aCwgZnJhZ21lbnQgfV0pO1xuXHRcdFx0XHRldmVudC5wcmV2ZW50RGVmYXVsdCgpO1xuXHRcdFx0XHRldmVudC5zdG9wUHJvcGFnYXRpb24oKTtcblx0XHRcdFx0YnJlYWs7XG5cdFx0XHR9XG5cdFx0XHRicmVhaztcblx0XHR9XG5cdFx0bm9kZSA9IG5vZGUucGFyZW50Tm9kZTtcblx0fVxufSwgdHJ1ZSk7XG5cbmlmIChzZXR0aW5ncy5zY3JvbGxFZGl0b3JXaXRoUHJldmlldykge1xuXHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgdGhyb3R0bGUoKCkgPT4ge1xuXHRcdGlmIChzY3JvbGxEaXNhYmxlZCkge1xuXHRcdFx0c2Nyb2xsRGlzYWJsZWQgPSBmYWxzZTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0Y29uc3QgbGluZSA9IGdldEVkaXRvckxpbmVOdW1iZXJGb3JQYWdlT2Zmc2V0KHdpbmRvdy5zY3JvbGxZKTtcblx0XHRcdGlmICh0eXBlb2YgbGluZSA9PT0gJ251bWJlcicgJiYgIWlzTmFOKGxpbmUpKSB7XG5cdFx0XHRcdG1lc3NhZ2luZy5wb3N0TWVzc2FnZSgncmV2ZWFsTGluZScsIHsgbGluZSB9KTtcblx0XHRcdH1cblx0XHR9XG5cdH0sIDUwKSk7XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqICBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqICBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2UuIFNlZSBMaWNlbnNlLnR4dCBpbiB0aGUgcHJvamVjdCByb290IGZvciBsaWNlbnNlIGluZm9ybWF0aW9uLlxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmltcG9ydCB7IGdldFNldHRpbmdzIH0gZnJvbSAnLi9zZXR0aW5ncyc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgTWVzc2FnZVBvc3RlciB7XG5cdC8qKlxuXHQgKiBQb3N0IGEgbWVzc2FnZSB0byB0aGUgaHRtbCBleHRlbnNpb25cblx0ICovXG5cdHBvc3RNZXNzYWdlKHR5cGU6IHN0cmluZywgYm9keTogb2JqZWN0KTogdm9pZDtcblxuXG5cdC8qKlxuXHQgKiBQb3N0IGEgY29tbWFuZCB0byBiZSBleGVjdXRlZCB0byB0aGUgaHRtbCBleHRlbnNpb25cblx0ICovXG5cdHBvc3RDb21tYW5kKGNvbW1hbmQ6IHN0cmluZywgYXJnczogYW55W10pOiB2b2lkO1xufVxuXG5leHBvcnQgY29uc3QgY3JlYXRlUG9zdGVyRm9yVnNDb2RlID0gKHZzY29kZTogYW55KSA9PiB7XG5cdHJldHVybiBuZXcgY2xhc3MgaW1wbGVtZW50cyBNZXNzYWdlUG9zdGVyIHtcblx0XHRwb3N0TWVzc2FnZSh0eXBlOiBzdHJpbmcsIGJvZHk6IG9iamVjdCk6IHZvaWQge1xuXHRcdFx0dnNjb2RlLnBvc3RNZXNzYWdlKHtcblx0XHRcdFx0dHlwZSxcblx0XHRcdFx0c291cmNlOiBnZXRTZXR0aW5ncygpLnNvdXJjZSxcblx0XHRcdFx0Ym9keVxuXHRcdFx0fSk7XG5cdFx0fVxuXHRcdHBvc3RDb21tYW5kKGNvbW1hbmQ6IHN0cmluZywgYXJnczogYW55W10pIHtcblx0XHRcdHRoaXMucG9zdE1lc3NhZ2UoJ2NvbW1hbmQnLCB7IGNvbW1hbmQsIGFyZ3MgfSk7XG5cdFx0fVxuXHR9O1xufTtcblxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqICBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqICBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2UuIFNlZSBMaWNlbnNlLnR4dCBpbiB0aGUgcHJvamVjdCByb290IGZvciBsaWNlbnNlIGluZm9ybWF0aW9uLlxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmltcG9ydCB7IGdldFNldHRpbmdzIH0gZnJvbSAnLi9zZXR0aW5ncyc7XG5cblxuZnVuY3Rpb24gY2xhbXAobWluOiBudW1iZXIsIG1heDogbnVtYmVyLCB2YWx1ZTogbnVtYmVyKSB7XG5cdHJldHVybiBNYXRoLm1pbihtYXgsIE1hdGgubWF4KG1pbiwgdmFsdWUpKTtcbn1cblxuZnVuY3Rpb24gY2xhbXBMaW5lKGxpbmU6IG51bWJlcikge1xuXHRyZXR1cm4gY2xhbXAoMCwgZ2V0U2V0dGluZ3MoKS5saW5lQ291bnQgLSAxLCBsaW5lKTtcbn1cblxuXG5leHBvcnQgaW50ZXJmYWNlIENvZGVMaW5lRWxlbWVudCB7XG5cdGVsZW1lbnQ6IEhUTUxFbGVtZW50O1xuXHRsaW5lOiBudW1iZXI7XG59XG5cbmNvbnN0IGdldENvZGVMaW5lRWxlbWVudHMgPSAoKCkgPT4ge1xuXHRsZXQgZWxlbWVudHM6IENvZGVMaW5lRWxlbWVudFtdO1xuXHRyZXR1cm4gKCkgPT4ge1xuXHRcdGlmICghZWxlbWVudHMpIHtcblx0XHRcdGVsZW1lbnRzID0gQXJyYXkucHJvdG90eXBlLm1hcC5jYWxsKFxuXHRcdFx0XHRkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdjb2RlLWxpbmUnKSxcblx0XHRcdFx0KGVsZW1lbnQ6IGFueSkgPT4ge1xuXHRcdFx0XHRcdGNvbnN0IGxpbmUgPSArZWxlbWVudC5nZXRBdHRyaWJ1dGUoJ2RhdGEtbGluZScpO1xuXHRcdFx0XHRcdHJldHVybiB7IGVsZW1lbnQsIGxpbmUgfTtcblx0XHRcdFx0fSlcblx0XHRcdFx0LmZpbHRlcigoeDogYW55KSA9PiAhaXNOYU4oeC5saW5lKSk7XG5cdFx0fVxuXHRcdHJldHVybiBlbGVtZW50cztcblx0fTtcbn0pKCk7XG5cbi8qKlxuICogRmluZCB0aGUgaHRtbCBlbGVtZW50cyB0aGF0IG1hcCB0byBhIHNwZWNpZmljIHRhcmdldCBsaW5lIGluIHRoZSBlZGl0b3IuXG4gKlxuICogSWYgYW4gZXhhY3QgbWF0Y2gsIHJldHVybnMgYSBzaW5nbGUgZWxlbWVudC4gSWYgdGhlIGxpbmUgaXMgYmV0d2VlbiBlbGVtZW50cyxcbiAqIHJldHVybnMgdGhlIGVsZW1lbnQgcHJpb3IgdG8gYW5kIHRoZSBlbGVtZW50IGFmdGVyIHRoZSBnaXZlbiBsaW5lLlxuICovXG5leHBvcnQgZnVuY3Rpb24gZ2V0RWxlbWVudHNGb3JTb3VyY2VMaW5lKHRhcmdldExpbmU6IG51bWJlcik6IHsgcHJldmlvdXM6IENvZGVMaW5lRWxlbWVudDsgbmV4dD86IENvZGVMaW5lRWxlbWVudDsgfSB7XG5cdGNvbnN0IGxpbmVOdW1iZXIgPSBNYXRoLmZsb29yKHRhcmdldExpbmUpO1xuXHRjb25zdCBsaW5lcyA9IGdldENvZGVMaW5lRWxlbWVudHMoKTtcblx0bGV0IHByZXZpb3VzID0gbGluZXNbMF0gfHwgbnVsbDtcblx0Zm9yIChjb25zdCBlbnRyeSBvZiBsaW5lcykge1xuXHRcdGlmIChlbnRyeS5saW5lID09PSBsaW5lTnVtYmVyKSB7XG5cdFx0XHRyZXR1cm4geyBwcmV2aW91czogZW50cnksIG5leHQ6IHVuZGVmaW5lZCB9O1xuXHRcdH1cblx0XHRlbHNlIGlmIChlbnRyeS5saW5lID4gbGluZU51bWJlcikge1xuXHRcdFx0cmV0dXJuIHsgcHJldmlvdXMsIG5leHQ6IGVudHJ5IH07XG5cdFx0fVxuXHRcdHByZXZpb3VzID0gZW50cnk7XG5cdH1cblx0cmV0dXJuIHsgcHJldmlvdXMgfTtcbn1cblxuLyoqXG4gKiBGaW5kIHRoZSBodG1sIGVsZW1lbnRzIHRoYXQgYXJlIGF0IGEgc3BlY2lmaWMgcGl4ZWwgb2Zmc2V0IG9uIHRoZSBwYWdlLlxuICovXG5leHBvcnQgZnVuY3Rpb24gZ2V0TGluZUVsZW1lbnRzQXRQYWdlT2Zmc2V0KG9mZnNldDogbnVtYmVyKTogeyBwcmV2aW91czogQ29kZUxpbmVFbGVtZW50OyBuZXh0PzogQ29kZUxpbmVFbGVtZW50OyB9IHtcblx0Y29uc3QgbGluZXMgPSBnZXRDb2RlTGluZUVsZW1lbnRzKCk7XG5cdGNvbnN0IHBvc2l0aW9uID0gb2Zmc2V0IC0gd2luZG93LnNjcm9sbFk7XG5cdGxldCBsbyA9IC0xO1xuXHRsZXQgaGkgPSBsaW5lcy5sZW5ndGggLSAxO1xuXHR3aGlsZSAobG8gKyAxIDwgaGkpIHtcblx0XHRjb25zdCBtaWQgPSBNYXRoLmZsb29yKChsbyArIGhpKSAvIDIpO1xuXHRcdGNvbnN0IGJvdW5kcyA9IGxpbmVzW21pZF0uZWxlbWVudC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcblx0XHRpZiAoYm91bmRzLnRvcCArIGJvdW5kcy5oZWlnaHQgPj0gcG9zaXRpb24pIHtcblx0XHRcdGhpID0gbWlkO1xuXHRcdH1cblx0XHRlbHNlIHtcblx0XHRcdGxvID0gbWlkO1xuXHRcdH1cblx0fVxuXHRjb25zdCBoaUVsZW1lbnQgPSBsaW5lc1toaV07XG5cdGNvbnN0IGhpQm91bmRzID0gaGlFbGVtZW50LmVsZW1lbnQuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7XG5cdGlmIChoaSA+PSAxICYmIGhpQm91bmRzLnRvcCA+IHBvc2l0aW9uKSB7XG5cdFx0Y29uc3QgbG9FbGVtZW50ID0gbGluZXNbbG9dO1xuXHRcdHJldHVybiB7IHByZXZpb3VzOiBsb0VsZW1lbnQsIG5leHQ6IGhpRWxlbWVudCB9O1xuXHR9XG5cdHJldHVybiB7IHByZXZpb3VzOiBoaUVsZW1lbnQgfTtcbn1cblxuLyoqXG4gKiBBdHRlbXB0IHRvIHJldmVhbCB0aGUgZWxlbWVudCBmb3IgYSBzb3VyY2UgbGluZSBpbiB0aGUgZWRpdG9yLlxuICovXG5leHBvcnQgZnVuY3Rpb24gc2Nyb2xsVG9SZXZlYWxTb3VyY2VMaW5lKGxpbmU6IG51bWJlcikge1xuXHRjb25zdCB7IHByZXZpb3VzLCBuZXh0IH0gPSBnZXRFbGVtZW50c0ZvclNvdXJjZUxpbmUobGluZSk7XG5cdGlmIChwcmV2aW91cyAmJiBnZXRTZXR0aW5ncygpLnNjcm9sbFByZXZpZXdXaXRoRWRpdG9yKSB7XG5cdFx0bGV0IHNjcm9sbFRvID0gMDtcblx0XHRjb25zdCByZWN0ID0gcHJldmlvdXMuZWxlbWVudC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcblx0XHRjb25zdCBwcmV2aW91c1RvcCA9IHJlY3QudG9wO1xuXHRcdGlmIChuZXh0ICYmIG5leHQubGluZSAhPT0gcHJldmlvdXMubGluZSkge1xuXHRcdFx0Ly8gQmV0d2VlbiB0d28gZWxlbWVudHMuIEdvIHRvIHBlcmNlbnRhZ2Ugb2Zmc2V0IGJldHdlZW4gdGhlbS5cblx0XHRcdGNvbnN0IGJldHdlZW5Qcm9ncmVzcyA9IChsaW5lIC0gcHJldmlvdXMubGluZSkgLyAobmV4dC5saW5lIC0gcHJldmlvdXMubGluZSk7XG5cdFx0XHRjb25zdCBlbGVtZW50T2Zmc2V0ID0gbmV4dC5lbGVtZW50LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnRvcCAtIHByZXZpb3VzVG9wO1xuXHRcdFx0c2Nyb2xsVG8gPSBwcmV2aW91c1RvcCArIGJldHdlZW5Qcm9ncmVzcyAqIGVsZW1lbnRPZmZzZXQ7XG5cdFx0fVxuXHRcdGVsc2Uge1xuXHRcdFx0c2Nyb2xsVG8gPSBwcmV2aW91c1RvcDtcblx0XHR9XG5cdFx0d2luZG93LnNjcm9sbCgwLCBNYXRoLm1heCgxLCB3aW5kb3cuc2Nyb2xsWSArIHNjcm9sbFRvKSk7XG5cdH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldEVkaXRvckxpbmVOdW1iZXJGb3JQYWdlT2Zmc2V0KG9mZnNldDogbnVtYmVyKSB7XG5cdGNvbnN0IHsgcHJldmlvdXMsIG5leHQgfSA9IGdldExpbmVFbGVtZW50c0F0UGFnZU9mZnNldChvZmZzZXQpO1xuXHRpZiAocHJldmlvdXMpIHtcblx0XHRjb25zdCBwcmV2aW91c0JvdW5kcyA9IHByZXZpb3VzLmVsZW1lbnQuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7XG5cdFx0Y29uc3Qgb2Zmc2V0RnJvbVByZXZpb3VzID0gKG9mZnNldCAtIHdpbmRvdy5zY3JvbGxZIC0gcHJldmlvdXNCb3VuZHMudG9wKTtcblx0XHRpZiAobmV4dCkge1xuXHRcdFx0Y29uc3QgcHJvZ3Jlc3NCZXR3ZWVuRWxlbWVudHMgPSBvZmZzZXRGcm9tUHJldmlvdXMgLyAobmV4dC5lbGVtZW50LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnRvcCAtIHByZXZpb3VzQm91bmRzLnRvcCk7XG5cdFx0XHRjb25zdCBsaW5lID0gcHJldmlvdXMubGluZSArIHByb2dyZXNzQmV0d2VlbkVsZW1lbnRzICogKG5leHQubGluZSAtIHByZXZpb3VzLmxpbmUpO1xuXHRcdFx0cmV0dXJuIGNsYW1wTGluZShsaW5lKTtcblx0XHR9XG5cdFx0ZWxzZSB7XG5cdFx0XHRjb25zdCBwcm9ncmVzc1dpdGhpbkVsZW1lbnQgPSBvZmZzZXRGcm9tUHJldmlvdXMgLyAocHJldmlvdXNCb3VuZHMuaGVpZ2h0KTtcblx0XHRcdGNvbnN0IGxpbmUgPSBwcmV2aW91cy5saW5lICsgcHJvZ3Jlc3NXaXRoaW5FbGVtZW50O1xuXHRcdFx0cmV0dXJuIGNsYW1wTGluZShsaW5lKTtcblx0XHR9XG5cdH1cblx0cmV0dXJuIG51bGw7XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogIENvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZS4gU2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuZXhwb3J0IGludGVyZmFjZSBQcmV2aWV3U2V0dGluZ3Mge1xuXHRzb3VyY2U6IHN0cmluZztcblx0bGluZTogbnVtYmVyO1xuXHRsaW5lQ291bnQ6IG51bWJlcjtcblx0c2Nyb2xsUHJldmlld1dpdGhFZGl0b3I/OiBib29sZWFuO1xuXHRzY3JvbGxFZGl0b3JXaXRoUHJldmlldzogYm9vbGVhbjtcblx0ZGlzYWJsZVNlY3VyaXR5V2FybmluZ3M6IGJvb2xlYW47XG5cdGRvdWJsZUNsaWNrVG9Td2l0Y2hUb0VkaXRvcjogYm9vbGVhbjtcbn1cblxubGV0IGNhY2hlZFNldHRpbmdzOiBQcmV2aWV3U2V0dGluZ3MgfCB1bmRlZmluZWQgPSB1bmRlZmluZWQ7XG5cbmV4cG9ydCBmdW5jdGlvbiBnZXREYXRhKGtleTogc3RyaW5nKTogUHJldmlld1NldHRpbmdzIHtcblx0Y29uc3QgZWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd2c2NvZGUtaHRtbC1wcmV2aWV3LWRhdGEnKTtcblx0aWYgKGVsZW1lbnQpIHtcblx0XHRjb25zdCBkYXRhID0gZWxlbWVudC5nZXRBdHRyaWJ1dGUoa2V5KTtcblx0XHRpZiAoZGF0YSkge1xuXHRcdFx0cmV0dXJuIEpTT04ucGFyc2UoZGF0YSk7XG5cdFx0fVxuXHR9XG5cblx0dGhyb3cgbmV3IEVycm9yKGBDb3VsZCBub3QgbG9hZCBkYXRhIGZvciAke2tleX1gKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldFNldHRpbmdzKCk6IFByZXZpZXdTZXR0aW5ncyB7XG5cdGlmIChjYWNoZWRTZXR0aW5ncykge1xuXHRcdHJldHVybiBjYWNoZWRTZXR0aW5ncztcblx0fVxuXG5cdGNhY2hlZFNldHRpbmdzID0gZ2V0RGF0YSgnZGF0YS1zZXR0aW5ncycpO1xuXHRpZiAoY2FjaGVkU2V0dGluZ3MpIHtcblx0XHRyZXR1cm4gY2FjaGVkU2V0dGluZ3M7XG5cdH1cblxuXHR0aHJvdyBuZXcgRXJyb3IoJ0NvdWxkIG5vdCBsb2FkIHNldHRpbmdzJyk7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/media/pre.js b/extensions/tht13.html-preview-vscode-0.2.5/media/pre.js new file mode 100644 index 0000000..3187074 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/media/pre.js @@ -0,0 +1,246 @@ +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); +/******/ } +/******/ }; +/******/ +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ +/******/ // create a fake namespace object +/******/ // mode & 1: value is a module id, require it +/******/ // mode & 2: merge all properties of value into the ns +/******/ // mode & 4: return value when already ns object +/******/ // mode & 8|1: behave like require +/******/ __webpack_require__.t = function(value, mode) { +/******/ if(mode & 1) value = __webpack_require__(value); +/******/ if(mode & 8) return value; +/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; +/******/ var ns = Object.create(null); +/******/ __webpack_require__.r(ns); +/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); +/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); +/******/ return ns; +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = "./preview-src/pre.ts"); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ "./preview-src/csp.ts": +/*!****************************!*\ + !*** ./preview-src/csp.ts ***! + \****************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const settings_1 = __webpack_require__(/*! ./settings */ "./preview-src/settings.ts"); +const strings_1 = __webpack_require__(/*! ./strings */ "./preview-src/strings.ts"); +/** + * Shows an alert when there is a content security policy violation. + */ +class CspAlerter { + constructor() { + this.didShow = false; + this.didHaveCspWarning = false; + document.addEventListener('securitypolicyviolation', () => { + this.onCspWarning(); + }); + window.addEventListener('message', (event) => { + if (event && event.data && event.data.name === 'vscode-did-block-svg') { + this.onCspWarning(); + } + }); + } + setPoster(poster) { + this.messaging = poster; + if (this.didHaveCspWarning) { + this.showCspWarning(); + } + } + onCspWarning() { + this.didHaveCspWarning = true; + this.showCspWarning(); + } + showCspWarning() { + const strings = strings_1.getStrings(); + const settings = settings_1.getSettings(); + if (this.didShow || settings.disableSecurityWarnings || !this.messaging) { + return; + } + this.didShow = true; + const notification = document.createElement('a'); + notification.innerText = strings.cspAlertMessageText; + notification.setAttribute('id', 'code-csp-warning'); + notification.setAttribute('title', strings.cspAlertMessageTitle); + notification.setAttribute('role', 'button'); + notification.setAttribute('aria-label', strings.cspAlertMessageLabel); + notification.onclick = () => { + this.messaging.postCommand('html.showPreviewSecuritySelector', [settings.source]); + }; + document.body.appendChild(notification); + } +} +exports.CspAlerter = CspAlerter; + + +/***/ }), + +/***/ "./preview-src/pre.ts": +/*!****************************!*\ + !*** ./preview-src/pre.ts ***! + \****************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const csp_1 = __webpack_require__(/*! ./csp */ "./preview-src/csp.ts"); +window.cspAlerter = new csp_1.CspAlerter(); + + +/***/ }), + +/***/ "./preview-src/settings.ts": +/*!*********************************!*\ + !*** ./preview-src/settings.ts ***! + \*********************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +let cachedSettings = undefined; +function getData(key) { + const element = document.getElementById('vscode-html-preview-data'); + if (element) { + const data = element.getAttribute(key); + if (data) { + return JSON.parse(data); + } + } + throw new Error(`Could not load data for ${key}`); +} +exports.getData = getData; +function getSettings() { + if (cachedSettings) { + return cachedSettings; + } + cachedSettings = getData('data-settings'); + if (cachedSettings) { + return cachedSettings; + } + throw new Error('Could not load settings'); +} +exports.getSettings = getSettings; + + +/***/ }), + +/***/ "./preview-src/strings.ts": +/*!********************************!*\ + !*** ./preview-src/strings.ts ***! + \********************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +function getStrings() { + const store = document.getElementById('vscode-html-preview-data'); + if (store) { + const data = store.getAttribute('data-strings'); + if (data) { + return JSON.parse(data); + } + } + throw new Error('Could not load strings'); +} +exports.getStrings = getStrings; + + +/***/ }) + +/******/ }); +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vLy4vcHJldmlldy1zcmMvY3NwLnRzIiwid2VicGFjazovLy8uL3ByZXZpZXctc3JjL3ByZS50cyIsIndlYnBhY2s6Ly8vLi9wcmV2aWV3LXNyYy9zZXR0aW5ncy50cyIsIndlYnBhY2s6Ly8vLi9wcmV2aWV3LXNyYy9zdHJpbmdzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLGtEQUEwQyxnQ0FBZ0M7QUFDMUU7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxnRUFBd0Qsa0JBQWtCO0FBQzFFO0FBQ0EseURBQWlELGNBQWM7QUFDL0Q7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlEQUF5QyxpQ0FBaUM7QUFDMUUsd0hBQWdILG1CQUFtQixFQUFFO0FBQ3JJO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsbUNBQTJCLDBCQUEwQixFQUFFO0FBQ3ZELHlDQUFpQyxlQUFlO0FBQ2hEO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLDhEQUFzRCwrREFBK0Q7O0FBRXJIO0FBQ0E7OztBQUdBO0FBQ0E7Ozs7Ozs7Ozs7Ozs7O0FDbEZBOzs7Z0dBR2dHOztBQUdoRyxzRkFBeUM7QUFDekMsbUZBQXVDO0FBRXZDOztHQUVHO0FBQ0gsTUFBYSxVQUFVO0lBTXRCO1FBTFEsWUFBTyxHQUFHLEtBQUssQ0FBQztRQUNoQixzQkFBaUIsR0FBRyxLQUFLLENBQUM7UUFLakMsUUFBUSxDQUFDLGdCQUFnQixDQUFDLHlCQUF5QixFQUFFLEdBQUcsRUFBRTtZQUN6RCxJQUFJLENBQUMsWUFBWSxFQUFFLENBQUM7UUFDckIsQ0FBQyxDQUFDLENBQUM7UUFFSCxNQUFNLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxFQUFFLENBQUMsS0FBSyxFQUFFLEVBQUU7WUFDNUMsSUFBSSxLQUFLLElBQUksS0FBSyxDQUFDLElBQUksSUFBSSxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksS0FBSyxzQkFBc0IsRUFBRTtnQkFDdEUsSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDO2FBQ3BCO1FBQ0YsQ0FBQyxDQUFDLENBQUM7SUFDSixDQUFDO0lBRU0sU0FBUyxDQUFDLE1BQXFCO1FBQ3JDLElBQUksQ0FBQyxTQUFTLEdBQUcsTUFBTSxDQUFDO1FBQ3hCLElBQUksSUFBSSxDQUFDLGlCQUFpQixFQUFFO1lBQzNCLElBQUksQ0FBQyxjQUFjLEVBQUUsQ0FBQztTQUN0QjtJQUNGLENBQUM7SUFFTyxZQUFZO1FBQ25CLElBQUksQ0FBQyxpQkFBaUIsR0FBRyxJQUFJLENBQUM7UUFDOUIsSUFBSSxDQUFDLGNBQWMsRUFBRSxDQUFDO0lBQ3ZCLENBQUM7SUFFTyxjQUFjO1FBQ3JCLE1BQU0sT0FBTyxHQUFHLG9CQUFVLEVBQUUsQ0FBQztRQUM3QixNQUFNLFFBQVEsR0FBRyxzQkFBVyxFQUFFLENBQUM7UUFFL0IsSUFBSSxJQUFJLENBQUMsT0FBTyxJQUFJLFFBQVEsQ0FBQyx1QkFBdUIsSUFBSSxDQUFDLElBQUksQ0FBQyxTQUFTLEVBQUU7WUFDeEUsT0FBTztTQUNQO1FBQ0QsSUFBSSxDQUFDLE9BQU8sR0FBRyxJQUFJLENBQUM7UUFFcEIsTUFBTSxZQUFZLEdBQUcsUUFBUSxDQUFDLGFBQWEsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUNqRCxZQUFZLENBQUMsU0FBUyxHQUFHLE9BQU8sQ0FBQyxtQkFBbUIsQ0FBQztRQUNyRCxZQUFZLENBQUMsWUFBWSxDQUFDLElBQUksRUFBRSxrQkFBa0IsQ0FBQyxDQUFDO1FBQ3BELFlBQVksQ0FBQyxZQUFZLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO1FBRWpFLFlBQVksQ0FBQyxZQUFZLENBQUMsTUFBTSxFQUFFLFFBQVEsQ0FBQyxDQUFDO1FBQzVDLFlBQVksQ0FBQyxZQUFZLENBQUMsWUFBWSxFQUFFLE9BQU8sQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO1FBQ3RFLFlBQVksQ0FBQyxPQUFPLEdBQUcsR0FBRyxFQUFFO1lBQzNCLElBQUksQ0FBQyxTQUFVLENBQUMsV0FBVyxDQUFDLGtDQUFrQyxFQUFFLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7UUFDcEYsQ0FBQyxDQUFDO1FBQ0YsUUFBUSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsWUFBWSxDQUFDLENBQUM7SUFDekMsQ0FBQztDQUNEO0FBbkRELGdDQW1EQzs7Ozs7Ozs7Ozs7Ozs7QUMvREQ7OztnR0FHZ0c7O0FBRWhHLHVFQUFtQztBQVFuQyxNQUFNLENBQUMsVUFBVSxHQUFHLElBQUksZ0JBQVUsRUFBRSxDQUFDOzs7Ozs7Ozs7Ozs7OztBQ2JyQzs7O2dHQUdnRzs7QUFZaEcsSUFBSSxjQUFjLEdBQWdDLFNBQVMsQ0FBQztBQUU1RCxTQUFnQixPQUFPLENBQUMsR0FBVztJQUNsQyxNQUFNLE9BQU8sR0FBRyxRQUFRLENBQUMsY0FBYyxDQUFDLDBCQUEwQixDQUFDLENBQUM7SUFDcEUsSUFBSSxPQUFPLEVBQUU7UUFDWixNQUFNLElBQUksR0FBRyxPQUFPLENBQUMsWUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksSUFBSSxFQUFFO1lBQ1QsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO1NBQ3hCO0tBQ0Q7SUFFRCxNQUFNLElBQUksS0FBSyxDQUFDLDJCQUEyQixHQUFHLEVBQUUsQ0FBQyxDQUFDO0FBQ25ELENBQUM7QUFWRCwwQkFVQztBQUVELFNBQWdCLFdBQVc7SUFDMUIsSUFBSSxjQUFjLEVBQUU7UUFDbkIsT0FBTyxjQUFjLENBQUM7S0FDdEI7SUFFRCxjQUFjLEdBQUcsT0FBTyxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQzFDLElBQUksY0FBYyxFQUFFO1FBQ25CLE9BQU8sY0FBYyxDQUFDO0tBQ3RCO0lBRUQsTUFBTSxJQUFJLEtBQUssQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDO0FBQzVDLENBQUM7QUFYRCxrQ0FXQzs7Ozs7Ozs7Ozs7Ozs7QUN4Q0Q7OztnR0FHZ0c7O0FBRWhHLFNBQWdCLFVBQVU7SUFDekIsTUFBTSxLQUFLLEdBQUcsUUFBUSxDQUFDLGNBQWMsQ0FBQywwQkFBMEIsQ0FBQyxDQUFDO0lBQ2xFLElBQUksS0FBSyxFQUFFO1FBQ1YsTUFBTSxJQUFJLEdBQUcsS0FBSyxDQUFDLFlBQVksQ0FBQyxjQUFjLENBQUMsQ0FBQztRQUNoRCxJQUFJLElBQUksRUFBRTtZQUNULE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztTQUN4QjtLQUNEO0lBQ0QsTUFBTSxJQUFJLEtBQUssQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDO0FBQzNDLENBQUM7QUFURCxnQ0FTQyIsImZpbGUiOiJwcmUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSkge1xuIFx0XHRcdHJldHVybiBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXS5leHBvcnRzO1xuIFx0XHR9XG4gXHRcdC8vIENyZWF0ZSBhIG5ldyBtb2R1bGUgKGFuZCBwdXQgaXQgaW50byB0aGUgY2FjaGUpXG4gXHRcdHZhciBtb2R1bGUgPSBpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSA9IHtcbiBcdFx0XHRpOiBtb2R1bGVJZCxcbiBcdFx0XHRsOiBmYWxzZSxcbiBcdFx0XHRleHBvcnRzOiB7fVxuIFx0XHR9O1xuXG4gXHRcdC8vIEV4ZWN1dGUgdGhlIG1vZHVsZSBmdW5jdGlvblxuIFx0XHRtb2R1bGVzW21vZHVsZUlkXS5jYWxsKG1vZHVsZS5leHBvcnRzLCBtb2R1bGUsIG1vZHVsZS5leHBvcnRzLCBfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblxuIFx0XHQvLyBGbGFnIHRoZSBtb2R1bGUgYXMgbG9hZGVkXG4gXHRcdG1vZHVsZS5sID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBkZWZpbmUgZ2V0dGVyIGZ1bmN0aW9uIGZvciBoYXJtb255IGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uZCA9IGZ1bmN0aW9uKGV4cG9ydHMsIG5hbWUsIGdldHRlcikge1xuIFx0XHRpZighX193ZWJwYWNrX3JlcXVpcmVfXy5vKGV4cG9ydHMsIG5hbWUpKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIG5hbWUsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBnZXR0ZXIgfSk7XG4gXHRcdH1cbiBcdH07XG5cbiBcdC8vIGRlZmluZSBfX2VzTW9kdWxlIG9uIGV4cG9ydHNcbiBcdF9fd2VicGFja19yZXF1aXJlX18uciA9IGZ1bmN0aW9uKGV4cG9ydHMpIHtcbiBcdFx0aWYodHlwZW9mIFN5bWJvbCAhPT0gJ3VuZGVmaW5lZCcgJiYgU3ltYm9sLnRvU3RyaW5nVGFnKSB7XG4gXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFN5bWJvbC50b1N0cmluZ1RhZywgeyB2YWx1ZTogJ01vZHVsZScgfSk7XG4gXHRcdH1cbiBcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICdfX2VzTW9kdWxlJywgeyB2YWx1ZTogdHJ1ZSB9KTtcbiBcdH07XG5cbiBcdC8vIGNyZWF0ZSBhIGZha2UgbmFtZXNwYWNlIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDE6IHZhbHVlIGlzIGEgbW9kdWxlIGlkLCByZXF1aXJlIGl0XG4gXHQvLyBtb2RlICYgMjogbWVyZ2UgYWxsIHByb3BlcnRpZXMgb2YgdmFsdWUgaW50byB0aGUgbnNcbiBcdC8vIG1vZGUgJiA0OiByZXR1cm4gdmFsdWUgd2hlbiBhbHJlYWR5IG5zIG9iamVjdFxuIFx0Ly8gbW9kZSAmIDh8MTogYmVoYXZlIGxpa2UgcmVxdWlyZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy50ID0gZnVuY3Rpb24odmFsdWUsIG1vZGUpIHtcbiBcdFx0aWYobW9kZSAmIDEpIHZhbHVlID0gX193ZWJwYWNrX3JlcXVpcmVfXyh2YWx1ZSk7XG4gXHRcdGlmKG1vZGUgJiA4KSByZXR1cm4gdmFsdWU7XG4gXHRcdGlmKChtb2RlICYgNCkgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JyAmJiB2YWx1ZSAmJiB2YWx1ZS5fX2VzTW9kdWxlKSByZXR1cm4gdmFsdWU7XG4gXHRcdHZhciBucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gXHRcdF9fd2VicGFja19yZXF1aXJlX18ucihucyk7XG4gXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShucywgJ2RlZmF1bHQnLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2YWx1ZSB9KTtcbiBcdFx0aWYobW9kZSAmIDIgJiYgdHlwZW9mIHZhbHVlICE9ICdzdHJpbmcnKSBmb3IodmFyIGtleSBpbiB2YWx1ZSkgX193ZWJwYWNrX3JlcXVpcmVfXy5kKG5zLCBrZXksIGZ1bmN0aW9uKGtleSkgeyByZXR1cm4gdmFsdWVba2V5XTsgfS5iaW5kKG51bGwsIGtleSkpO1xuIFx0XHRyZXR1cm4gbnM7XG4gXHR9O1xuXG4gXHQvLyBnZXREZWZhdWx0RXhwb3J0IGZ1bmN0aW9uIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbm9uLWhhcm1vbnkgbW9kdWxlc1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5uID0gZnVuY3Rpb24obW9kdWxlKSB7XG4gXHRcdHZhciBnZXR0ZXIgPSBtb2R1bGUgJiYgbW9kdWxlLl9fZXNNb2R1bGUgP1xuIFx0XHRcdGZ1bmN0aW9uIGdldERlZmF1bHQoKSB7IHJldHVybiBtb2R1bGVbJ2RlZmF1bHQnXTsgfSA6XG4gXHRcdFx0ZnVuY3Rpb24gZ2V0TW9kdWxlRXhwb3J0cygpIHsgcmV0dXJuIG1vZHVsZTsgfTtcbiBcdFx0X193ZWJwYWNrX3JlcXVpcmVfXy5kKGdldHRlciwgJ2EnLCBnZXR0ZXIpO1xuIFx0XHRyZXR1cm4gZ2V0dGVyO1xuIFx0fTtcblxuIFx0Ly8gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm8gPSBmdW5jdGlvbihvYmplY3QsIHByb3BlcnR5KSB7IHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwob2JqZWN0LCBwcm9wZXJ0eSk7IH07XG5cbiBcdC8vIF9fd2VicGFja19wdWJsaWNfcGF0aF9fXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLnAgPSBcIlwiO1xuXG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oX193ZWJwYWNrX3JlcXVpcmVfXy5zID0gXCIuL3ByZXZpZXctc3JjL3ByZS50c1wiKTtcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAgQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiAgTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5pbXBvcnQgeyBNZXNzYWdlUG9zdGVyIH0gZnJvbSAnLi9tZXNzYWdpbmcnO1xuaW1wb3J0IHsgZ2V0U2V0dGluZ3MgfSBmcm9tICcuL3NldHRpbmdzJztcbmltcG9ydCB7IGdldFN0cmluZ3MgfSBmcm9tICcuL3N0cmluZ3MnO1xuXG4vKipcbiAqIFNob3dzIGFuIGFsZXJ0IHdoZW4gdGhlcmUgaXMgYSBjb250ZW50IHNlY3VyaXR5IHBvbGljeSB2aW9sYXRpb24uXG4gKi9cbmV4cG9ydCBjbGFzcyBDc3BBbGVydGVyIHtcblx0cHJpdmF0ZSBkaWRTaG93ID0gZmFsc2U7XG5cdHByaXZhdGUgZGlkSGF2ZUNzcFdhcm5pbmcgPSBmYWxzZTtcblxuXHRwcml2YXRlIG1lc3NhZ2luZz86IE1lc3NhZ2VQb3N0ZXI7XG5cblx0Y29uc3RydWN0b3IoKSB7XG5cdFx0ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignc2VjdXJpdHlwb2xpY3l2aW9sYXRpb24nLCAoKSA9PiB7XG5cdFx0XHR0aGlzLm9uQ3NwV2FybmluZygpO1xuXHRcdH0pO1xuXG5cdFx0d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ21lc3NhZ2UnLCAoZXZlbnQpID0+IHtcblx0XHRcdGlmIChldmVudCAmJiBldmVudC5kYXRhICYmIGV2ZW50LmRhdGEubmFtZSA9PT0gJ3ZzY29kZS1kaWQtYmxvY2stc3ZnJykge1xuXHRcdFx0XHR0aGlzLm9uQ3NwV2FybmluZygpO1xuXHRcdFx0fVxuXHRcdH0pO1xuXHR9XG5cblx0cHVibGljIHNldFBvc3Rlcihwb3N0ZXI6IE1lc3NhZ2VQb3N0ZXIpIHtcblx0XHR0aGlzLm1lc3NhZ2luZyA9IHBvc3Rlcjtcblx0XHRpZiAodGhpcy5kaWRIYXZlQ3NwV2FybmluZykge1xuXHRcdFx0dGhpcy5zaG93Q3NwV2FybmluZygpO1xuXHRcdH1cblx0fVxuXG5cdHByaXZhdGUgb25Dc3BXYXJuaW5nKCkge1xuXHRcdHRoaXMuZGlkSGF2ZUNzcFdhcm5pbmcgPSB0cnVlO1xuXHRcdHRoaXMuc2hvd0NzcFdhcm5pbmcoKTtcblx0fVxuXG5cdHByaXZhdGUgc2hvd0NzcFdhcm5pbmcoKSB7XG5cdFx0Y29uc3Qgc3RyaW5ncyA9IGdldFN0cmluZ3MoKTtcblx0XHRjb25zdCBzZXR0aW5ncyA9IGdldFNldHRpbmdzKCk7XG5cblx0XHRpZiAodGhpcy5kaWRTaG93IHx8IHNldHRpbmdzLmRpc2FibGVTZWN1cml0eVdhcm5pbmdzIHx8ICF0aGlzLm1lc3NhZ2luZykge1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblx0XHR0aGlzLmRpZFNob3cgPSB0cnVlO1xuXG5cdFx0Y29uc3Qgbm90aWZpY2F0aW9uID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYScpO1xuXHRcdG5vdGlmaWNhdGlvbi5pbm5lclRleHQgPSBzdHJpbmdzLmNzcEFsZXJ0TWVzc2FnZVRleHQ7XG5cdFx0bm90aWZpY2F0aW9uLnNldEF0dHJpYnV0ZSgnaWQnLCAnY29kZS1jc3Atd2FybmluZycpO1xuXHRcdG5vdGlmaWNhdGlvbi5zZXRBdHRyaWJ1dGUoJ3RpdGxlJywgc3RyaW5ncy5jc3BBbGVydE1lc3NhZ2VUaXRsZSk7XG5cblx0XHRub3RpZmljYXRpb24uc2V0QXR0cmlidXRlKCdyb2xlJywgJ2J1dHRvbicpO1xuXHRcdG5vdGlmaWNhdGlvbi5zZXRBdHRyaWJ1dGUoJ2FyaWEtbGFiZWwnLCBzdHJpbmdzLmNzcEFsZXJ0TWVzc2FnZUxhYmVsKTtcblx0XHRub3RpZmljYXRpb24ub25jbGljayA9ICgpID0+IHtcblx0XHRcdHRoaXMubWVzc2FnaW5nIS5wb3N0Q29tbWFuZCgnaHRtbC5zaG93UHJldmlld1NlY3VyaXR5U2VsZWN0b3InLCBbc2V0dGluZ3Muc291cmNlXSk7XG5cdFx0fTtcblx0XHRkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKG5vdGlmaWNhdGlvbik7XG5cdH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAgQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiAgTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5pbXBvcnQgeyBDc3BBbGVydGVyIH0gZnJvbSAnLi9jc3AnO1xuXG5kZWNsYXJlIGdsb2JhbCB7XG5cdGludGVyZmFjZSBXaW5kb3cge1xuXHRcdGNzcEFsZXJ0ZXI6IENzcEFsZXJ0ZXI7XG5cdH1cbn1cblxud2luZG93LmNzcEFsZXJ0ZXIgPSBuZXcgQ3NwQWxlcnRlcigpOyIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAgQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiAgTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5leHBvcnQgaW50ZXJmYWNlIFByZXZpZXdTZXR0aW5ncyB7XG5cdHNvdXJjZTogc3RyaW5nO1xuXHRsaW5lOiBudW1iZXI7XG5cdGxpbmVDb3VudDogbnVtYmVyO1xuXHRzY3JvbGxQcmV2aWV3V2l0aEVkaXRvcj86IGJvb2xlYW47XG5cdHNjcm9sbEVkaXRvcldpdGhQcmV2aWV3OiBib29sZWFuO1xuXHRkaXNhYmxlU2VjdXJpdHlXYXJuaW5nczogYm9vbGVhbjtcblx0ZG91YmxlQ2xpY2tUb1N3aXRjaFRvRWRpdG9yOiBib29sZWFuO1xufVxuXG5sZXQgY2FjaGVkU2V0dGluZ3M6IFByZXZpZXdTZXR0aW5ncyB8IHVuZGVmaW5lZCA9IHVuZGVmaW5lZDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldERhdGEoa2V5OiBzdHJpbmcpOiBQcmV2aWV3U2V0dGluZ3Mge1xuXHRjb25zdCBlbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3ZzY29kZS1odG1sLXByZXZpZXctZGF0YScpO1xuXHRpZiAoZWxlbWVudCkge1xuXHRcdGNvbnN0IGRhdGEgPSBlbGVtZW50LmdldEF0dHJpYnV0ZShrZXkpO1xuXHRcdGlmIChkYXRhKSB7XG5cdFx0XHRyZXR1cm4gSlNPTi5wYXJzZShkYXRhKTtcblx0XHR9XG5cdH1cblxuXHR0aHJvdyBuZXcgRXJyb3IoYENvdWxkIG5vdCBsb2FkIGRhdGEgZm9yICR7a2V5fWApO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZ2V0U2V0dGluZ3MoKTogUHJldmlld1NldHRpbmdzIHtcblx0aWYgKGNhY2hlZFNldHRpbmdzKSB7XG5cdFx0cmV0dXJuIGNhY2hlZFNldHRpbmdzO1xuXHR9XG5cblx0Y2FjaGVkU2V0dGluZ3MgPSBnZXREYXRhKCdkYXRhLXNldHRpbmdzJyk7XG5cdGlmIChjYWNoZWRTZXR0aW5ncykge1xuXHRcdHJldHVybiBjYWNoZWRTZXR0aW5ncztcblx0fVxuXG5cdHRocm93IG5ldyBFcnJvcignQ291bGQgbm90IGxvYWQgc2V0dGluZ3MnKTtcbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAgQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiAgTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5leHBvcnQgZnVuY3Rpb24gZ2V0U3RyaW5ncygpOiB7IFtrZXk6IHN0cmluZ106IHN0cmluZyB9IHtcblx0Y29uc3Qgc3RvcmUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndnNjb2RlLWh0bWwtcHJldmlldy1kYXRhJyk7XG5cdGlmIChzdG9yZSkge1xuXHRcdGNvbnN0IGRhdGEgPSBzdG9yZS5nZXRBdHRyaWJ1dGUoJ2RhdGEtc3RyaW5ncycpO1xuXHRcdGlmIChkYXRhKSB7XG5cdFx0XHRyZXR1cm4gSlNPTi5wYXJzZShkYXRhKTtcblx0XHR9XG5cdH1cblx0dGhyb3cgbmV3IEVycm9yKCdDb3VsZCBub3QgbG9hZCBzdHJpbmdzJyk7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/commandManager.js b/extensions/tht13.html-preview-vscode-0.2.5/out/commandManager.js new file mode 100644 index 0000000..fc4f3f6 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/commandManager.js @@ -0,0 +1,29 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +class CommandManager { + constructor() { + this.commands = new Map(); + } + dispose() { + for (const registration of this.commands.values()) { + registration.dispose(); + } + this.commands.clear(); + } + register(command) { + this.registerCommand(command.id, command.execute, command); + return command; + } + registerCommand(id, impl, thisArg) { + if (this.commands.has(id)) { + return; + } + this.commands.set(id, vscode.commands.registerCommand(id, impl, thisArg)); + } +} +exports.CommandManager = CommandManager; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/commands/index.js b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/index.js new file mode 100644 index 0000000..daf2858 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/index.js @@ -0,0 +1,22 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +var openDocumentLink_1 = require("./openDocumentLink"); +exports.OpenDocumentLinkCommand = openDocumentLink_1.OpenDocumentLinkCommand; +var showPreview_1 = require("./showPreview"); +exports.ShowPreviewCommand = showPreview_1.ShowPreviewCommand; +exports.ShowPreviewToSideCommand = showPreview_1.ShowPreviewToSideCommand; +exports.ShowLockedPreviewToSideCommand = showPreview_1.ShowLockedPreviewToSideCommand; +var showSource_1 = require("./showSource"); +exports.ShowSourceCommand = showSource_1.ShowSourceCommand; +var refreshPreview_1 = require("./refreshPreview"); +exports.RefreshPreviewCommand = refreshPreview_1.RefreshPreviewCommand; +var showPreviewSecuritySelector_1 = require("./showPreviewSecuritySelector"); +exports.ShowPreviewSecuritySelectorCommand = showPreviewSecuritySelector_1.ShowPreviewSecuritySelectorCommand; +var moveCursorToPosition_1 = require("./moveCursorToPosition"); +exports.MoveCursorToPositionCommand = moveCursorToPosition_1.MoveCursorToPositionCommand; +var toggleLock_1 = require("./toggleLock"); +exports.ToggleLockCommand = toggleLock_1.ToggleLockCommand; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/commands/moveCursorToPosition.js b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/moveCursorToPosition.js new file mode 100644 index 0000000..bb00d92 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/moveCursorToPosition.js @@ -0,0 +1,22 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +class MoveCursorToPositionCommand { + constructor() { + this.id = '_html.moveCursorToPosition'; + } + execute(line, character) { + if (!vscode.window.activeTextEditor) { + return; + } + const position = new vscode.Position(line, character); + const selection = new vscode.Selection(position, position); + vscode.window.activeTextEditor.revealRange(selection); + vscode.window.activeTextEditor.selection = selection; + } +} +exports.MoveCursorToPositionCommand = MoveCursorToPositionCommand; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/commands/openDocumentLink.js b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/openDocumentLink.js new file mode 100644 index 0000000..79bb0b1 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/openDocumentLink.js @@ -0,0 +1,65 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const path = require("path"); +const file_1 = require("../util/file"); +class OpenDocumentLinkCommand { + constructor() { + this.id = OpenDocumentLinkCommand.id; + } + static createCommandUri(path, fragment) { + return vscode.Uri.parse(`command:${OpenDocumentLinkCommand.id}?${encodeURIComponent(JSON.stringify({ path, fragment }))}`); + } + execute(args) { + const p = decodeURIComponent(args.path); + return this.tryOpen(p, args).catch(() => { + if (path.extname(p) === '') { + return this.tryOpen(p + '.md', args); + } + const resource = vscode.Uri.file(p); + return Promise.resolve(void 0) + .then(() => vscode.commands.executeCommand('vscode.open', resource)) + .then(() => void 0); + }); + } + tryOpen(path, args) { + return __awaiter(this, void 0, void 0, function* () { + const resource = vscode.Uri.file(path); + if (vscode.window.activeTextEditor && file_1.isHTMLFile(vscode.window.activeTextEditor.document) && vscode.window.activeTextEditor.document.uri.fsPath === resource.fsPath) { + return this.tryRevealLine(vscode.window.activeTextEditor, args.fragment); + } + else { + return vscode.workspace.openTextDocument(resource) + .then(vscode.window.showTextDocument) + .then(editor => this.tryRevealLine(editor, args.fragment)); + } + }); + } + tryRevealLine(editor, fragment) { + return __awaiter(this, void 0, void 0, function* () { + if (editor && fragment) { + const lineNumberFragment = fragment.match(/^L(\d+)$/i); + if (lineNumberFragment) { + const line = +lineNumberFragment[1] - 1; + if (!isNaN(line)) { + return editor.revealRange(new vscode.Range(line, 0, line, 0), vscode.TextEditorRevealType.AtTop); + } + } + } + }); + } +} +OpenDocumentLinkCommand.id = '_html.openDocumentLink'; +exports.OpenDocumentLinkCommand = OpenDocumentLinkCommand; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/commands/refreshPreview.js b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/refreshPreview.js new file mode 100644 index 0000000..04edd27 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/refreshPreview.js @@ -0,0 +1,16 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +class RefreshPreviewCommand { + constructor(webviewManager) { + this.webviewManager = webviewManager; + this.id = 'html.preview.refresh'; + } + execute() { + this.webviewManager.refresh(); + } +} +exports.RefreshPreviewCommand = RefreshPreviewCommand; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/commands/showPreview.js b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/showPreview.js new file mode 100644 index 0000000..80e3228 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/showPreview.js @@ -0,0 +1,81 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +function showPreview(webviewManager, uri, previewSettings) { + return __awaiter(this, void 0, void 0, function* () { + let resource = uri; + if (!(resource instanceof vscode.Uri)) { + if (vscode.window.activeTextEditor) { + // we are relaxed and don't check for html files + resource = vscode.window.activeTextEditor.document.uri; + } + } + if (!(resource instanceof vscode.Uri)) { + if (!vscode.window.activeTextEditor) { + // this is most likely toggling the preview + return vscode.commands.executeCommand('html.showSource'); + } + // nothing found that could be shown or toggled + return; + } + const resourceColumn = (vscode.window.activeTextEditor && vscode.window.activeTextEditor.viewColumn) || vscode.ViewColumn.One; + webviewManager.preview(resource, { + resourceColumn: resourceColumn, + previewColumn: previewSettings.sideBySide ? resourceColumn + 1 : resourceColumn, + locked: !!previewSettings.locked + }); + }); +} +class ShowPreviewCommand { + constructor(webviewManager) { + this.webviewManager = webviewManager; + this.id = 'html.showPreview'; + } + execute(mainUri, allUris, previewSettings) { + for (const uri of Array.isArray(allUris) ? allUris : [mainUri]) { + showPreview(this.webviewManager, uri, { + sideBySide: false, + locked: previewSettings && previewSettings.locked + }); + } + } +} +exports.ShowPreviewCommand = ShowPreviewCommand; +class ShowPreviewToSideCommand { + constructor(webviewManager) { + this.webviewManager = webviewManager; + this.id = 'html.showPreviewToSide'; + } + execute(uri, previewSettings) { + showPreview(this.webviewManager, uri, { + sideBySide: true, + locked: previewSettings && previewSettings.locked + }); + } +} +exports.ShowPreviewToSideCommand = ShowPreviewToSideCommand; +class ShowLockedPreviewToSideCommand { + constructor(webviewManager) { + this.webviewManager = webviewManager; + this.id = 'html.showLockedPreviewToSide'; + } + execute(uri) { + showPreview(this.webviewManager, uri, { + sideBySide: true, + locked: true + }); + } +} +exports.ShowLockedPreviewToSideCommand = ShowLockedPreviewToSideCommand; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/commands/showPreviewSecuritySelector.js b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/showPreviewSecuritySelector.js new file mode 100644 index 0000000..9cb4efb --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/showPreviewSecuritySelector.js @@ -0,0 +1,28 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const file_1 = require("../util/file"); +class ShowPreviewSecuritySelectorCommand { + constructor(previewSecuritySelector, previewManager) { + this.previewSecuritySelector = previewSecuritySelector; + this.previewManager = previewManager; + this.id = 'html.showPreviewSecuritySelector'; + } + execute(resource) { + if (this.previewManager.activePreviewResource) { + this.previewSecuritySelector.showSecuritySelectorForResource(this.previewManager.activePreviewResource); + } + else if (resource) { + const source = vscode.Uri.parse(resource); + this.previewSecuritySelector.showSecuritySelectorForResource(source.query ? vscode.Uri.parse(source.query) : source); + } + else if (vscode.window.activeTextEditor && file_1.isHTMLFile(vscode.window.activeTextEditor.document)) { + this.previewSecuritySelector.showSecuritySelectorForResource(vscode.window.activeTextEditor.document.uri); + } + } +} +exports.ShowPreviewSecuritySelectorCommand = ShowPreviewSecuritySelectorCommand; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/commands/showSource.js b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/showSource.js new file mode 100644 index 0000000..38629da --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/showSource.js @@ -0,0 +1,21 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +class ShowSourceCommand { + constructor(previewManager) { + this.previewManager = previewManager; + this.id = 'html.showSource'; + } + execute() { + if (this.previewManager.activePreviewResource) { + return vscode.workspace.openTextDocument(this.previewManager.activePreviewResource) + .then(document => vscode.window.showTextDocument(document)); + } + return undefined; + } +} +exports.ShowSourceCommand = ShowSourceCommand; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/commands/toggleLock.js b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/toggleLock.js new file mode 100644 index 0000000..61ee6a0 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/commands/toggleLock.js @@ -0,0 +1,16 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +class ToggleLockCommand { + constructor(previewManager) { + this.previewManager = previewManager; + this.id = 'html.preview.toggleLock'; + } + execute() { + this.previewManager.toggleLock(); + } +} +exports.ToggleLockCommand = ToggleLockCommand; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/extension.js b/extensions/tht13.html-preview-vscode-0.2.5/out/extension.js new file mode 100644 index 0000000..8e0dab2 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/extension.js @@ -0,0 +1,43 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const commandManager_1 = require("./commandManager"); +const commands = require("./commands/index"); +const previewContentProvider_1 = require("./features/previewContentProvider"); +const previewManager_1 = require("./features/previewManager"); +const logger_1 = require("./logger"); +const security_1 = require("./security"); +let extensionPath = ""; +function getExtensionPath() { + return extensionPath; +} +exports.getExtensionPath = getExtensionPath; +function activate(context) { + extensionPath = context.extensionPath; + const cspArbiter = new security_1.ExtensionContentSecurityPolicyArbiter(context.globalState, context.workspaceState); + const logger = new logger_1.Logger(); + const contentProvider = new previewContentProvider_1.HTMLContentProvider(context, cspArbiter, logger); + const previewManager = new previewManager_1.HTMLPreviewManager(contentProvider, logger); + context.subscriptions.push(previewManager); + const previewSecuritySelector = new security_1.PreviewSecuritySelector(cspArbiter, previewManager); + const commandManager = new commandManager_1.CommandManager(); + context.subscriptions.push(commandManager); + commandManager.register(new commands.ShowPreviewCommand(previewManager)); + commandManager.register(new commands.ShowPreviewToSideCommand(previewManager)); + commandManager.register(new commands.ShowLockedPreviewToSideCommand(previewManager)); + commandManager.register(new commands.ShowSourceCommand(previewManager)); + commandManager.register(new commands.RefreshPreviewCommand(previewManager)); + commandManager.register(new commands.MoveCursorToPositionCommand()); + commandManager.register(new commands.ShowPreviewSecuritySelectorCommand(previewSecuritySelector, previewManager)); + commandManager.register(new commands.OpenDocumentLinkCommand()); + commandManager.register(new commands.ToggleLockCommand(previewManager)); + context.subscriptions.push(vscode.workspace.onDidChangeConfiguration(() => { + logger.updateConfiguration(); + previewManager.updateConfiguration(); + })); +} +exports.activate = activate; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/features/preview.js b/extensions/tht13.html-preview-vscode-0.2.5/out/features/preview.js new file mode 100644 index 0000000..28acb20 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/features/preview.js @@ -0,0 +1,291 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const path = require("path"); +const dispose_1 = require("../util/dispose"); +const nls = require("vscode-nls"); +const topmostLineMonitor_1 = require("../util/topmostLineMonitor"); +const file_1 = require("../util/file"); +const extension_1 = require("../extension"); +const localize = nls.loadMessageBundle(); +class HTMLPreview { + constructor(webview, resource, locked, _contentProvider, _previewConfigurations, _logger, topmostLineMonitor) { + this._contentProvider = _contentProvider; + this._previewConfigurations = _previewConfigurations; + this._logger = _logger; + this.line = undefined; + this.disposables = []; + this.firstUpdate = true; + this.forceUpdate = false; + this.isScrolling = false; + this._disposed = false; + this._onDisposeEmitter = new vscode.EventEmitter(); + this.onDispose = this._onDisposeEmitter.event; + this._onDidChangeViewStateEmitter = new vscode.EventEmitter(); + this.onDidChangeViewState = this._onDidChangeViewStateEmitter.event; + this._resource = resource; + this._locked = locked; + this.editor = webview; + this.editor.onDidDispose(() => { + this.dispose(); + }, null, this.disposables); + this.editor.onDidChangeViewState(e => { + this._onDidChangeViewStateEmitter.fire(e); + }, null, this.disposables); + this.editor.webview.onDidReceiveMessage(e => { + if (e.source !== this._resource.toString()) { + return; + } + switch (e.type) { + case 'command': + vscode.commands.executeCommand(e.body.command, ...e.body.args); + break; + case 'revealLine': + this.onDidScrollPreview(e.body.line); + break; + case 'didClick': + this.onDidClickPreview(e.body.line); + break; + } + }, null, this.disposables); + vscode.workspace.onDidChangeTextDocument(event => { + if (this.isPreviewOf(event.document.uri)) { + this.refresh(); + } + }, null, this.disposables); + topmostLineMonitor.onDidChangeTopmostLine(event => { + if (this.isPreviewOf(event.resource)) { + this.updateForView(event.resource, event.line); + } + }, null, this.disposables); + vscode.window.onDidChangeTextEditorSelection(event => { + if (this.isPreviewOf(event.textEditor.document.uri)) { + this.postMessage({ + type: 'onDidChangeTextEditorSelection', + line: event.selections[0].active.line, + source: this.resource.toString() + }); + } + }, null, this.disposables); + vscode.window.onDidChangeActiveTextEditor(editor => { + if (editor && file_1.isHTMLFile(editor.document) && !this._locked) { + this.update(editor.document.uri); + } + }, null, this.disposables); + } + static revive(webview, state, contentProvider, previewConfigurations, logger, topmostLineMonitor) { + return __awaiter(this, void 0, void 0, function* () { + const resource = vscode.Uri.parse(state.resource); + const locked = state.locked; + const line = state.line; + const preview = new HTMLPreview(webview, resource, locked, contentProvider, previewConfigurations, logger, topmostLineMonitor); + preview.editor.webview.options = HTMLPreview.getWebviewOptions(resource); + if (!isNaN(line)) { + preview.line = line; + } + yield preview.doUpdate(); + return preview; + }); + } + static create(resource, previewColumn, locked, contentProvider, previewConfigurations, logger, topmostLineMonitor) { + const webview = vscode.window.createWebviewPanel(HTMLPreview.viewType, HTMLPreview.getPreviewTitle(resource, locked), previewColumn, Object.assign({ enableFindWidget: true }, HTMLPreview.getWebviewOptions(resource))); + return new HTMLPreview(webview, resource, locked, contentProvider, previewConfigurations, logger, topmostLineMonitor); + } + get resource() { + return this._resource; + } + get state() { + return { + resource: this.resource.toString(), + locked: this._locked, + line: this.line + }; + } + dispose() { + if (this._disposed) { + return; + } + this._disposed = true; + this._onDisposeEmitter.fire(); + this._onDisposeEmitter.dispose(); + this._onDidChangeViewStateEmitter.dispose(); + this.editor.dispose(); + dispose_1.disposeAll(this.disposables); + } + update(resource) { + const editor = vscode.window.activeTextEditor; + if (editor && editor.document.uri.fsPath === resource.fsPath) { + this.line = topmostLineMonitor_1.getVisibleLine(editor); + } + // If we have changed resources, cancel any pending updates + const isResourceChange = resource.fsPath !== this._resource.fsPath; + if (isResourceChange) { + clearTimeout(this.throttleTimer); + this.throttleTimer = undefined; + } + this._resource = resource; + // Schedule update if none is pending + if (!this.throttleTimer) { + if (isResourceChange || this.firstUpdate) { + this.doUpdate(); + } + else { + this.throttleTimer = setTimeout(() => this.doUpdate(), 300); + } + } + this.firstUpdate = false; + } + refresh() { + this.forceUpdate = true; + this.update(this._resource); + } + updateConfiguration() { + if (this._previewConfigurations.hasConfigurationChanged(this._resource)) { + this.refresh(); + } + } + get position() { + return this.editor.viewColumn; + } + matchesResource(otherResource, otherPosition, otherLocked) { + if (this.position !== otherPosition) { + return false; + } + if (this._locked) { + return otherLocked && this.isPreviewOf(otherResource); + } + else { + return !otherLocked; + } + } + matches(otherPreview) { + return this.matchesResource(otherPreview._resource, otherPreview.position, otherPreview._locked); + } + reveal(viewColumn) { + this.editor.reveal(viewColumn); + } + toggleLock() { + this._locked = !this._locked; + this.editor.title = HTMLPreview.getPreviewTitle(this._resource, this._locked); + } + get iconPath() { + const root = path.join(extension_1.getExtensionPath(), 'media'); + return { + light: vscode.Uri.file(path.join(root, 'Preview.svg')), + dark: vscode.Uri.file(path.join(root, 'Preview_inverse.svg')) + }; + } + isPreviewOf(resource) { + return this._resource.fsPath === resource.fsPath; + } + static getPreviewTitle(resource, locked) { + return locked + ? localize('lockedPreviewTitle', '[Preview] {0}', path.basename(resource.fsPath)) + : localize('previewTitle', 'Preview {0}', path.basename(resource.fsPath)); + } + updateForView(resource, topLine) { + if (!this.isPreviewOf(resource)) { + return; + } + if (this.isScrolling) { + this.isScrolling = false; + return; + } + if (typeof topLine === 'number') { + this._logger.log('updateForView', { htmlFile: resource }); + this.line = topLine; + this.postMessage({ + type: 'updateView', + line: topLine, + source: resource.toString() + }); + } + } + postMessage(msg) { + if (!this._disposed) { + this.editor.webview.postMessage(msg); + } + } + doUpdate() { + return __awaiter(this, void 0, void 0, function* () { + const resource = this._resource; + clearTimeout(this.throttleTimer); + this.throttleTimer = undefined; + const document = yield vscode.workspace.openTextDocument(resource); + if (!this.forceUpdate && this.currentVersion && this.currentVersion.resource.fsPath === resource.fsPath && this.currentVersion.version === document.version) { + if (this.line) { + this.updateForView(resource, this.line); + } + return; + } + this.forceUpdate = false; + this.currentVersion = { resource, version: document.version }; + const content = this._contentProvider.provideTextDocumentContent(document, this._previewConfigurations, this.line, this.state); + if (this._resource === resource) { + this.editor.title = HTMLPreview.getPreviewTitle(this._resource, this._locked); + this.editor.iconPath = this.iconPath; + this.editor.webview.options = HTMLPreview.getWebviewOptions(resource); + this.editor.webview.html = content; + } + }); + } + static getWebviewOptions(resource) { + return { + enableScripts: true, + enableCommandUris: true, + localResourceRoots: HTMLPreview.getLocalResourceRoots(resource) + }; + } + static getLocalResourceRoots(resource) { + const baseRoots = [vscode.Uri.file(extension_1.getExtensionPath() + "/media")]; + const folder = vscode.workspace.getWorkspaceFolder(resource); + if (folder) { + return baseRoots.concat(folder.uri); + } + if (!resource.scheme || resource.scheme === 'file') { + return baseRoots.concat(vscode.Uri.file(path.dirname(resource.fsPath))); + } + return baseRoots; + } + onDidScrollPreview(line) { + this.line = line; + for (const editor of vscode.window.visibleTextEditors) { + if (!this.isPreviewOf(editor.document.uri)) { + continue; + } + this.isScrolling = true; + const sourceLine = Math.floor(line); + const fraction = line - sourceLine; + const text = editor.document.lineAt(sourceLine).text; + const start = Math.floor(fraction * text.length); + editor.revealRange(new vscode.Range(sourceLine, start, sourceLine + 1, 0), vscode.TextEditorRevealType.AtTop); + } + } + onDidClickPreview(line) { + return __awaiter(this, void 0, void 0, function* () { + for (const visibleEditor of vscode.window.visibleTextEditors) { + if (this.isPreviewOf(visibleEditor.document.uri)) { + const editor = yield vscode.window.showTextDocument(visibleEditor.document, visibleEditor.viewColumn); + const position = new vscode.Position(line, 0); + editor.selection = new vscode.Selection(position, position); + return; + } + } + vscode.workspace.openTextDocument(this._resource).then(vscode.window.showTextDocument); + }); + } +} +HTMLPreview.viewType = 'html.preview'; +exports.HTMLPreview = HTMLPreview; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/features/previewConfig.js b/extensions/tht13.html-preview-vscode-0.2.5/out/features/previewConfig.js new file mode 100644 index 0000000..eda7658 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/features/previewConfig.js @@ -0,0 +1,63 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +class HTMLPreviewConfiguration { + static getForResource(resource) { + return new HTMLPreviewConfiguration(resource); + } + constructor(resource) { + const editorConfig = vscode.workspace.getConfiguration('editor', resource); + const htmlConfig = vscode.workspace.getConfiguration('html', resource); + const htmlEditorConfig = vscode.workspace.getConfiguration('[html]', resource); + this.scrollPreviewWithEditor = !!htmlConfig.get('preview.scrollPreviewWithEditor', true); + this.scrollEditorWithPreview = !!htmlConfig.get('preview.scrollEditorWithPreview', true); + this.doubleClickToSwitchToEditor = !!htmlConfig.get('preview.doubleClickToSwitchToEditor', true); + this.markEditorSelection = !!htmlConfig.get('preview.markEditorSelection', true); + this.styles = htmlConfig.get('styles', []); + } + isEqualTo(otherConfig) { + for (let key in this) { + if (this.hasOwnProperty(key) && key !== 'styles') { + if (this[key] !== otherConfig[key]) { + return false; + } + } + } + // Check styles + if (this.styles.length !== otherConfig.styles.length) { + return false; + } + for (let i = 0; i < this.styles.length; ++i) { + if (this.styles[i] !== otherConfig.styles[i]) { + return false; + } + } + return true; + } +} +exports.HTMLPreviewConfiguration = HTMLPreviewConfiguration; +class HTMLPreviewConfigurationManager { + constructor() { + this.previewConfigurationsForWorkspaces = new Map(); + } + loadAndCacheConfiguration(resource) { + const config = HTMLPreviewConfiguration.getForResource(resource); + this.previewConfigurationsForWorkspaces.set(this.getKey(resource), config); + return config; + } + hasConfigurationChanged(resource) { + const key = this.getKey(resource); + const currentConfig = this.previewConfigurationsForWorkspaces.get(key); + const newConfig = HTMLPreviewConfiguration.getForResource(resource); + return (!currentConfig || !currentConfig.isEqualTo(newConfig)); + } + getKey(resource) { + const folder = vscode.workspace.getWorkspaceFolder(resource); + return folder ? folder.uri.toString() : ''; + } +} +exports.HTMLPreviewConfigurationManager = HTMLPreviewConfigurationManager; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/features/previewContentProvider.js b/extensions/tht13.html-preview-vscode-0.2.5/out/features/previewContentProvider.js new file mode 100644 index 0000000..8cea825 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/features/previewContentProvider.js @@ -0,0 +1,118 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const path = require("path"); +const nls = require("vscode-nls"); +const localize = nls.loadMessageBundle(); +const security_1 = require("../security"); +const cheerio = require("cheerio"); +/** + * Strings used inside the html preview. + * + * Stored here and then injected in the preview so that they + * can be localized using our normal localization process. + */ +const previewStrings = { + cspAlertMessageText: localize('preview.securityMessage.text', 'Some content has been disabled in this document'), + cspAlertMessageTitle: localize('preview.securityMessage.title', 'Potentially unsafe or insecure content has been disabled in the html preview. Change the HTML preview security setting to allow insecure content or enable scripts'), + cspAlertMessageLabel: localize('preview.securityMessage.label', 'Content Disabled Security Warning') +}; +class HTMLContentProvider { + constructor(context, cspArbiter, logger) { + this.context = context; + this.cspArbiter = cspArbiter; + this.logger = logger; + this.TAG_RegEx = /^\s*?\<(p|h[1-6]|img|code|div|blockquote|li)((\s+.*?)(class="(.*?)")(.*?\>)|\>|\>|\/\>|\s+.*?\>)/; + } + provideTextDocumentContent(htmlDocument, previewConfigurations, initialLine = undefined, state) { + const sourceUri = htmlDocument.uri; + const config = previewConfigurations.loadAndCacheConfiguration(sourceUri); + const initialData = { + source: sourceUri.toString(), + line: initialLine, + lineCount: htmlDocument.lineCount, + scrollPreviewWithEditor: config.scrollPreviewWithEditor, + scrollEditorWithPreview: config.scrollEditorWithPreview, + doubleClickToSwitchToEditor: config.doubleClickToSwitchToEditor, + disableSecurityWarnings: this.cspArbiter.shouldDisableSecurityWarnings() + }; + this.logger.log('provideTextDocumentContent', initialData); + // Content Security Policy + const nonce = new Date().getTime() + '' + new Date().getMilliseconds(); + const csp = this.getCspForResource(sourceUri, nonce); + const parsedDoc = htmlDocument.getText().split(/\r?\n/).map((l, i) => l.replace(this.TAG_RegEx, (match, p1, p2, p3, p4, p5, p6, offset) => typeof p5 !== "string" ? + `<${p1} class="code-line" data-line="${i + 1}" ${p2}` : + `<${p1} ${p3} class="${p5} code-line" data-line="${i + 1}" ${p6}`)).join("\n"); + const $ = cheerio.load(parsedDoc); + $("head").prepend(` + ${csp} + + + + ${this.getStyles(sourceUri, config)} + `); + $("body").addClass(`vscode-body ${config.markEditorSelection ? 'showEditorSelection' : ''}`); + return $.html(); + } + extensionResourcePath(mediaFile) { + return vscode.Uri.file(this.context.asAbsolutePath(path.join('media', mediaFile))) + .with({ scheme: 'vscode-resource' }) + .toString(); + } + fixHref(resource, href) { + if (!href) { + return href; + } + // Use href if it is already an URL + const hrefUri = vscode.Uri.parse(href); + if (['http', 'https'].indexOf(hrefUri.scheme) >= 0) { + return hrefUri.toString(); + } + // Use href as file URI if it is absolute + if (path.isAbsolute(href) || hrefUri.scheme === 'file') { + return vscode.Uri.file(href) + .with({ scheme: 'vscode-resource' }) + .toString(); + } + // Use a workspace relative path if there is a workspace + let root = vscode.workspace.getWorkspaceFolder(resource); + if (root) { + return vscode.Uri.file(path.join(root.uri.fsPath, href)) + .with({ scheme: 'vscode-resource' }) + .toString(); + } + // Otherwise look relative to the html file + return vscode.Uri.file(path.join(path.dirname(resource.fsPath), href)) + .with({ scheme: 'vscode-resource' }) + .toString(); + } + getStyles(resource, config) { + if (Array.isArray(config.styles)) { + return config.styles.map(style => { + return ``; + }).join('\n'); + } + return ''; + } + getCspForResource(resource, nonce) { + switch (this.cspArbiter.getSecurityLevelForResource(resource)) { + case security_1.HTMLPreviewSecurityLevel.AllowInsecureContent: + return ``; + case security_1.HTMLPreviewSecurityLevel.AllowInsecureLocalContent: + return ``; + case security_1.HTMLPreviewSecurityLevel.AllowScriptsAndAllContent: + return ''; + case security_1.HTMLPreviewSecurityLevel.Strict: + default: + return ``; + } + } +} +exports.HTMLContentProvider = HTMLContentProvider; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/features/previewManager.js b/extensions/tht13.html-preview-vscode-0.2.5/out/features/previewManager.js new file mode 100644 index 0000000..177d207 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/features/previewManager.js @@ -0,0 +1,110 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const dispose_1 = require("../util/dispose"); +const topmostLineMonitor_1 = require("../util/topmostLineMonitor"); +const preview_1 = require("./preview"); +const previewConfig_1 = require("./previewConfig"); +class HTMLPreviewManager { + constructor(_contentProvider, _logger) { + this._contentProvider = _contentProvider; + this._logger = _logger; + this._topmostLineMonitor = new topmostLineMonitor_1.HTMLFileTopmostLineMonitor(); + this._previewConfigurations = new previewConfig_1.HTMLPreviewConfigurationManager(); + this._previews = []; + this._activePreview = undefined; + this._disposables = []; + this._disposables.push(vscode.window.registerWebviewPanelSerializer(preview_1.HTMLPreview.viewType, this)); + } + dispose() { + dispose_1.disposeAll(this._disposables); + dispose_1.disposeAll(this._previews); + } + refresh() { + for (const preview of this._previews) { + preview.refresh(); + } + } + updateConfiguration() { + for (const preview of this._previews) { + preview.updateConfiguration(); + } + } + preview(resource, previewSettings) { + let preview = this.getExistingPreview(resource, previewSettings); + if (preview) { + preview.reveal(previewSettings.previewColumn); + } + else { + preview = this.createNewPreview(resource, previewSettings); + } + preview.update(resource); + } + get activePreviewResource() { + return this._activePreview && this._activePreview.resource; + } + toggleLock() { + const preview = this._activePreview; + if (preview) { + preview.toggleLock(); + // Close any previews that are now redundant, such as having two dynamic previews in the same editor group + for (const otherPreview of this._previews) { + if (otherPreview !== preview && preview.matches(otherPreview)) { + otherPreview.dispose(); + } + } + } + } + deserializeWebviewPanel(webview, state) { + return __awaiter(this, void 0, void 0, function* () { + const preview = yield preview_1.HTMLPreview.revive(webview, state, this._contentProvider, this._previewConfigurations, this._logger, this._topmostLineMonitor); + this.registerPreview(preview); + }); + } + getExistingPreview(resource, previewSettings) { + return this._previews.find(preview => preview.matchesResource(resource, previewSettings.previewColumn, previewSettings.locked)); + } + createNewPreview(resource, previewSettings) { + const preview = preview_1.HTMLPreview.create(resource, previewSettings.previewColumn, previewSettings.locked, this._contentProvider, this._previewConfigurations, this._logger, this._topmostLineMonitor); + this.setPreviewActiveContext(true); + this._activePreview = preview; + return this.registerPreview(preview); + } + registerPreview(preview) { + this._previews.push(preview); + preview.onDispose(() => { + const existing = this._previews.indexOf(preview); + if (existing === -1) { + return; + } + this._previews.splice(existing, 1); + if (this._activePreview === preview) { + this.setPreviewActiveContext(false); + this._activePreview = undefined; + } + }); + preview.onDidChangeViewState(({ webviewPanel }) => { + dispose_1.disposeAll(this._previews.filter(otherPreview => preview !== otherPreview && preview.matches(otherPreview))); + this.setPreviewActiveContext(webviewPanel.active); + this._activePreview = webviewPanel.active ? preview : undefined; + }); + return preview; + } + setPreviewActiveContext(value) { + vscode.commands.executeCommand('setContext', HTMLPreviewManager.htmlPreviewActiveContextKey, value); + } +} +HTMLPreviewManager.htmlPreviewActiveContextKey = 'htmlPreviewFocus'; +exports.HTMLPreviewManager = HTMLPreviewManager; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/logger.js b/extensions/tht13.html-preview-vscode-0.2.5/out/logger.js new file mode 100644 index 0000000..c9094b4 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/logger.js @@ -0,0 +1,66 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const lazy_1 = require("./util/lazy"); +var Trace; +(function (Trace) { + Trace[Trace["Off"] = 0] = "Off"; + Trace[Trace["Verbose"] = 1] = "Verbose"; +})(Trace || (Trace = {})); +(function (Trace) { + function fromString(value) { + value = value.toLowerCase(); + switch (value) { + case 'off': + return Trace.Off; + case 'verbose': + return Trace.Verbose; + default: + return Trace.Off; + } + } + Trace.fromString = fromString; +})(Trace || (Trace = {})); +function isString(value) { + return Object.prototype.toString.call(value) === '[object String]'; +} +class Logger { + constructor() { + this.outputChannel = lazy_1.lazy(() => vscode.window.createOutputChannel('HTML')); + this.updateConfiguration(); + } + log(message, data) { + if (this.trace === Trace.Verbose) { + this.appendLine(`[Log - ${(new Date().toLocaleTimeString())}] ${message}`); + if (data) { + this.appendLine(Logger.data2String(data)); + } + } + } + updateConfiguration() { + this.trace = this.readTrace(); + } + appendLine(value) { + return this.outputChannel.value.appendLine(value); + } + readTrace() { + return Trace.fromString(vscode.workspace.getConfiguration().get('html.trace', 'off')); + } + static data2String(data) { + if (data instanceof Error) { + if (isString(data.stack)) { + return data.stack; + } + return data.message; + } + if (isString(data)) { + return data; + } + return JSON.stringify(data, undefined, 2); + } +} +exports.Logger = Logger; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/security.js b/extensions/tht13.html-preview-vscode-0.2.5/out/security.js new file mode 100644 index 0000000..4042678 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/security.js @@ -0,0 +1,132 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const nls = require("vscode-nls"); +const localize = nls.loadMessageBundle(); +var HTMLPreviewSecurityLevel; +(function (HTMLPreviewSecurityLevel) { + HTMLPreviewSecurityLevel[HTMLPreviewSecurityLevel["Strict"] = 0] = "Strict"; + HTMLPreviewSecurityLevel[HTMLPreviewSecurityLevel["AllowInsecureContent"] = 1] = "AllowInsecureContent"; + HTMLPreviewSecurityLevel[HTMLPreviewSecurityLevel["AllowScriptsAndAllContent"] = 2] = "AllowScriptsAndAllContent"; + HTMLPreviewSecurityLevel[HTMLPreviewSecurityLevel["AllowInsecureLocalContent"] = 3] = "AllowInsecureLocalContent"; +})(HTMLPreviewSecurityLevel = exports.HTMLPreviewSecurityLevel || (exports.HTMLPreviewSecurityLevel = {})); +class ExtensionContentSecurityPolicyArbiter { + constructor(globalState, workspaceState) { + this.globalState = globalState; + this.workspaceState = workspaceState; + this.old_trusted_workspace_key = 'trusted_preview_workspace:'; + this.security_level_key = 'preview_security_level:'; + this.should_disable_security_warning_key = 'preview_should_show_security_warning:'; + } + getSecurityLevelForResource(resource) { + // Use new security level setting first + const level = this.globalState.get(this.security_level_key + this.getRoot(resource), undefined); + if (typeof level !== 'undefined') { + return level; + } + // Fallback to old trusted workspace setting + if (this.globalState.get(this.old_trusted_workspace_key + this.getRoot(resource), false)) { + return HTMLPreviewSecurityLevel.AllowScriptsAndAllContent; + } + return HTMLPreviewSecurityLevel.Strict; + } + setSecurityLevelForResource(resource, level) { + return this.globalState.update(this.security_level_key + this.getRoot(resource), level); + } + shouldAllowSvgsForResource(resource) { + const securityLevel = this.getSecurityLevelForResource(resource); + return securityLevel === HTMLPreviewSecurityLevel.AllowInsecureContent || securityLevel === HTMLPreviewSecurityLevel.AllowScriptsAndAllContent; + } + shouldDisableSecurityWarnings() { + return this.workspaceState.get(this.should_disable_security_warning_key, false); + } + setShouldDisableSecurityWarning(disabled) { + return this.workspaceState.update(this.should_disable_security_warning_key, disabled); + } + getRoot(resource) { + if (vscode.workspace.workspaceFolders) { + const folderForResource = vscode.workspace.getWorkspaceFolder(resource); + if (folderForResource) { + return folderForResource.uri; + } + if (vscode.workspace.workspaceFolders.length) { + return vscode.workspace.workspaceFolders[0].uri; + } + } + return resource; + } +} +exports.ExtensionContentSecurityPolicyArbiter = ExtensionContentSecurityPolicyArbiter; +class PreviewSecuritySelector { + constructor(cspArbiter, webviewManager) { + this.cspArbiter = cspArbiter; + this.webviewManager = webviewManager; + } + showSecuritySelectorForResource(resource) { + return __awaiter(this, void 0, void 0, function* () { + function markActiveWhen(when) { + return when ? '• ' : ''; + } + const currentSecurityLevel = this.cspArbiter.getSecurityLevelForResource(resource); + const selection = yield vscode.window.showQuickPick([ + { + type: HTMLPreviewSecurityLevel.Strict, + label: markActiveWhen(currentSecurityLevel === HTMLPreviewSecurityLevel.Strict) + localize('strict.title', 'Strict'), + description: localize('strict.description', 'Only load secure content'), + }, { + type: HTMLPreviewSecurityLevel.AllowInsecureLocalContent, + label: markActiveWhen(currentSecurityLevel === HTMLPreviewSecurityLevel.AllowInsecureLocalContent) + localize('insecureLocalContent.title', 'Allow insecure local content'), + description: localize('insecureLocalContent.description', 'Enable loading content over http served from localhost'), + }, { + type: HTMLPreviewSecurityLevel.AllowInsecureContent, + label: markActiveWhen(currentSecurityLevel === HTMLPreviewSecurityLevel.AllowInsecureContent) + localize('insecureContent.title', 'Allow insecure content'), + description: localize('insecureContent.description', 'Enable loading content over http'), + }, { + type: HTMLPreviewSecurityLevel.AllowScriptsAndAllContent, + label: markActiveWhen(currentSecurityLevel === HTMLPreviewSecurityLevel.AllowScriptsAndAllContent) + localize('disable.title', 'Disable'), + description: localize('disable.description', 'Allow all content and script execution. Not recommended'), + }, { + type: 'moreinfo', + label: localize('moreInfo.title', 'More Information'), + description: '' + }, { + type: 'toggle', + label: this.cspArbiter.shouldDisableSecurityWarnings() + ? localize('enableSecurityWarning.title', "Enable preview security warnings in this workspace") + : localize('disableSecurityWarning.title', "Disable preview security warning in this workspace"), + description: localize('toggleSecurityWarning.description', 'Does not affect the content security level') + }, + ], { + placeHolder: localize('preview.showPreviewSecuritySelector.title', 'Select security settings for HTML previews in this workspace'), + }); + if (!selection) { + return; + } + if (selection.type === 'moreinfo') { + vscode.commands.executeCommand('vscode.open', vscode.Uri.parse('https://go.microsoft.com/fwlink/?linkid=854414')); + return; + } + if (selection.type === 'toggle') { + this.cspArbiter.setShouldDisableSecurityWarning(!this.cspArbiter.shouldDisableSecurityWarnings()); + return; + } + else { + yield this.cspArbiter.setSecurityLevelForResource(resource, selection.type); + } + this.webviewManager.refresh(); + }); + } +} +exports.PreviewSecuritySelector = PreviewSecuritySelector; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/util/dispose.js b/extensions/tht13.html-preview-vscode-0.2.5/out/util/dispose.js new file mode 100644 index 0000000..b5bac0d --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/util/dispose.js @@ -0,0 +1,15 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +function disposeAll(disposables) { + while (disposables.length) { + const item = disposables.pop(); + if (item) { + item.dispose(); + } + } +} +exports.disposeAll = disposeAll; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/util/file.js b/extensions/tht13.html-preview-vscode-0.2.5/out/util/file.js new file mode 100644 index 0000000..7e3b9fd --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/util/file.js @@ -0,0 +1,10 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +function isHTMLFile(document) { + return document.languageId === 'html'; +} +exports.isHTMLFile = isHTMLFile; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/util/lazy.js b/extensions/tht13.html-preview-vscode-0.2.5/out/util/lazy.js new file mode 100644 index 0000000..9a5f6d3 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/util/lazy.js @@ -0,0 +1,29 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +class LazyValue { + constructor(_getValue) { + this._getValue = _getValue; + this._hasValue = false; + } + get value() { + if (!this._hasValue) { + this._hasValue = true; + this._value = this._getValue(); + } + return this._value; + } + get hasValue() { + return this._hasValue; + } + map(f) { + return new LazyValue(() => f(this.value)); + } +} +function lazy(getValue) { + return new LazyValue(getValue); +} +exports.lazy = lazy; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/out/util/topmostLineMonitor.js b/extensions/tht13.html-preview-vscode-0.2.5/out/util/topmostLineMonitor.js new file mode 100644 index 0000000..756b828 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/out/util/topmostLineMonitor.js @@ -0,0 +1,63 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +const vscode = require("vscode"); +const dispose_1 = require("../util/dispose"); +const file_1 = require("./file"); +class HTMLFileTopmostLineMonitor { + constructor() { + this.disposables = []; + this.pendingUpdates = new Map(); + this.throttle = 50; + this._onDidChangeTopmostLineEmitter = new vscode.EventEmitter(); + this.onDidChangeTopmostLine = this._onDidChangeTopmostLineEmitter.event; + vscode.window.onDidChangeTextEditorVisibleRanges(event => { + if (file_1.isHTMLFile(event.textEditor.document)) { + const line = getVisibleLine(event.textEditor); + if (typeof line === 'number') { + this.updateLine(event.textEditor.document.uri, line); + } + } + }, null, this.disposables); + } + dispose() { + dispose_1.disposeAll(this.disposables); + } + updateLine(resource, line) { + const key = resource.toString(); + if (!this.pendingUpdates.has(key)) { + // schedule update + setTimeout(() => { + if (this.pendingUpdates.has(key)) { + this._onDidChangeTopmostLineEmitter.fire({ + resource, + line: this.pendingUpdates.get(key) + }); + this.pendingUpdates.delete(key); + } + }, this.throttle); + } + this.pendingUpdates.set(key, line); + } +} +exports.HTMLFileTopmostLineMonitor = HTMLFileTopmostLineMonitor; +/** + * Get the top-most visible range of `editor`. + * + * Returns a fractional line number based the visible character within the line. + * Floor to get real line number + */ +function getVisibleLine(editor) { + if (!editor.visibleRanges.length) { + return undefined; + } + const firstVisiblePosition = editor.visibleRanges[0].start; + const lineNumber = firstVisiblePosition.line; + const line = editor.document.lineAt(lineNumber); + const progress = firstVisiblePosition.character / (line.text.length + 2); + return lineNumber + progress; +} +exports.getVisibleLine = getVisibleLine; diff --git a/extensions/tht13.html-preview-vscode-0.2.5/package.json b/extensions/tht13.html-preview-vscode-0.2.5/package.json new file mode 100644 index 0000000..be8bb4e --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/package.json @@ -0,0 +1,263 @@ +{ + "name": "html-preview-vscode", + "displayName": "%displayName%", + "description": "%description%", + "version": "0.2.5", + "publisher": "tht13", + "author": "Thomas Haakon Townsend", + "license": "MIT", + "readme": "README.md", + "repository": { + "type": "git", + "url": "https://github.com/tht13/html-preview-vscode" + }, + "galleryBanner": { + "color": "#78d6f0", + "theme": "light" + }, + "bugs": "https://github.com/tht13/html-preview-vscode/issues", + "homepage": "https://github.com/tht13/html-preview-vscode/blob/master/README.md", + "icon": "icon.png", + "main": "./out/extension.js", + "engines": { + "vscode": "^1.26.0" + }, + "categories": [ + "Programming Languages" + ], + "activationEvents": [ + "onLanguage:html", + "onCommand:html.preview.toggleLock", + "onCommand:html.preview.refresh", + "onCommand:html.showPreview", + "onCommand:html.showPreviewToSide", + "onCommand:html.showLockedPreviewToSide", + "onCommand:html.showSource", + "onCommand:html.showPreviewSecuritySelector", + "onWebviewPanel:html.preview" + ], + "contributes": { + "commands": [ + { + "command": "html.showPreview", + "title": "%html.preview.title%", + "category": "HTML", + "icon": { + "light": "./media/Preview.svg", + "dark": "./media/Preview_inverse.svg" + } + }, + { + "command": "html.showPreviewToSide", + "title": "%html.previewSide.title%", + "category": "HTML", + "icon": { + "light": "./media/PreviewOnRightPane_16x.svg", + "dark": "./media/PreviewOnRightPane_16x_dark.svg" + } + }, + { + "command": "html.showLockedPreviewToSide", + "title": "%html.showLockedPreviewToSide.title%", + "category": "HTML", + "icon": { + "light": "./media/PreviewOnRightPane_16x.svg", + "dark": "./media/PreviewOnRightPane_16x_dark.svg" + } + }, + { + "command": "html.showSource", + "title": "%html.showSource.title%", + "category": "HTML", + "icon": { + "light": "./media/ViewSource.svg", + "dark": "./media/ViewSource_inverse.svg" + } + }, + { + "command": "html.showPreviewSecuritySelector", + "title": "%html.showPreviewSecuritySelector.title%", + "category": "HTML" + }, + { + "command": "html.preview.refresh", + "title": "%html.preview.refresh.title%", + "category": "HTML" + }, + { + "command": "html.preview.toggleLock", + "title": "%html.preview.toggleLock.title%", + "category": "HTML" + } + ], + "menus": { + "editor/title": [ + { + "command": "html.showPreviewToSide", + "when": "editorLangId == html", + "alt": "html.showPreview", + "group": "navigation" + }, + { + "command": "html.showSource", + "when": "htmlPreviewFocus", + "group": "navigation" + }, + { + "command": "html.preview.refresh", + "when": "htmlPreviewFocus", + "group": "1_html" + }, + { + "command": "html.preview.toggleLock", + "when": "htmlPreviewFocus", + "group": "1_html" + }, + { + "command": "html.showPreviewSecuritySelector", + "when": "htmlPreviewFocus", + "group": "1_html" + } + ], + "explorer/context": [ + { + "command": "html.showPreview", + "when": "resourceLangId == html", + "group": "navigation" + } + ], + "editor/title/context": [ + { + "command": "html.showPreview", + "when": "resourceLangId == html", + "group": "navigation" + } + ], + "commandPalette": [ + { + "command": "html.showPreview", + "when": "editorLangId == html", + "group": "navigation" + }, + { + "command": "html.showPreviewToSide", + "when": "editorLangId == html", + "group": "navigation" + }, + { + "command": "html.showLockedPreviewToSide", + "when": "editorLangId == html", + "group": "navigation" + }, + { + "command": "html.showSource", + "when": "htmlPreviewFocus", + "group": "navigation" + }, + { + "command": "html.showPreviewSecuritySelector", + "when": "editorLangId == html" + }, + { + "command": "html.showPreviewSecuritySelector", + "when": "htmlPreviewFocus" + }, + { + "command": "html.preview.toggleLock", + "when": "htmlPreviewFocus" + } + ] + }, + "keybindings": [ + { + "command": "html.showPreview", + "key": "shift+ctrl+v", + "mac": "shift+cmd+v", + "when": "editorLangId == html" + }, + { + "command": "html.showPreviewToSide", + "key": "ctrl+k v", + "mac": "cmd+k v", + "when": "editorLangId == html" + } + ], + "configuration": { + "type": "object", + "title": "HTML", + "order": 20, + "properties": { + "html.preview.scrollPreviewWithEditor": { + "type": "boolean", + "default": true, + "description": "%html.preview.scrollPreviewWithEditor.desc%", + "scope": "resource" + }, + "html.preview.markEditorSelection": { + "type": "boolean", + "default": true, + "description": "%html.preview.markEditorSelection.desc%", + "scope": "resource" + }, + "html.preview.scrollEditorWithPreview": { + "type": "boolean", + "default": true, + "description": "%html.preview.scrollEditorWithPreview.desc%", + "scope": "resource" + }, + "html.preview.doubleClickToSwitchToEditor": { + "type": "boolean", + "default": true, + "description": "%html.preview.doubleClickToSwitchToEditor.desc%", + "scope": "resource" + }, + "html.trace": { + "type": "string", + "enum": [ + "off", + "verbose" + ], + "default": "off", + "description": "%html.trace.desc%", + "scope": "window" + } + } + } + }, + "scripts": { + "vscode:prepublish": "npm run compile", + "compile": "npm run build-ext && npm run build-preview", + "build-ext": "npx tsc -p ./tsconfig.json", + "build-preview": "./node_modules/.bin/webpack-cli", + "watch": "npx tsc -watch -p ./tsconfig.json", + "postinstall": "node ./node_modules/vscode/bin/install", + "test": "npm run compile && node ./node_modules/vscode/bin/test", + "preversion": "npm run compile", + "version": "./node_modules/.bin/changes", + "postversion": "git push --follow-tags" + }, + "dependencies": { + "cheerio": "1.0.0-rc.2", + "lodash.throttle": "4.1.1", + "vscode-nls": "3.2.4" + }, + "devDependencies": { + "@studio/changes": "1.7.0", + "@types/cheerio": "0.22.9", + "@types/lodash.throttle": "4.1.4", + "@types/mocha": "2.2.42", + "@types/node": "10.9.4", + "ts-loader": "4.0.1", + "tslib": "^1.9.3", + "tslint": "5.8.0", + "typescript": "3.0.3", + "vscode": "^1.1.36", + "webpack": "4.19.0", + "webpack-cli": "3.1.0" + }, + "__metadata": { + "id": "tht13.html-preview-vscode", + "publisherId": "tht13", + "publisherDisplayName": "tht13" + } +} \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/package.nls.json b/extensions/tht13.html-preview-vscode-0.2.5/package.nls.json new file mode 100644 index 0000000..229241c --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/package.nls.json @@ -0,0 +1,16 @@ +{ + "displayName": "HTML Preview", + "description": "Provides ability to preview HTML documents.", + "html.preview.doubleClickToSwitchToEditor.desc": "Double click in the html preview to switch to the editor.", + "html.preview.markEditorSelection.desc": "Mark the current editor selection in the html preview.", + "html.preview.scrollEditorWithPreview.desc": "When a html preview is scrolled, update the view of the editor.", + "html.preview.scrollPreviewWithEditor.desc": "When a html editor is scrolled, update the view of the preview.", + "html.preview.title" : "Open Preview", + "html.previewSide.title" : "Open Preview to the Side", + "html.showLockedPreviewToSide.title": "Open Locked Preview to the Side", + "html.showSource.title" : "Show Source", + "html.showPreviewSecuritySelector.title": "Change Preview Security Settings", + "html.trace.desc": "Enable debug logging for the html extension.", + "html.preview.refresh.title": "Refresh Preview", + "html.preview.toggleLock.title": "Toggle Preview Locking" +} diff --git a/extensions/tht13.html-preview-vscode-0.2.5/preview-src/activeLineMarker.ts b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/activeLineMarker.ts new file mode 100644 index 0000000..21f41bc --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/activeLineMarker.ts @@ -0,0 +1,34 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +import { getElementsForSourceLine } from './scroll-sync'; + +export class ActiveLineMarker { + private _current: any; + + onDidChangeTextEditorSelection(line: number) { + const { previous } = getElementsForSourceLine(line); + this._update(previous && previous.element); + } + + _update(before: HTMLElement | undefined) { + this._unmarkActiveElement(this._current); + this._markActiveElement(before); + this._current = before; + } + + _unmarkActiveElement(element: HTMLElement | undefined) { + if (!element) { + return; + } + element.className = element.className.replace(/\bcode-active-line\b/g, ''); + } + + _markActiveElement(element: HTMLElement | undefined) { + if (!element) { + return; + } + element.className += ' code-active-line'; + } +} \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/preview-src/csp.ts b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/csp.ts new file mode 100644 index 0000000..2349a75 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/csp.ts @@ -0,0 +1,64 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { MessagePoster } from './messaging'; +import { getSettings } from './settings'; +import { getStrings } from './strings'; + +/** + * Shows an alert when there is a content security policy violation. + */ +export class CspAlerter { + private didShow = false; + private didHaveCspWarning = false; + + private messaging?: MessagePoster; + + constructor() { + document.addEventListener('securitypolicyviolation', () => { + this.onCspWarning(); + }); + + window.addEventListener('message', (event) => { + if (event && event.data && event.data.name === 'vscode-did-block-svg') { + this.onCspWarning(); + } + }); + } + + public setPoster(poster: MessagePoster) { + this.messaging = poster; + if (this.didHaveCspWarning) { + this.showCspWarning(); + } + } + + private onCspWarning() { + this.didHaveCspWarning = true; + this.showCspWarning(); + } + + private showCspWarning() { + const strings = getStrings(); + const settings = getSettings(); + + if (this.didShow || settings.disableSecurityWarnings || !this.messaging) { + return; + } + this.didShow = true; + + const notification = document.createElement('a'); + notification.innerText = strings.cspAlertMessageText; + notification.setAttribute('id', 'code-csp-warning'); + notification.setAttribute('title', strings.cspAlertMessageTitle); + + notification.setAttribute('role', 'button'); + notification.setAttribute('aria-label', strings.cspAlertMessageLabel); + notification.onclick = () => { + this.messaging!.postCommand('html.showPreviewSecuritySelector', [settings.source]); + }; + document.body.appendChild(notification); + } +} diff --git a/extensions/tht13.html-preview-vscode-0.2.5/preview-src/events.ts b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/events.ts new file mode 100644 index 0000000..309049d --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/events.ts @@ -0,0 +1,12 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +export function onceDocumentLoaded(f: () => void) { + if (document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', f); + } else { + f(); + } +} \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/preview-src/index.ts b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/index.ts new file mode 100644 index 0000000..432d122 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/index.ts @@ -0,0 +1,129 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { ActiveLineMarker } from './activeLineMarker'; +import { onceDocumentLoaded } from './events'; +import { createPosterForVsCode } from './messaging'; +import { getEditorLineNumberForPageOffset, scrollToRevealSourceLine } from './scroll-sync'; +import { getSettings, getData } from './settings'; +import throttle = require('lodash.throttle'); + +declare var acquireVsCodeApi: any; + +var scrollDisabled = true; +const marker = new ActiveLineMarker(); +const settings = getSettings(); + +const vscode = acquireVsCodeApi(); + +// Set VS Code state +const state = getData('data-state'); +vscode.setState(state); + +const messaging = createPosterForVsCode(vscode); + +window.cspAlerter.setPoster(messaging); + +onceDocumentLoaded(() => { + if (settings.scrollPreviewWithEditor) { + setTimeout(() => { + const initialLine = +settings.line; + if (!isNaN(initialLine)) { + scrollDisabled = true; + scrollToRevealSourceLine(initialLine); + } + }, 0); + } +}); + +const onUpdateView = (() => { + const doScroll = throttle((line: number) => { + scrollDisabled = true; + scrollToRevealSourceLine(line); + }, 50); + + return (line: number, settings: any) => { + if (!isNaN(line)) { + settings.line = line; + doScroll(line); + } + }; +})(); + +window.addEventListener('resize', () => { + scrollDisabled = true; +}, true); + +window.addEventListener('message', event => { + if (event.data.source !== settings.source) { + return; + } + + switch (event.data.type) { + case 'onDidChangeTextEditorSelection': + marker.onDidChangeTextEditorSelection(event.data.line); + break; + + case 'updateView': + onUpdateView(event.data.line, settings); + break; + } +}, false); + +document.addEventListener('dblclick', event => { + if (!settings.doubleClickToSwitchToEditor) { + return; + } + + // Ignore clicks on links + for (let node = event.target as HTMLElement; node; node = node.parentNode as HTMLElement) { + if (node.tagName === 'A') { + return; + } + } + + const offset = event.pageY; + const line = getEditorLineNumberForPageOffset(offset); + if (typeof line === 'number' && !isNaN(line)) { + messaging.postMessage('didClick', { line: Math.floor(line) }); + } +}); + +document.addEventListener('click', event => { + if (!event) { + return; + } + + let node: any = event.target; + while (node) { + if (node.tagName && node.tagName === 'A' && node.href) { + if (node.getAttribute('href').startsWith('#')) { + break; + } + if (node.href.startsWith('file://') || node.href.startsWith('vscode-resource:')) { + const [path, fragment] = node.href.replace(/^(file:\/\/|vscode-resource:)/i, '').split('#'); + messaging.postCommand('_html.openDocumentLink', [{ path, fragment }]); + event.preventDefault(); + event.stopPropagation(); + break; + } + break; + } + node = node.parentNode; + } +}, true); + +if (settings.scrollEditorWithPreview) { + window.addEventListener('scroll', throttle(() => { + if (scrollDisabled) { + scrollDisabled = false; + } else { + const line = getEditorLineNumberForPageOffset(window.scrollY); + if (typeof line === 'number' && !isNaN(line)) { + messaging.postMessage('revealLine', { line }); + } + } + }, 50)); +} \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/preview-src/messaging.ts b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/messaging.ts new file mode 100644 index 0000000..9f3c9b1 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/messaging.ts @@ -0,0 +1,35 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { getSettings } from './settings'; + +export interface MessagePoster { + /** + * Post a message to the html extension + */ + postMessage(type: string, body: object): void; + + + /** + * Post a command to be executed to the html extension + */ + postCommand(command: string, args: any[]): void; +} + +export const createPosterForVsCode = (vscode: any) => { + return new class implements MessagePoster { + postMessage(type: string, body: object): void { + vscode.postMessage({ + type, + source: getSettings().source, + body + }); + } + postCommand(command: string, args: any[]) { + this.postMessage('command', { command, args }); + } + }; +}; + diff --git a/extensions/tht13.html-preview-vscode-0.2.5/preview-src/pre.ts b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/pre.ts new file mode 100644 index 0000000..f40a062 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/pre.ts @@ -0,0 +1,14 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { CspAlerter } from './csp'; + +declare global { + interface Window { + cspAlerter: CspAlerter; + } +} + +window.cspAlerter = new CspAlerter(); \ No newline at end of file diff --git a/extensions/tht13.html-preview-vscode-0.2.5/preview-src/scroll-sync.ts b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/scroll-sync.ts new file mode 100644 index 0000000..dacc14a --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/scroll-sync.ts @@ -0,0 +1,127 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { getSettings } from './settings'; + + +function clamp(min: number, max: number, value: number) { + return Math.min(max, Math.max(min, value)); +} + +function clampLine(line: number) { + return clamp(0, getSettings().lineCount - 1, line); +} + + +export interface CodeLineElement { + element: HTMLElement; + line: number; +} + +const getCodeLineElements = (() => { + let elements: CodeLineElement[]; + return () => { + if (!elements) { + elements = Array.prototype.map.call( + document.getElementsByClassName('code-line'), + (element: any) => { + const line = +element.getAttribute('data-line'); + return { element, line }; + }) + .filter((x: any) => !isNaN(x.line)); + } + return elements; + }; +})(); + +/** + * Find the html elements that map to a specific target line in the editor. + * + * If an exact match, returns a single element. If the line is between elements, + * returns the element prior to and the element after the given line. + */ +export function getElementsForSourceLine(targetLine: number): { previous: CodeLineElement; next?: CodeLineElement; } { + const lineNumber = Math.floor(targetLine); + const lines = getCodeLineElements(); + let previous = lines[0] || null; + for (const entry of lines) { + if (entry.line === lineNumber) { + return { previous: entry, next: undefined }; + } + else if (entry.line > lineNumber) { + return { previous, next: entry }; + } + previous = entry; + } + return { previous }; +} + +/** + * Find the html elements that are at a specific pixel offset on the page. + */ +export function getLineElementsAtPageOffset(offset: number): { previous: CodeLineElement; next?: CodeLineElement; } { + const lines = getCodeLineElements(); + const position = offset - window.scrollY; + let lo = -1; + let hi = lines.length - 1; + while (lo + 1 < hi) { + const mid = Math.floor((lo + hi) / 2); + const bounds = lines[mid].element.getBoundingClientRect(); + if (bounds.top + bounds.height >= position) { + hi = mid; + } + else { + lo = mid; + } + } + const hiElement = lines[hi]; + const hiBounds = hiElement.element.getBoundingClientRect(); + if (hi >= 1 && hiBounds.top > position) { + const loElement = lines[lo]; + return { previous: loElement, next: hiElement }; + } + return { previous: hiElement }; +} + +/** + * Attempt to reveal the element for a source line in the editor. + */ +export function scrollToRevealSourceLine(line: number) { + const { previous, next } = getElementsForSourceLine(line); + if (previous && getSettings().scrollPreviewWithEditor) { + let scrollTo = 0; + const rect = previous.element.getBoundingClientRect(); + const previousTop = rect.top; + if (next && next.line !== previous.line) { + // Between two elements. Go to percentage offset between them. + const betweenProgress = (line - previous.line) / (next.line - previous.line); + const elementOffset = next.element.getBoundingClientRect().top - previousTop; + scrollTo = previousTop + betweenProgress * elementOffset; + } + else { + scrollTo = previousTop; + } + window.scroll(0, Math.max(1, window.scrollY + scrollTo)); + } +} + +export function getEditorLineNumberForPageOffset(offset: number) { + const { previous, next } = getLineElementsAtPageOffset(offset); + if (previous) { + const previousBounds = previous.element.getBoundingClientRect(); + const offsetFromPrevious = (offset - window.scrollY - previousBounds.top); + if (next) { + const progressBetweenElements = offsetFromPrevious / (next.element.getBoundingClientRect().top - previousBounds.top); + const line = previous.line + progressBetweenElements * (next.line - previous.line); + return clampLine(line); + } + else { + const progressWithinElement = offsetFromPrevious / (previousBounds.height); + const line = previous.line + progressWithinElement; + return clampLine(line); + } + } + return null; +} diff --git a/extensions/tht13.html-preview-vscode-0.2.5/preview-src/settings.ts b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/settings.ts new file mode 100644 index 0000000..577ca6f --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/settings.ts @@ -0,0 +1,41 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +export interface PreviewSettings { + source: string; + line: number; + lineCount: number; + scrollPreviewWithEditor?: boolean; + scrollEditorWithPreview: boolean; + disableSecurityWarnings: boolean; + doubleClickToSwitchToEditor: boolean; +} + +let cachedSettings: PreviewSettings | undefined = undefined; + +export function getData(key: string): PreviewSettings { + const element = document.getElementById('vscode-html-preview-data'); + if (element) { + const data = element.getAttribute(key); + if (data) { + return JSON.parse(data); + } + } + + throw new Error(`Could not load data for ${key}`); +} + +export function getSettings(): PreviewSettings { + if (cachedSettings) { + return cachedSettings; + } + + cachedSettings = getData('data-settings'); + if (cachedSettings) { + return cachedSettings; + } + + throw new Error('Could not load settings'); +} diff --git a/extensions/tht13.html-preview-vscode-0.2.5/preview-src/strings.ts b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/strings.ts new file mode 100644 index 0000000..a9bd023 --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/strings.ts @@ -0,0 +1,15 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +export function getStrings(): { [key: string]: string } { + const store = document.getElementById('vscode-html-preview-data'); + if (store) { + const data = store.getAttribute('data-strings'); + if (data) { + return JSON.parse(data); + } + } + throw new Error('Could not load strings'); +} diff --git a/extensions/tht13.html-preview-vscode-0.2.5/preview-src/tsconfig.json b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/tsconfig.json new file mode 100644 index 0000000..9684d1e --- /dev/null +++ b/extensions/tht13.html-preview-vscode-0.2.5/preview-src/tsconfig.json @@ -0,0 +1,12 @@ +{ + "compilerOptions": { + "outDir": "./dist/", + "module": "commonjs", + "target": "es6", + "jsx": "react", + "sourceMap": true, + "strict": true, + "noImplicitAny": true, + "noUnusedLocals": true + } +} \ No newline at end of file diff --git a/logs/20210328T021349/extension-host/exthost.log b/logs/20210328T021349/extension-host/exthost.log deleted file mode 100644 index 09af589..0000000 --- a/logs/20210328T021349/extension-host/exthost.log +++ /dev/null @@ -1,259 +0,0 @@ -[2021-03-28 02:14:07.854] [exthost] [info] extension host started -[2021-03-28 02:14:08.192] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch {"startup":true,"extensionId":{"value":"vscode.debug-auto-launch","_lower":"vscode.debug-auto-launch"},"activationEvent":"*"} -[2021-03-28 02:14:08.193] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/debug-auto-launch/dist/extension -[2021-03-28 02:14:08.200] [exthost] [info] ExtensionService#_doActivateExtension vscode.git {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-28 02:14:08.200] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/git/dist/main -[2021-03-28 02:14:08.717] [exthost] [info] ExtensionService#_doActivateExtension vscode.github {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-28 02:14:08.717] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/github/dist/extension.js -[2021-03-28 02:14:09.065] [exthost] [info] ExtensionService#_doActivateExtension vscode.emmet {"startup":false,"extensionId":{"value":"vscode.emmet","_lower":"vscode.emmet"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:14:09.065] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/emmet/dist/node/emmetNodeMain -[2021-03-28 02:14:09.087] [exthost] [info] ExtensionService#_doActivateExtension vscode.merge-conflict {"startup":false,"extensionId":{"value":"vscode.merge-conflict","_lower":"vscode.merge-conflict"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:14:09.087] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/merge-conflict/dist/mergeConflictMain -[2021-03-28 02:14:09.090] [exthost] [info] ExtensionService#_doActivateExtension vscode.testing-editor-contributions {"startup":false,"extensionId":{"value":"vscode.testing-editor-contributions","_lower":"vscode.testing-editor-contributions"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:14:09.090] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/testing-editor-contributions/dist/extension.js -[2021-03-28 02:14:09.093] [exthost] [info] eager extensions activated -[2021-03-28 02:14:09.402] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.js-debug {"startup":false,"extensionId":{"value":"ms-vscode.js-debug","_lower":"ms-vscode.js-debug"},"activationEvent":"onCommand:extension.js-debug.clearAutoAttachVariables"} -[2021-03-28 02:14:09.402] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.js-debug/src/extension.js -[2021-03-28 02:15:48.118] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.node-debug2 {"startup":false,"extensionId":{"value":"ms-vscode.node-debug","_lower":"ms-vscode.node-debug"},"activationEvent":"onDebugInitialConfigurations"} -[2021-03-28 02:15:48.118] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.node-debug2/out/src/extension -[2021-03-28 02:15:48.512] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.node-debug {"startup":false,"extensionId":{"value":"ms-vscode.node-debug","_lower":"ms-vscode.node-debug"},"activationEvent":"onDebugInitialConfigurations"} -[2021-03-28 02:15:48.512] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.node-debug/dist/extension.js -[2021-03-28 02:15:50.041] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-server-ready {"startup":false,"extensionId":{"value":"vscode.debug-server-ready","_lower":"vscode.debug-server-ready"},"activationEvent":"onDebugResolve"} -[2021-03-28 02:15:50.041] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/debug-server-ready/dist/extension -[2021-03-28 02:15:50.634] [exthost] [info] extension host terminating: received terminate message from renderer -[2021-03-28 02:15:51.640] [exthost] [info] exiting with code 0 -[2021-03-28 02:16:03.459] [exthost] [info] extension host started -[2021-03-28 02:16:03.788] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch {"startup":true,"extensionId":{"value":"vscode.debug-auto-launch","_lower":"vscode.debug-auto-launch"},"activationEvent":"*"} -[2021-03-28 02:16:03.788] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/debug-auto-launch/dist/extension -[2021-03-28 02:16:03.795] [exthost] [info] ExtensionService#_doActivateExtension vscode.git {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-28 02:16:03.795] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/git/dist/main -[2021-03-28 02:16:04.539] [exthost] [info] ExtensionService#_doActivateExtension vscode.github {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-28 02:16:04.539] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/github/dist/extension.js -[2021-03-28 02:16:04.944] [exthost] [info] ExtensionService#_doActivateExtension vscode.emmet {"startup":false,"extensionId":{"value":"vscode.emmet","_lower":"vscode.emmet"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:16:04.944] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/emmet/dist/node/emmetNodeMain -[2021-03-28 02:16:04.956] [exthost] [info] ExtensionService#_doActivateExtension vscode.merge-conflict {"startup":false,"extensionId":{"value":"vscode.merge-conflict","_lower":"vscode.merge-conflict"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:16:04.957] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/merge-conflict/dist/mergeConflictMain -[2021-03-28 02:16:04.959] [exthost] [info] ExtensionService#_doActivateExtension vscode.testing-editor-contributions {"startup":false,"extensionId":{"value":"vscode.testing-editor-contributions","_lower":"vscode.testing-editor-contributions"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:16:04.959] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/testing-editor-contributions/dist/extension.js -[2021-03-28 02:16:04.961] [exthost] [info] eager extensions activated -[2021-03-28 02:16:05.183] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.js-debug {"startup":false,"extensionId":{"value":"ms-vscode.js-debug","_lower":"ms-vscode.js-debug"},"activationEvent":"onCommand:extension.js-debug.clearAutoAttachVariables"} -[2021-03-28 02:16:05.184] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.js-debug/src/extension.js -[2021-03-28 02:17:47.884] [exthost] [info] ExtensionService#_doActivateExtension vscode.configuration-editing {"startup":false,"extensionId":{"value":"vscode.configuration-editing","_lower":"vscode.configuration-editing"},"activationEvent":"onLanguage:jsonc"} -[2021-03-28 02:17:47.884] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/configuration-editing/dist/configurationEditingMain -[2021-03-28 02:17:47.893] [exthost] [info] ExtensionService#_doActivateExtension vscode.json-language-features {"startup":false,"extensionId":{"value":"vscode.json-language-features","_lower":"vscode.json-language-features"},"activationEvent":"onLanguage:jsonc"} -[2021-03-28 02:17:47.893] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/json-language-features/client/dist/node/jsonClientMain -[2021-03-28 02:17:47.945] [exthost] [info] ExtensionService#_doActivateExtension vscode.typescript-language-features {"startup":false,"extensionId":{"value":"vscode.typescript-language-features","_lower":"vscode.typescript-language-features"},"activationEvent":"onLanguage:jsonc"} -[2021-03-28 02:17:47.945] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/typescript-language-features/dist/extension -[2021-03-28 02:18:33.897] [exthost] [info] extension host terminating: received terminate message from renderer -[2021-03-28 02:18:34.912] [exthost] [info] exiting with code 0 -[2021-03-28 02:18:48.642] [exthost] [info] extension host started -[2021-03-28 02:18:49.023] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch {"startup":true,"extensionId":{"value":"vscode.debug-auto-launch","_lower":"vscode.debug-auto-launch"},"activationEvent":"*"} -[2021-03-28 02:18:49.023] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/debug-auto-launch/dist/extension -[2021-03-28 02:18:49.028] [exthost] [info] ExtensionService#_doActivateExtension vscode.git {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-28 02:18:49.029] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/git/dist/main -[2021-03-28 02:18:50.189] [exthost] [info] ExtensionService#_doActivateExtension vscode.github {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-28 02:18:50.190] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/github/dist/extension.js -[2021-03-28 02:18:50.512] [exthost] [info] ExtensionService#_doActivateExtension vscode.emmet {"startup":false,"extensionId":{"value":"vscode.emmet","_lower":"vscode.emmet"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:18:50.513] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/emmet/dist/node/emmetNodeMain -[2021-03-28 02:18:50.536] [exthost] [info] ExtensionService#_doActivateExtension vscode.merge-conflict {"startup":false,"extensionId":{"value":"vscode.merge-conflict","_lower":"vscode.merge-conflict"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:18:50.536] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/merge-conflict/dist/mergeConflictMain -[2021-03-28 02:18:50.539] [exthost] [info] ExtensionService#_doActivateExtension vscode.testing-editor-contributions {"startup":false,"extensionId":{"value":"vscode.testing-editor-contributions","_lower":"vscode.testing-editor-contributions"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:18:50.539] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/testing-editor-contributions/dist/extension.js -[2021-03-28 02:18:50.542] [exthost] [info] eager extensions activated -[2021-03-28 02:18:50.709] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.js-debug {"startup":false,"extensionId":{"value":"ms-vscode.js-debug","_lower":"ms-vscode.js-debug"},"activationEvent":"onCommand:extension.js-debug.clearAutoAttachVariables"} -[2021-03-28 02:18:50.709] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.js-debug/src/extension.js -[2021-03-28 02:19:17.228] [exthost] [info] extension host terminating: received terminate message from renderer -[2021-03-28 02:19:18.234] [exthost] [info] exiting with code 0 -[2021-03-28 02:19:33.931] [exthost] [info] extension host started -[2021-03-28 02:19:34.282] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch {"startup":true,"extensionId":{"value":"vscode.debug-auto-launch","_lower":"vscode.debug-auto-launch"},"activationEvent":"*"} -[2021-03-28 02:19:34.282] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/debug-auto-launch/dist/extension -[2021-03-28 02:19:34.289] [exthost] [info] ExtensionService#_doActivateExtension vscode.git {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-28 02:19:34.289] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/git/dist/main -[2021-03-28 02:19:35.090] [exthost] [info] ExtensionService#_doActivateExtension vscode.github {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-28 02:19:35.090] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/github/dist/extension.js -[2021-03-28 02:19:35.412] [exthost] [info] ExtensionService#_doActivateExtension vscode.emmet {"startup":false,"extensionId":{"value":"vscode.emmet","_lower":"vscode.emmet"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:19:35.412] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/emmet/dist/node/emmetNodeMain -[2021-03-28 02:19:35.429] [exthost] [info] ExtensionService#_doActivateExtension vscode.merge-conflict {"startup":false,"extensionId":{"value":"vscode.merge-conflict","_lower":"vscode.merge-conflict"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:19:35.429] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/merge-conflict/dist/mergeConflictMain -[2021-03-28 02:19:35.432] [exthost] [info] ExtensionService#_doActivateExtension vscode.testing-editor-contributions {"startup":false,"extensionId":{"value":"vscode.testing-editor-contributions","_lower":"vscode.testing-editor-contributions"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:19:35.432] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/testing-editor-contributions/dist/extension.js -[2021-03-28 02:19:35.434] [exthost] [info] eager extensions activated -[2021-03-28 02:19:36.173] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.js-debug {"startup":false,"extensionId":{"value":"ms-vscode.js-debug","_lower":"ms-vscode.js-debug"},"activationEvent":"onCommand:extension.js-debug.clearAutoAttachVariables"} -[2021-03-28 02:19:36.174] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.js-debug/src/extension.js -[2021-03-28 02:19:48.787] [exthost] [info] ExtensionService#_doActivateExtension vscode.typescript-language-features {"startup":false,"extensionId":{"value":"vscode.typescript-language-features","_lower":"vscode.typescript-language-features"},"activationEvent":"onLanguage:javascript"} -[2021-03-28 02:19:48.788] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/typescript-language-features/dist/extension -[2021-03-28 02:19:56.928] [exthost] [info] ExtensionService#_doActivateExtension vscode.configuration-editing {"startup":false,"extensionId":{"value":"vscode.configuration-editing","_lower":"vscode.configuration-editing"},"activationEvent":"onLanguage:json"} -[2021-03-28 02:19:56.928] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/configuration-editing/dist/configurationEditingMain -[2021-03-28 02:19:56.935] [exthost] [info] ExtensionService#_doActivateExtension vscode.extension-editing {"startup":false,"extensionId":{"value":"vscode.extension-editing","_lower":"vscode.extension-editing"},"activationEvent":"onLanguage:json"} -[2021-03-28 02:19:56.935] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/extension-editing/dist/extensionEditingMain -[2021-03-28 02:19:56.949] [exthost] [info] ExtensionService#_doActivateExtension vscode.json-language-features {"startup":false,"extensionId":{"value":"vscode.json-language-features","_lower":"vscode.json-language-features"},"activationEvent":"onLanguage:json"} -[2021-03-28 02:19:56.949] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/json-language-features/client/dist/node/jsonClientMain -[2021-03-28 02:19:56.980] [exthost] [info] ExtensionService#_doActivateExtension vscode.npm {"startup":false,"extensionId":{"value":"vscode.npm","_lower":"vscode.npm"},"activationEvent":"onLanguage:json"} -[2021-03-28 02:19:56.980] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/npm/dist/npmMain -[2021-03-28 02:20:04.113] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:20:09.160] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:20:14.202] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:20:19.243] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:20:24.287] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:20:29.333] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:20:34.377] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:20:39.425] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:20:44.465] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:20:49.510] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 654 -[2021-03-28 02:20:54.597] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 654 -[2021-03-28 02:20:59.641] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:21:04.423] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.node-debug2 {"startup":false,"extensionId":{"value":"ms-vscode.node-debug","_lower":"ms-vscode.node-debug"},"activationEvent":"onDebugInitialConfigurations"} -[2021-03-28 02:21:04.424] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.node-debug2/out/src/extension -[2021-03-28 02:21:04.690] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 653 -[2021-03-28 02:21:04.725] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.node-debug {"startup":false,"extensionId":{"value":"ms-vscode.node-debug","_lower":"ms-vscode.node-debug"},"activationEvent":"onDebugInitialConfigurations"} -[2021-03-28 02:21:04.725] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.node-debug/dist/extension.js -[2021-03-28 02:21:06.372] [exthost] [info] extension host terminating: received terminate message from renderer -[2021-03-28 02:21:07.415] [exthost] [info] exiting with code 0 -[2021-03-28 02:21:17.805] [exthost] [info] extension host started -[2021-03-28 02:21:18.125] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch {"startup":true,"extensionId":{"value":"vscode.debug-auto-launch","_lower":"vscode.debug-auto-launch"},"activationEvent":"*"} -[2021-03-28 02:21:18.125] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/debug-auto-launch/dist/extension -[2021-03-28 02:21:18.131] [exthost] [info] ExtensionService#_doActivateExtension vscode.git {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-28 02:21:18.131] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/git/dist/main -[2021-03-28 02:21:18.176] [exthost] [info] ExtensionService#_doActivateExtension PKief.material-icon-theme {"startup":true,"extensionId":{"value":"PKief.material-icon-theme","_lower":"pkief.material-icon-theme"},"activationEvent":"*"} -[2021-03-28 02:21:18.176] [exthost] [info] ExtensionService#loadCommonJSModule file:///home/pedro-isac/netuno/apps/social-netuno/extensions/pkief.material-icon-theme-4.0.1/dist/extension -[2021-03-28 02:21:19.348] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 654 -[2021-03-28 02:21:19.585] [exthost] [info] ExtensionService#_doActivateExtension vscode.github {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-28 02:21:19.585] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/github/dist/extension.js -[2021-03-28 02:21:20.645] [exthost] [info] ExtensionService#_doActivateExtension vscode.configuration-editing {"startup":false,"extensionId":{"value":"vscode.configuration-editing","_lower":"vscode.configuration-editing"},"activationEvent":"onLanguage:jsonc"} -[2021-03-28 02:21:20.647] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/configuration-editing/dist/configurationEditingMain -[2021-03-28 02:21:20.652] [exthost] [info] ExtensionService#_doActivateExtension vscode.json-language-features {"startup":false,"extensionId":{"value":"vscode.json-language-features","_lower":"vscode.json-language-features"},"activationEvent":"onLanguage:jsonc"} -[2021-03-28 02:21:20.653] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/json-language-features/client/dist/node/jsonClientMain -[2021-03-28 02:21:20.688] [exthost] [info] ExtensionService#_doActivateExtension vscode.typescript-language-features {"startup":false,"extensionId":{"value":"vscode.typescript-language-features","_lower":"vscode.typescript-language-features"},"activationEvent":"onLanguage:jsonc"} -[2021-03-28 02:21:20.688] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/typescript-language-features/dist/extension -[2021-03-28 02:21:21.310] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.js-debug {"startup":false,"extensionId":{"value":"ms-vscode.js-debug","_lower":"ms-vscode.js-debug"},"activationEvent":"onCommand:extension.js-debug.clearAutoAttachVariables"} -[2021-03-28 02:21:21.310] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.js-debug/src/extension.js -[2021-03-28 02:21:21.435] [exthost] [info] ExtensionService#_doActivateExtension vscode.emmet {"startup":false,"extensionId":{"value":"vscode.emmet","_lower":"vscode.emmet"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:21:21.435] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/emmet/dist/node/emmetNodeMain -[2021-03-28 02:21:21.444] [exthost] [info] ExtensionService#_doActivateExtension vscode.merge-conflict {"startup":false,"extensionId":{"value":"vscode.merge-conflict","_lower":"vscode.merge-conflict"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:21:21.444] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/merge-conflict/dist/mergeConflictMain -[2021-03-28 02:21:21.447] [exthost] [info] ExtensionService#_doActivateExtension vscode.testing-editor-contributions {"startup":false,"extensionId":{"value":"vscode.testing-editor-contributions","_lower":"vscode.testing-editor-contributions"},"activationEvent":"onStartupFinished"} -[2021-03-28 02:21:21.447] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/testing-editor-contributions/dist/extension.js -[2021-03-28 02:21:21.448] [exthost] [info] eager extensions activated -[2021-03-28 02:21:25.009] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 654 -[2021-03-28 02:21:30.098] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 654 -[2021-03-28 02:21:35.168] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 654 -[2021-03-28 02:21:40.219] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:21:44.561] [exthost] [info] ExtensionService#_doActivateExtension vscode.extension-editing {"startup":false,"extensionId":{"value":"vscode.extension-editing","_lower":"vscode.extension-editing"},"activationEvent":"onLanguage:typescript"} -[2021-03-28 02:21:44.561] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/extension-editing/dist/extensionEditingMain -[2021-03-28 02:21:45.307] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:21:50.352] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:21:55.420] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:22:00.467] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:22:05.515] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:22:10.618] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:22:15.664] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:22:20.715] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:22:25.758] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:22:30.800] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 655 -[2021-03-28 02:22:40.805] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:22:53.672] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:23:09.422] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:23:16.945] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:23:21.985] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:23:27.027] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:23:33.697] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:23:38.737] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:23:43.778] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:23:48.822] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:23:53.866] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:23:58.910] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:24:03.951] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:24:08.993] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:24:14.034] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:24:51.213] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:25:54.209] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:27:53.965] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:28:45.568] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:29:20.967] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:30:42.362] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:31:30.497] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:31:50.061] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:31:55.104] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:32:00.147] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:32:43.134] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:32:48.174] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:32:53.212] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:32:58.251] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:33:08.439] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:33:13.479] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:33:18.522] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:33:23.565] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:33:28.604] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:01.388] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:06.428] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:11.538] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:16.584] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:21.625] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:26.666] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:31.709] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:36.752] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:41.804] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:46.846] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:51.891] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:34:56.944] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:01.987] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:07.031] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:12.130] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:17.173] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:22.215] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:27.336] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:32.413] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:37.460] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:42.505] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:47.578] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:52.620] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:35:57.666] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:36:02.736] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:36:21.983] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:36:27.026] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:36:32.063] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:36:37.104] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:36:42.152] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:36:47.192] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:36:52.245] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:36:57.285] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:02.326] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:07.370] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:12.472] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:17.519] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:22.561] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:27.603] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:32.649] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:40.479] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:45.597] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:50.641] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:37:55.685] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:38:00.733] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:38:05.780] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:38:10.821] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:38:58.498] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:39:03.536] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:39:08.574] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:39:13.683] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:39:18.730] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:39:23.805] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:39:28.847] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:39:33.888] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:39:38.929] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:39:44.003] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 657 -[2021-03-28 02:39:49.092] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 657 -[2021-03-28 02:39:54.204] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 657 -[2021-03-28 02:40:15.960] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 657 -[2021-03-28 02:40:21.001] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 657 -[2021-03-28 02:40:26.043] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 657 -[2021-03-28 02:40:31.088] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:40:36.131] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:40:41.175] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:40:46.222] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:40:51.265] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:40:56.308] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:41:01.354] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:41:06.407] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:41:11.450] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 656 -[2021-03-28 02:41:15.577] [exthost] [info] extension host terminating: received terminate message from renderer -[2021-03-28 02:41:16.596] [exthost] [info] exiting with code 0 diff --git a/logs/20210328T021349/extension-host/output_logging_20210328T021408/1-Git.log b/logs/20210328T021349/extension-host/output_logging_20210328T021408/1-Git.log deleted file mode 100644 index aa2ef12..0000000 --- a/logs/20210328T021349/extension-host/output_logging_20210328T021408/1-Git.log +++ /dev/null @@ -1,2 +0,0 @@ -Looking for git in: git -Using git 2.25.1 from git diff --git a/logs/20210328T021349/extension-host/output_logging_20210328T021604/1-Git.log b/logs/20210328T021349/extension-host/output_logging_20210328T021604/1-Git.log deleted file mode 100644 index aa2ef12..0000000 --- a/logs/20210328T021349/extension-host/output_logging_20210328T021604/1-Git.log +++ /dev/null @@ -1,2 +0,0 @@ -Looking for git in: git -Using git 2.25.1 from git diff --git a/logs/20210328T021349/extension-host/output_logging_20210328T021850/1-Git.log b/logs/20210328T021349/extension-host/output_logging_20210328T021850/1-Git.log deleted file mode 100644 index aa2ef12..0000000 --- a/logs/20210328T021349/extension-host/output_logging_20210328T021850/1-Git.log +++ /dev/null @@ -1,2 +0,0 @@ -Looking for git in: git -Using git 2.25.1 from git diff --git a/logs/20210328T021349/extension-host/output_logging_20210328T021935/1-Git.log b/logs/20210328T021349/extension-host/output_logging_20210328T021935/1-Git.log deleted file mode 100644 index 30c6837..0000000 --- a/logs/20210328T021349/extension-host/output_logging_20210328T021935/1-Git.log +++ /dev/null @@ -1,138 +0,0 @@ -Looking for git in: git -Using git 2.25.1 from git -> git rev-parse --git-dir -Open repository: /home/pedro-isac/netuno/apps/social-netuno -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template diff --git a/logs/20210328T021349/extension-host/output_logging_20210328T022119/1-Git.log b/logs/20210328T021349/extension-host/output_logging_20210328T022119/1-Git.log deleted file mode 100644 index 510be1d..0000000 --- a/logs/20210328T021349/extension-host/output_logging_20210328T022119/1-Git.log +++ /dev/null @@ -1,865 +0,0 @@ -Looking for git in: git -Using git 2.25.1 from git -> git rev-parse --git-dir -Open repository: /home/pedro-isac/netuno/apps/social-netuno -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git show --textconv :ui/src/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/index.jsx -> git cat-file -s b20d4434cd091b0ee898c4363666e5ebbdc8f63b -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template diff --git a/logs/20210328T021349/extension-host/output_logging_20210328T022136/2-TypeScript.log b/logs/20210328T021349/extension-host/output_logging_20210328T022136/2-TypeScript.log deleted file mode 100644 index 012b664..0000000 --- a/logs/20210328T021349/extension-host/output_logging_20210328T022136/2-TypeScript.log +++ /dev/null @@ -1,9 +0,0 @@ -[Info - 02:21:36.981] Starting TS Server -[Info - 02:21:36.981] Using tsserver from: /usr/lib/code-server/lib/vscode/extensions/node_modules/typescript/lib/tsserver.js -[Info - 02:21:36.983] Forking... -[Info - 02:21:36.988] Starting... -[Info - 02:21:36.989] Forking... -[Info - 02:21:36.994] Starting... -[Info - 02:41:15.613] TSServer exited -[Info - 02:41:15.613] Starting TS Server -[Info - 02:41:15.613] Not starting server. Disposed diff --git a/logs/20210328T021349/remoteagent.log b/logs/20210328T021349/remoteagent.log deleted file mode 100644 index 0457855..0000000 --- a/logs/20210328T021349/remoteagent.log +++ /dev/null @@ -1,35 +0,0 @@ -[2021-03-28 02:13:59.554] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social/.vscode' -[2021-03-28 02:13:59.554] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social/.vscode' -[2021-03-28 02:14:01.513] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/User/snippets' -[2021-03-28 02:14:01.513] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/User/snippets' -[2021-03-28 02:14:01.514] [remoteagent] [error] /home/pedro-isac/netuno/apps/social-netuno/extensions {"errno":-2,"code":"ENOENT","syscall":"scandir","path":"/home/pedro-isac/netuno/apps/social-netuno/extensions"} -[2021-03-28 02:15:19.786] [remoteagent] [info] Installing extension: dracula-theme.theme-dracula -[2021-03-28 02:15:20.070] [remoteagent] [info] Downloaded extension: dracula-theme.theme-dracula undefined -[2021-03-28 02:15:20.116] [remoteagent] [info] Extracted extension to /home/pedro-isac/netuno/apps/social-netuno/extensions/.dracula-theme.theme-dracula-2.22.3: dracula-theme.theme-dracula -[2021-03-28 02:15:20.116] [remoteagent] [info] Renamed to /home/pedro-isac/netuno/apps/social-netuno/extensions/dracula-theme.theme-dracula-2.22.3 -[2021-03-28 02:15:20.117] [remoteagent] [info] Installation completed. dracula-theme.theme-dracula -[2021-03-28 02:15:20.128] [remoteagent] [info] Extensions installed successfully: dracula-theme.theme-dracula -[2021-03-28 02:15:25.265] [remoteagent] [info] Uninstalling extension: dracula-theme.theme-dracula -[2021-03-28 02:15:25.286] [remoteagent] [info] Successfully uninstalled extension: dracula-theme.theme-dracula -[2021-03-28 02:15:54.084] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social/.vscode' -[2021-03-28 02:15:54.084] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social/.vscode' -[2021-03-28 02:15:55.991] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/User/snippets' -[2021-03-28 02:15:55.991] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/User/snippets' -[2021-03-28 02:16:55.767] [remoteagent] [info] Installing extension: fisheva.eva-theme -[2021-03-28 02:16:56.412] [remoteagent] [info] Downloaded extension: fisheva.eva-theme undefined -[2021-03-28 02:16:56.455] [remoteagent] [info] Extracted extension to /home/pedro-isac/netuno/apps/social-netuno/extensions/.fisheva.eva-theme-1.1.4: fisheva.eva-theme -[2021-03-28 02:16:56.455] [remoteagent] [info] Renamed to /home/pedro-isac/netuno/apps/social-netuno/extensions/fisheva.eva-theme-1.1.4 -[2021-03-28 02:16:56.456] [remoteagent] [info] Installation completed. fisheva.eva-theme -[2021-03-28 02:16:56.463] [remoteagent] [info] Extensions installed successfully: fisheva.eva-theme -[2021-03-28 02:18:40.588] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social/.vscode' -[2021-03-28 02:18:40.588] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social/.vscode' -[2021-03-28 02:19:19.613] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/.vscode' -[2021-03-28 02:19:19.613] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/.vscode' -[2021-03-28 02:20:02.389] [remoteagent] [info] Installing extension: pkief.material-icon-theme -[2021-03-28 02:20:02.734] [remoteagent] [info] Downloaded extension: pkief.material-icon-theme undefined -[2021-03-28 02:20:03.015] [remoteagent] [info] Extracted extension to /home/pedro-isac/netuno/apps/social-netuno/extensions/.pkief.material-icon-theme-4.0.1: pkief.material-icon-theme -[2021-03-28 02:20:03.015] [remoteagent] [info] Renamed to /home/pedro-isac/netuno/apps/social-netuno/extensions/pkief.material-icon-theme-4.0.1 -[2021-03-28 02:20:03.015] [remoteagent] [info] Installation completed. pkief.material-icon-theme -[2021-03-28 02:20:03.025] [remoteagent] [info] Extensions installed successfully: pkief.material-icon-theme -[2021-03-28 02:21:09.687] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/.vscode' -[2021-03-28 02:21:09.687] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/.vscode' diff --git a/logs/20210328T021349/telemetry.log b/logs/20210328T021349/telemetry.log deleted file mode 100644 index 59f90c7..0000000 --- a/logs/20210328T021349/telemetry.log +++ /dev/null @@ -1,2 +0,0 @@ -[2021-03-28 02:13:49.828] [telemetry] [info] The below are logs for every telemetry event sent from VS Code once the log level is set to trace. -[2021-03-28 02:13:49.828] [telemetry] [info] =========================================================== diff --git a/logs/20210329T213745/extension-host/exthost.log b/logs/20210329T213745/extension-host/exthost.log deleted file mode 100644 index 33d0609..0000000 --- a/logs/20210329T213745/extension-host/exthost.log +++ /dev/null @@ -1,620 +0,0 @@ -[2021-03-29 21:37:54.738] [exthost] [info] extension host started -[2021-03-29 21:37:55.100] [exthost] [info] ExtensionService#_doActivateExtension vscode.typescript-language-features {"startup":false,"extensionId":{"value":"vscode.typescript-language-features","_lower":"vscode.typescript-language-features"},"activationEvent":"onLanguage:javascript"} -[2021-03-29 21:37:55.101] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/typescript-language-features/dist/extension -[2021-03-29 21:37:55.127] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch {"startup":true,"extensionId":{"value":"vscode.debug-auto-launch","_lower":"vscode.debug-auto-launch"},"activationEvent":"*"} -[2021-03-29 21:37:55.127] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/debug-auto-launch/dist/extension -[2021-03-29 21:37:55.129] [exthost] [info] ExtensionService#_doActivateExtension vscode.git {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-29 21:37:55.129] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/git/dist/main -[2021-03-29 21:37:55.167] [exthost] [info] ExtensionService#_doActivateExtension PKief.material-icon-theme {"startup":true,"extensionId":{"value":"PKief.material-icon-theme","_lower":"pkief.material-icon-theme"},"activationEvent":"*"} -[2021-03-29 21:37:55.167] [exthost] [info] ExtensionService#loadCommonJSModule file:///home/pedro-isac/netuno/apps/social-netuno/extensions/pkief.material-icon-theme-4.0.1/dist/extension -[2021-03-29 21:37:56.572] [exthost] [info] ExtensionService#_doActivateExtension vscode.github {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-29 21:37:56.572] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/github/dist/extension.js -[2021-03-29 21:37:56.658] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:37:57.871] [exthost] [info] ExtensionService#_doActivateExtension vscode.emmet {"startup":false,"extensionId":{"value":"vscode.emmet","_lower":"vscode.emmet"},"activationEvent":"onStartupFinished"} -[2021-03-29 21:37:57.872] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/emmet/dist/node/emmetNodeMain -[2021-03-29 21:37:57.886] [exthost] [info] ExtensionService#_doActivateExtension vscode.merge-conflict {"startup":false,"extensionId":{"value":"vscode.merge-conflict","_lower":"vscode.merge-conflict"},"activationEvent":"onStartupFinished"} -[2021-03-29 21:37:57.891] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/merge-conflict/dist/mergeConflictMain -[2021-03-29 21:37:57.894] [exthost] [info] ExtensionService#_doActivateExtension vscode.testing-editor-contributions {"startup":false,"extensionId":{"value":"vscode.testing-editor-contributions","_lower":"vscode.testing-editor-contributions"},"activationEvent":"onStartupFinished"} -[2021-03-29 21:37:57.900] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/testing-editor-contributions/dist/extension.js -[2021-03-29 21:37:57.903] [exthost] [info] eager extensions activated -[2021-03-29 21:38:00.025] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.js-debug {"startup":false,"extensionId":{"value":"ms-vscode.js-debug","_lower":"ms-vscode.js-debug"},"activationEvent":"onCommand:extension.js-debug.clearAutoAttachVariables"} -[2021-03-29 21:38:00.025] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.js-debug/src/extension.js -[2021-03-29 21:38:03.919] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:38:10.721] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:38:15.855] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:38:24.355] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:38:29.417] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:38:37.932] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:38:42.978] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:38:48.646] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:38:57.332] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:39:02.374] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:39:07.760] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:39:12.806] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:39:17.851] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:39:24.849] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:39:46.356] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:39:51.400] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:39:56.442] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 21:40:01.483] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 21:40:06.524] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:40:11.565] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:40:16.667] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:40:21.783] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:40:26.878] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:40:42.415] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:41:35.422] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:42:00.948] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:42:25.908] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:43:13.767] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:43:18.808] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:43:23.852] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:43:28.894] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:43:33.936] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 21:43:39.029] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 21:43:44.074] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:43:51.485] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:44:24.364] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:44:29.457] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:44:34.572] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:44:39.685] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 21:44:44.763] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 21:44:49.823] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:44:54.866] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:48:25.643] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 21:48:29.213] [exthost] [info] ExtensionService#_doActivateExtension vscode.extension-editing {"startup":false,"extensionId":{"value":"vscode.extension-editing","_lower":"vscode.extension-editing"},"activationEvent":"onLanguage:typescript"} -[2021-03-29 21:48:29.214] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/extension-editing/dist/extensionEditingMain -[2021-03-29 21:48:30.684] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:47:03.002] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:47:08.041] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:47:13.151] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:47:18.222] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:47:23.338] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 22:47:28.432] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 22:47:33.485] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:48:26.214] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:48:31.252] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:48:53.480] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:49:10.029] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:49:29.653] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:04.262] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:09.304] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:14.347] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:19.395] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:24.434] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:29.476] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:34.527] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:39.571] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:44.616] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:49.659] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:54.701] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:50:59.754] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:51:04.803] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:51:32.283] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:51:37.322] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:51:42.389] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:51:52.446] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:51:57.490] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:52:02.536] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:52:08.439] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:52:13.557] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:52:25.822] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:52:33.194] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:52:38.236] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:52:43.356] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:52:48.406] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:52:55.435] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:53:00.554] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:53:05.599] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:53:10.718] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:53:28.115] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:53:33.181] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 22:53:38.235] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 22:53:43.279] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:53:48.323] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:53:53.367] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:53:58.412] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:54:25.066] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:54:44.580] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:54:49.620] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:54:54.703] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:55:13.578] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:55:27.062] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:55:32.107] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:55:45.418] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:55:51.410] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:55:56.450] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:56:01.558] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:56:16.783] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:56:21.857] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:56:26.900] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:56:54.029] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:56:59.288] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:57:04.333] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:57:09.373] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:57:16.547] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:57:21.591] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:58:09.036] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:58:14.078] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:58:24.081] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:58:29.121] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:58:34.234] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:58:47.699] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 22:59:08.514] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:00:16.206] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:01:32.181] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:01:37.238] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:04:01.468] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:04:06.510] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:04:11.560] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:04:59.368] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:05:04.463] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:05:09.552] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:05:14.680] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 661 -[2021-03-29 23:05:19.785] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 23:05:24.828] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 23:08:05.252] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 23:08:10.299] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 23:08:15.371] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 23:08:20.422] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 23:08:25.545] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 23:09:29.218] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 23:09:34.288] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 23:09:39.336] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 662 -[2021-03-29 23:09:47.157] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:09:52.197] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:09:57.254] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:10:02.340] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:10:07.452] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:10:12.499] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:10:17.570] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:10:22.614] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:10:27.655] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:10:32.698] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:10:46.991] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:13:40.611] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:13:45.652] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:13:50.738] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:13:55.832] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:14:00.988] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:14:06.119] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:14:11.210] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:14:17.769] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:14:33.548] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:14:44.963] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:14:50.047] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:14:55.096] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:15:00.211] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:15:05.259] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:15:10.353] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:15:15.450] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:15:20.574] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:15:25.621] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:15:30.685] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:15:35.766] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:17:23.384] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:17:45.907] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:19:07.962] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:19:13.063] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 663 -[2021-03-29 23:19:41.105] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:19:46.149] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:19:51.266] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:19:56.387] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:20:01.437] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:20:06.549] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:20:34.135] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:20:54.705] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:20:59.813] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:21:08.092] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:21:13.160] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:21:18.206] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:21:23.331] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:21:28.437] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:21:34.612] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:21:53.825] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:21:58.878] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:22:03.940] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:22:08.993] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:22:14.142] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:22:19.251] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:22:24.360] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:22:29.481] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:22:34.562] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-29 23:22:52.025] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-29 23:22:57.077] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:23:02.159] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:23:07.300] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:23:12.420] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:23:17.524] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-29 23:23:22.577] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-29 23:23:27.668] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:23:32.745] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:23:37.795] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-29 23:25:15.109] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-29 23:27:29.615] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:27:34.660] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:27:56.627] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:01.673] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:06.717] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:11.842] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:17.009] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:22.157] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:27.213] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:32.330] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:37.467] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:42.521] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:47.571] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:52.693] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:28:57.786] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:29:02.844] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:29:07.954] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:29:13.037] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-29 23:29:18.818] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-29 23:29:23.868] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:29:28.985] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:29:34.144] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:29:39.519] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:29:44.637] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:30:12.405] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:30:17.508] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:30:22.556] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:30:28.339] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:30:33.385] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:30:38.428] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:30:48.016] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:31:10.991] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:31:16.032] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:31:21.156] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:31:26.217] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:31:31.360] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:31:36.405] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:31:41.522] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:32:29.784] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:32:34.874] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:32:39.965] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:32:55.244] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:33:00.300] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:33:05.355] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:33:10.478] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:33:28.926] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:33:34.039] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:33:39.125] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:33:44.238] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:33:49.357] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:33:54.445] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:34:32.474] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:34:37.524] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:34:58.601] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:35:03.644] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:39:19.928] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:39:24.968] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:40:40.577] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:40:45.623] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:40:50.676] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:40:56.524] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:41:01.569] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:41:06.690] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-29 23:41:17.507] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-29 23:41:22.639] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:41:27.697] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:44:05.312] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:44:10.353] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:47:48.098] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:47:53.203] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:47:58.245] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:48:03.286] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:48:08.348] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:50:41.617] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:52:30.852] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:52:35.898] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:54:47.021] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:54:53.325] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:56:16.005] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:56:21.050] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:56:26.371] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-29 23:56:31.416] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:44:46.370] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:44:51.417] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:44:56.463] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:45:01.505] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:45:06.550] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:45:11.592] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:45:21.373] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:45:44.325] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:45:49.369] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:45:54.413] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:46:00.809] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:47:18.692] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:47:25.225] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:47:38.201] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:47:46.326] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:47:58.436] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:48:08.412] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:48:13.453] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:48:18.500] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-30 00:48:23.547] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 665 -[2021-03-30 00:48:28.594] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:48:33.649] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 664 -[2021-03-30 00:48:34.851] [exthost] [info] ExtensionService#_doActivateExtension vscode.configuration-editing {"startup":false,"extensionId":{"value":"vscode.configuration-editing","_lower":"vscode.configuration-editing"},"activationEvent":"onLanguage:json"} -[2021-03-30 00:48:34.853] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/configuration-editing/dist/configurationEditingMain -[2021-03-30 00:48:34.860] [exthost] [info] ExtensionService#_doActivateExtension vscode.json-language-features {"startup":false,"extensionId":{"value":"vscode.json-language-features","_lower":"vscode.json-language-features"},"activationEvent":"onLanguage:json"} -[2021-03-30 00:48:34.860] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/json-language-features/client/dist/node/jsonClientMain -[2021-03-30 00:48:34.892] [exthost] [info] ExtensionService#_doActivateExtension vscode.npm {"startup":false,"extensionId":{"value":"vscode.npm","_lower":"vscode.npm"},"activationEvent":"onLanguage:json"} -[2021-03-30 00:48:34.892] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/npm/dist/npmMain -[2021-03-30 00:48:38.702] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:48:43.747] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:48:54.888] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:49:02.811] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:49:07.862] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:49:12.909] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:49:17.954] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:49:23.001] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:49:28.049] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:49:33.098] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:49:38.144] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 715 -[2021-03-30 00:49:43.232] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 715 -[2021-03-30 00:50:11.281] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:50:29.854] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:50:35.998] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:50:41.121] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:51:45.433] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:51:55.619] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:52:00.665] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:52:05.752] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:53:52.451] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:54:02.373] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:54:07.420] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:55:38.796] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:55:46.559] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:56:09.186] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:58:00.027] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:58:05.070] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:58:10.118] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 00:58:15.169] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:01:17.654] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:01:22.697] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:01:54.784] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:02:01.233] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:02:08.916] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:02:16.525] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:02:24.922] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:03:26.168] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:04:14.883] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:04:37.844] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:04:45.494] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:04:54.496] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:05:35.950] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:05:40.998] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:05:55.699] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:06:00.743] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:08:08.871] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:08:28.305] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:08:41.454] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:09:02.190] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:09:10.211] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:09:53.200] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:11:26.566] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:11:38.042] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:11:43.085] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:11:58.247] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:12:09.692] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:12:57.348] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:13:38.881] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:13:49.713] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:13:55.332] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:14:00.375] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:14:35.271] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:14:40.316] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:14:51.888] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:14:58.699] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:16:12.023] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:19:10.845] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:19:26.345] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:20:13.636] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:20:34.425] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:24:32.635] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:25:35.415] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:25:40.462] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:25:45.504] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:25:50.551] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:26:28.179] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:26:33.222] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:26:38.269] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:26:43.347] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:26:48.404] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:26:56.847] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:27:01.971] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:27:07.020] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:27:12.068] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:27:17.197] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:27:34.231] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:27:39.277] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:27:44.616] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:27:49.664] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:27:55.001] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:28:12.187] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:28:17.236] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:28:22.283] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:28:27.328] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:28:32.382] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:28:37.437] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:28:42.568] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:28:47.676] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:28:52.721] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:28:57.770] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:29:02.846] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:29:07.896] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:29:27.617] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:29:32.672] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:29:37.716] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:29:42.761] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:29:47.818] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:29:52.868] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:29:57.920] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:30:07.109] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:30:30.774] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:30:35.824] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:30:40.872] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:30:45.924] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:30:50.998] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:30:56.043] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:31:01.088] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:31:06.216] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:31:11.300] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:31:16.345] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:31:21.394] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:31:26.443] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:31:31.491] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:31:36.541] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:31:41.587] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:31:46.633] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:32:25.611] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:32:30.658] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:32:35.701] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:32:40.769] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:33:32.401] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:33:51.701] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:33:56.748] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:34:01.791] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:34:06.839] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:34:11.890] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:34:16.937] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:34:22.052] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:34:27.152] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 715 -[2021-03-30 01:34:32.245] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 715 -[2021-03-30 01:34:37.296] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:34:42.395] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:34:47.489] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:34:52.538] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:34:59.606] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:35:04.654] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:35:09.748] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:35:14.797] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:35:20.615] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:35:25.703] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:35:30.805] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:35:35.877] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:36:10.976] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:36:16.018] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:36:21.076] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:36:26.916] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:36:31.959] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:36:37.031] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:36:42.123] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:36:48.348] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:37:21.938] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:37:26.983] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:37:32.032] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:37:37.079] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:37:42.126] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:37:47.172] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:37:52.219] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:37:57.270] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:38:02.403] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:38:07.462] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:38:12.509] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:38:17.600] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:38:22.690] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:38:37.912] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:38:45.029] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:38:50.078] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:38:56.612] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:39:43.123] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:39:51.836] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:40:10.580] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:40:15.643] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:40:25.925] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:40:36.539] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:40:43.822] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:40:48.871] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:40:54.002] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:40:59.136] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:41:08.911] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:41:13.958] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:41:19.149] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:41:26.833] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:41:31.879] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:41:36.930] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:41:41.977] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:41:47.026] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:42:14.792] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:42:19.847] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:42:24.892] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:42:44.157] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:42:49.462] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:42:54.505] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:43:02.670] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:43:09.567] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:43:14.612] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:43:19.657] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:43:29.293] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:43:34.343] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:43:39.391] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:43:45.064] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:43:50.165] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:43:55.219] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:44:00.278] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:44:19.869] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:44:24.939] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:44:35.251] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 721 -[2021-03-30 01:44:40.297] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:44:45.391] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:44:50.441] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:44:55.488] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:45:00.537] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:45:05.586] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:45:10.637] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:45:15.684] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:45:20.735] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:45:25.777] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-30 01:45:30.826] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 715 -[2021-03-30 01:46:10.455] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 715 -[2021-03-30 01:46:15.503] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 715 -[2021-03-30 01:46:20.553] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 715 -[2021-03-30 01:46:25.598] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 715 -[2021-03-30 01:46:31.850] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 715 -[2021-03-30 01:46:36.899] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:46:43.839] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:46:48.894] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:46:54.016] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:46:59.066] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:47:04.115] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:47:10.850] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:47:15.909] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:47:23.046] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:47:28.094] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:47:33.145] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:47:38.191] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:47:43.268] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:47:48.733] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:47:53.779] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:48:21.431] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:48:50.054] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:48:55.100] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:49:00.149] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:49:25.453] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:49:30.506] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:49:36.381] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:50:11.814] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:54:13.256] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:54:18.388] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:54:23.438] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:54:28.484] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:54:33.530] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:54:38.575] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:55:03.057] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:55:08.104] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:55:21.203] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:55:26.291] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:55:31.341] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:55:36.385] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:55:41.432] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:55:46.563] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:55:51.613] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:57:13.282] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:57:18.327] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:57:25.166] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:57:30.217] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:57:35.266] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 714 -[2021-03-30 01:57:35.660] [exthost] [info] extension host terminating: received terminate message from renderer -[2021-03-30 01:57:36.700] [exthost] [info] exiting with code 0 diff --git a/logs/20210329T213745/extension-host/output_logging_20210329T213756/1-TypeScript.log b/logs/20210329T213745/extension-host/output_logging_20210329T213756/1-TypeScript.log deleted file mode 100644 index 72c7b63..0000000 --- a/logs/20210329T213745/extension-host/output_logging_20210329T213756/1-TypeScript.log +++ /dev/null @@ -1,9 +0,0 @@ -[Info - 21:37:56.450] Starting TS Server -[Info - 21:37:56.450] Using tsserver from: /usr/lib/code-server/lib/vscode/extensions/node_modules/typescript/lib/tsserver.js -[Info - 21:37:56.451] Forking... -[Info - 21:37:56.455] Starting... -[Info - 21:37:56.456] Forking... -[Info - 21:37:56.458] Starting... -[Info - 01:57:35.755] TSServer exited -[Info - 01:57:35.756] Starting TS Server -[Info - 01:57:35.756] Not starting server. Disposed diff --git a/logs/20210329T213745/extension-host/output_logging_20210329T213756/2-Git.log b/logs/20210329T213745/extension-host/output_logging_20210329T213756/2-Git.log deleted file mode 100644 index 0761430..0000000 --- a/logs/20210329T213745/extension-host/output_logging_20210329T213756/2-Git.log +++ /dev/null @@ -1,4332 +0,0 @@ -Looking for git in: git -Using git 2.25.1 from git -> git rev-parse --git-dir -Open repository: /home/pedro-isac/netuno/apps/social-netuno -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicações -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicações -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/JanelaPublicações -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/JanelaPublicações -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/services/pessoa.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/services/pessoa.js -> git cat-file -s dbfe6ef554918f45c5644f34e79d9e5a0ef8ec93 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git status -z -u -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git config --get commit.template -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/webpack.config.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js -> git cat-file -s b0a83b785ac37d09ae56f5a8a573ae79f610c5f8 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git show --textconv :ui/webpack.config.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js -> git cat-file -s b0a83b785ac37d09ae56f5a8a573ae79f610c5f8 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/package.json -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/package.json -> git cat-file -s c226adeb307c41c0e3691e469c5bde6e19cf2beb -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git show --textconv :ui/webpack.config.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js -> git cat-file -s b0a83b785ac37d09ae56f5a8a573ae79f610c5f8 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/JanelaPublicacoes/index.jsx -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template diff --git a/logs/20210329T213745/remoteagent.log b/logs/20210329T213745/remoteagent.log deleted file mode 100644 index 9373389..0000000 --- a/logs/20210329T213745/remoteagent.log +++ /dev/null @@ -1,8 +0,0 @@ -[2021-03-29 21:37:48.710] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/.vscode' -[2021-03-29 21:37:48.710] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/.vscode' -[2021-03-30 00:48:35.071] [remoteagent] [info] Installing extension: esbenp.prettier-vscode -[2021-03-30 00:48:35.973] [remoteagent] [info] Downloaded extension: esbenp.prettier-vscode undefined -[2021-03-30 00:48:36.104] [remoteagent] [info] Extracted extension to /home/pedro-isac/netuno/apps/social-netuno/extensions/.esbenp.prettier-vscode-6.3.1: esbenp.prettier-vscode -[2021-03-30 00:48:36.105] [remoteagent] [info] Renamed to /home/pedro-isac/netuno/apps/social-netuno/extensions/esbenp.prettier-vscode-6.3.1 -[2021-03-30 00:48:36.105] [remoteagent] [info] Installation completed. esbenp.prettier-vscode -[2021-03-30 00:48:36.117] [remoteagent] [info] Extensions installed successfully: esbenp.prettier-vscode diff --git a/logs/20210329T213745/telemetry.log b/logs/20210329T213745/telemetry.log deleted file mode 100644 index cb6a168..0000000 --- a/logs/20210329T213745/telemetry.log +++ /dev/null @@ -1,2 +0,0 @@ -[2021-03-29 21:37:45.678] [telemetry] [info] The below are logs for every telemetry event sent from VS Code once the log level is set to trace. -[2021-03-29 21:37:45.678] [telemetry] [info] =========================================================== diff --git a/logs/20210331T215456/extension-host/exthost.log b/logs/20210331T215456/extension-host/exthost.log deleted file mode 100644 index 65cf4db..0000000 --- a/logs/20210331T215456/extension-host/exthost.log +++ /dev/null @@ -1,155 +0,0 @@ -[2021-03-31 21:55:12.614] [exthost] [info] extension host started -[2021-03-31 21:55:12.970] [exthost] [info] ExtensionService#_doActivateExtension vscode.typescript-language-features {"startup":false,"extensionId":{"value":"vscode.typescript-language-features","_lower":"vscode.typescript-language-features"},"activationEvent":"onLanguage:javascriptreact"} -[2021-03-31 21:55:12.971] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/typescript-language-features/dist/extension -[2021-03-31 21:55:12.998] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch {"startup":true,"extensionId":{"value":"vscode.debug-auto-launch","_lower":"vscode.debug-auto-launch"},"activationEvent":"*"} -[2021-03-31 21:55:12.998] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/debug-auto-launch/dist/extension -[2021-03-31 21:55:13.001] [exthost] [info] ExtensionService#_doActivateExtension vscode.git {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-31 21:55:13.001] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/git/dist/main -[2021-03-31 21:55:13.043] [exthost] [info] ExtensionService#_doActivateExtension PKief.material-icon-theme {"startup":true,"extensionId":{"value":"PKief.material-icon-theme","_lower":"pkief.material-icon-theme"},"activationEvent":"*"} -[2021-03-31 21:55:13.043] [exthost] [info] ExtensionService#loadCommonJSModule file:///home/pedro-isac/netuno/apps/social-netuno/extensions/pkief.material-icon-theme-4.0.1/dist/extension -[2021-03-31 21:55:14.311] [exthost] [info] ExtensionService#_doActivateExtension vscode.github {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-31 21:55:14.312] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/github/dist/extension.js -[2021-03-31 21:55:14.542] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 719 -[2021-03-31 21:55:15.957] [exthost] [info] ExtensionService#_doActivateExtension vscode.emmet {"startup":false,"extensionId":{"value":"vscode.emmet","_lower":"vscode.emmet"},"activationEvent":"onStartupFinished"} -[2021-03-31 21:55:15.958] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/emmet/dist/node/emmetNodeMain -[2021-03-31 21:55:15.985] [exthost] [info] ExtensionService#_doActivateExtension vscode.merge-conflict {"startup":false,"extensionId":{"value":"vscode.merge-conflict","_lower":"vscode.merge-conflict"},"activationEvent":"onStartupFinished"} -[2021-03-31 21:55:15.985] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/merge-conflict/dist/mergeConflictMain -[2021-03-31 21:55:15.992] [exthost] [info] ExtensionService#_doActivateExtension vscode.testing-editor-contributions {"startup":false,"extensionId":{"value":"vscode.testing-editor-contributions","_lower":"vscode.testing-editor-contributions"},"activationEvent":"onStartupFinished"} -[2021-03-31 21:55:15.992] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/testing-editor-contributions/dist/extension.js -[2021-03-31 21:55:16.009] [exthost] [info] ExtensionService#_doActivateExtension esbenp.prettier-vscode {"startup":false,"extensionId":{"value":"esbenp.prettier-vscode","_lower":"esbenp.prettier-vscode"},"activationEvent":"onStartupFinished"} -[2021-03-31 21:55:16.010] [exthost] [info] ExtensionService#loadCommonJSModule file:///home/pedro-isac/netuno/apps/social-netuno/extensions/esbenp.prettier-vscode-6.3.1/dist/extension -[2021-03-31 21:55:16.361] [exthost] [info] eager extensions activated -[2021-03-31 21:55:21.923] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.js-debug {"startup":false,"extensionId":{"value":"ms-vscode.js-debug","_lower":"ms-vscode.js-debug"},"activationEvent":"onCommand:extension.js-debug.clearAutoAttachVariables"} -[2021-03-31 21:55:21.923] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.js-debug/src/extension.js -[2021-03-31 21:55:33.046] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 720 -[2021-03-31 21:56:16.383] [exthost] [info] extension host started -[2021-03-31 21:56:16.724] [exthost] [info] ExtensionService#_doActivateExtension vscode.typescript-language-features {"startup":false,"extensionId":{"value":"vscode.typescript-language-features","_lower":"vscode.typescript-language-features"},"activationEvent":"onLanguage:javascriptreact"} -[2021-03-31 21:56:16.724] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/typescript-language-features/dist/extension -[2021-03-31 21:56:16.749] [exthost] [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch {"startup":true,"extensionId":{"value":"vscode.debug-auto-launch","_lower":"vscode.debug-auto-launch"},"activationEvent":"*"} -[2021-03-31 21:56:16.749] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/debug-auto-launch/dist/extension -[2021-03-31 21:56:16.751] [exthost] [info] ExtensionService#_doActivateExtension vscode.git {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-31 21:56:16.751] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/git/dist/main -[2021-03-31 21:56:16.794] [exthost] [info] ExtensionService#_doActivateExtension PKief.material-icon-theme {"startup":true,"extensionId":{"value":"PKief.material-icon-theme","_lower":"pkief.material-icon-theme"},"activationEvent":"*"} -[2021-03-31 21:56:16.794] [exthost] [info] ExtensionService#loadCommonJSModule file:///home/pedro-isac/netuno/apps/social-netuno/extensions/pkief.material-icon-theme-4.0.1/dist/extension -[2021-03-31 21:56:17.834] [exthost] [info] ExtensionService#_doActivateExtension vscode.github {"startup":true,"extensionId":{"value":"vscode.github","_lower":"vscode.github"},"activationEvent":"*"} -[2021-03-31 21:56:17.834] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/github/dist/extension.js -[2021-03-31 21:56:18.068] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 722 -[2021-03-31 21:56:18.904] [exthost] [info] ExtensionService#_doActivateExtension vscode.emmet {"startup":false,"extensionId":{"value":"vscode.emmet","_lower":"vscode.emmet"},"activationEvent":"onStartupFinished"} -[2021-03-31 21:56:18.904] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/emmet/dist/node/emmetNodeMain -[2021-03-31 21:56:18.935] [exthost] [info] ExtensionService#_doActivateExtension vscode.merge-conflict {"startup":false,"extensionId":{"value":"vscode.merge-conflict","_lower":"vscode.merge-conflict"},"activationEvent":"onStartupFinished"} -[2021-03-31 21:56:18.935] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/merge-conflict/dist/mergeConflictMain -[2021-03-31 21:56:18.941] [exthost] [info] ExtensionService#_doActivateExtension vscode.testing-editor-contributions {"startup":false,"extensionId":{"value":"vscode.testing-editor-contributions","_lower":"vscode.testing-editor-contributions"},"activationEvent":"onStartupFinished"} -[2021-03-31 21:56:18.957] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/testing-editor-contributions/dist/extension.js -[2021-03-31 21:56:18.962] [exthost] [info] ExtensionService#_doActivateExtension esbenp.prettier-vscode {"startup":false,"extensionId":{"value":"esbenp.prettier-vscode","_lower":"esbenp.prettier-vscode"},"activationEvent":"onStartupFinished"} -[2021-03-31 21:56:18.962] [exthost] [info] ExtensionService#loadCommonJSModule file:///home/pedro-isac/netuno/apps/social-netuno/extensions/esbenp.prettier-vscode-6.3.1/dist/extension -[2021-03-31 21:56:19.302] [exthost] [info] eager extensions activated -[2021-03-31 21:56:20.474] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode.js-debug {"startup":false,"extensionId":{"value":"ms-vscode.js-debug","_lower":"ms-vscode.js-debug"},"activationEvent":"onCommand:extension.js-debug.clearAutoAttachVariables"} -[2021-03-31 21:56:20.474] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/ms-vscode.js-debug/src/extension.js -[2021-03-31 21:56:20.882] [exthost] [info] extension host terminating: received terminate message from renderer -[2021-03-31 21:56:21.903] [exthost] [info] exiting with code 0 -[2021-03-31 21:56:31.421] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 21:56:36.470] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 21:59:15.078] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 21:59:20.127] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 21:59:25.233] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 21:59:32.432] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 21:59:37.481] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 21:59:53.781] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 21:59:58.829] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:01:37.535] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:13:58.505] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:16:11.379] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:53:34.764] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:53:39.822] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:53:53.499] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:54:10.530] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:54:54.850] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:54:59.895] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:55:04.943] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:55:10.024] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:55:15.082] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:55:20.136] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:55:25.192] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:55:30.264] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:55:35.326] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:55:40.378] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:55:45.428] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:55:50.490] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:56:36.671] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:56:46.345] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:57:28.630] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 22:59:38.198] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:11:20.262] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:11:25.551] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:11:30.598] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:11:43.363] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:12:05.697] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:12:10.741] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:12:21.921] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:12:35.210] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:13:10.997] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:13:16.041] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:18:35.407] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:18:40.458] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:18:42.310] [exthost] [info] ExtensionService#_doActivateExtension vscode.css-language-features {"startup":false,"extensionId":{"value":"vscode.css-language-features","_lower":"vscode.css-language-features"},"activationEvent":"onLanguage:css"} -[2021-03-31 23:18:42.310] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/css-language-features/client/dist/node/cssClientMain -[2021-03-31 23:18:45.502] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:19:32.903] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:19:37.948] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 723 -[2021-03-31 23:19:42.996] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:20:02.385] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:20:07.446] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:20:17.479] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:20:22.526] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:20:45.208] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:20:50.253] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:20:55.304] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:21:00.355] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:21:05.402] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:21:14.239] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:21:19.283] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:21:24.327] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:21:29.381] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:21:43.575] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:28:31.168] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:28:36.225] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:31:24.369] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:31:29.416] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:31:34.460] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:37:53.285] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:37:59.364] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:38:17.973] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:40:06.781] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:40:11.829] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:40:16.908] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:40:21.964] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:40:38.566] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 725 -[2021-03-31 23:40:43.616] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 726 -[2021-03-31 23:41:16.785] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 726 -[2021-03-31 23:41:41.999] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 725 -[2021-03-31 23:42:29.945] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:43:34.222] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 725 -[2021-03-31 23:43:39.271] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 725 -[2021-03-31 23:44:27.717] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 725 -[2021-03-31 23:44:32.765] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:44:37.813] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:44:53.998] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:44:59.086] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:45:26.837] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:45:34.755] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:45:39.803] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:45:45.193] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:45:47.703] [exthost] [info] ExtensionService#_doActivateExtension vscode.html-language-features {"startup":false,"extensionId":{"value":"vscode.html-language-features","_lower":"vscode.html-language-features"},"activationEvent":"onLanguage:html"} -[2021-03-31 23:45:47.703] [exthost] [info] ExtensionService#loadCommonJSModule file:///usr/lib/code-server/lib/vscode/extensions/html-language-features/client/dist/node/htmlClientMain -[2021-03-31 23:45:50.246] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:45:55.297] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:46:00.352] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:46:05.408] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:46:15.604] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:46:20.659] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:46:25.735] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:49:15.845] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-03-31 23:55:46.358] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-04-01 00:29:30.184] [exthost] [warning] [Decorations] CAPPING events from decorations provider vscode.git 724 -[2021-04-01 00:30:55.836] [exthost] [info] extension host terminating: received terminate message from renderer -[2021-04-01 00:30:56.852] [exthost] [info] exiting with code 0 diff --git a/logs/20210331T215456/extension-host/output_logging_20210331T215514/1-TypeScript.log b/logs/20210331T215456/extension-host/output_logging_20210331T215514/1-TypeScript.log deleted file mode 100644 index 10fb397..0000000 --- a/logs/20210331T215456/extension-host/output_logging_20210331T215514/1-TypeScript.log +++ /dev/null @@ -1,9 +0,0 @@ -[Info - 21:55:14.153] Starting TS Server -[Info - 21:55:14.153] Using tsserver from: /usr/lib/code-server/lib/vscode/extensions/node_modules/typescript/lib/tsserver.js -[Info - 21:55:14.154] Forking... -[Info - 21:55:14.159] Starting... -[Info - 21:55:14.160] Forking... -[Info - 21:55:14.163] Starting... -[Info - 00:30:55.888] TSServer exited -[Info - 00:30:55.889] Starting TS Server -[Info - 00:30:55.889] Not starting server. Disposed diff --git a/logs/20210331T215456/extension-host/output_logging_20210331T215514/2-Git.log b/logs/20210331T215456/extension-host/output_logging_20210331T215514/2-Git.log deleted file mode 100644 index 287b2f9..0000000 --- a/logs/20210331T215456/extension-host/output_logging_20210331T215514/2-Git.log +++ /dev/null @@ -1,745 +0,0 @@ -Looking for git in: git -Using git 2.25.1 from git -> git rev-parse --git-dir -Open repository: /home/pedro-isac/netuno/apps/social-netuno -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx -> git cat-file -s 5293768449f7bafcd995f249a907bf3119ae38d7 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git show --textconv :public/styles/main.css -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/public/styles/main.css -> git cat-file -s 9a9c67a013aa1a658383aaf97eff426168eee55a -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :ui/webpack.config.js -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/webpack.config.js -> git cat-file -s b0a83b785ac37d09ae56f5a8a573ae79f610c5f8 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/templates/dashboard.html -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/templates/dashboard.html -> git cat-file -s 85a67fab4cf6067cbfddb33d873eefffdeb612b2 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/templates/scripts_login.html -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/templates/scripts_login.html -> git cat-file -s e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git show --textconv :server/templates/dashboard.html -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/server/templates/dashboard.html -> git cat-file -s 85a67fab4cf6067cbfddb33d873eefffdeb612b2 -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template diff --git a/logs/20210331T215456/extension-host/output_logging_20210331T215522/3-Prettier.log b/logs/20210331T215456/extension-host/output_logging_20210331T215522/3-Prettier.log deleted file mode 100644 index 662c548..0000000 --- a/logs/20210331T215456/extension-host/output_logging_20210331T215522/3-Prettier.log +++ /dev/null @@ -1,2 +0,0 @@ -["INFO" - 9:55:22 PM] Extension Name: esbenp.prettier-vscode. -["INFO" - 9:55:22 PM] Extension Version: 6.3.1. diff --git a/logs/20210331T215456/extension-host/output_logging_20210331T215617/1-TypeScript.log b/logs/20210331T215456/extension-host/output_logging_20210331T215617/1-TypeScript.log deleted file mode 100644 index 41d995c..0000000 --- a/logs/20210331T215456/extension-host/output_logging_20210331T215617/1-TypeScript.log +++ /dev/null @@ -1,9 +0,0 @@ -[Info - 21:56:17.714] Starting TS Server -[Info - 21:56:17.714] Using tsserver from: /usr/lib/code-server/lib/vscode/extensions/node_modules/typescript/lib/tsserver.js -[Info - 21:56:17.715] Forking... -[Info - 21:56:17.720] Starting... -[Info - 21:56:17.720] Forking... -[Info - 21:56:17.724] Starting... -[Info - 21:56:20.976] TSServer exited -[Info - 21:56:20.976] Starting TS Server -[Info - 21:56:20.976] Not starting server. Disposed diff --git a/logs/20210331T215456/extension-host/output_logging_20210331T215617/2-Git.log b/logs/20210331T215456/extension-host/output_logging_20210331T215617/2-Git.log deleted file mode 100644 index 0d646c4..0000000 --- a/logs/20210331T215456/extension-host/output_logging_20210331T215617/2-Git.log +++ /dev/null @@ -1,14 +0,0 @@ -Looking for git in: git -Using git 2.25.1 from git -> git rev-parse --git-dir -Open repository: /home/pedro-isac/netuno/apps/social-netuno -> git status -z -u -> git symbolic-ref --short HEAD -> git for-each-ref --format=%(refname)%00%(upstream:short)%00%(upstream:track)%00%(objectname) refs/heads/master refs/remotes/master -> git for-each-ref --sort -committerdate --format %(refname) %(objectname) %(*objectname) -> git remote --verbose -Warning: Failed to watch ref '/home/pedro-isac/netuno/apps/social-netuno/.git/refs/remotes/origin/master', is most likely packed. -> git config --get commit.template -> git check-ignore -v -z --stdin -> git show --textconv :ui/src/components/PessoasTabela/index.jsx -> git ls-files --stage -- /home/pedro-isac/netuno/apps/social-netuno/ui/src/components/PessoasTabela/index.jsx diff --git a/logs/20210331T215456/extension-host/output_logging_20210331T215620/3-Prettier.log b/logs/20210331T215456/extension-host/output_logging_20210331T215620/3-Prettier.log deleted file mode 100644 index bc09b22..0000000 --- a/logs/20210331T215456/extension-host/output_logging_20210331T215620/3-Prettier.log +++ /dev/null @@ -1,2 +0,0 @@ -["INFO" - 9:56:20 PM] Extension Name: esbenp.prettier-vscode. -["INFO" - 9:56:20 PM] Extension Version: 6.3.1. diff --git a/logs/20210331T215456/remoteagent.log b/logs/20210331T215456/remoteagent.log deleted file mode 100644 index 0bbbeb0..0000000 --- a/logs/20210331T215456/remoteagent.log +++ /dev/null @@ -1,4 +0,0 @@ -[2021-03-31 21:55:05.605] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/.vscode' -[2021-03-31 21:55:05.605] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/.vscode' -[2021-03-31 21:56:10.336] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/.vscode' -[2021-03-31 21:56:10.336] [remoteagent] [error] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/pedro-isac/netuno/apps/social-netuno/.vscode' diff --git a/logs/20210331T215456/telemetry.log b/logs/20210331T215456/telemetry.log deleted file mode 100644 index aad5ff0..0000000 --- a/logs/20210331T215456/telemetry.log +++ /dev/null @@ -1,2 +0,0 @@ -[2021-03-31 21:54:56.795] [telemetry] [info] The below are logs for every telemetry event sent from VS Code once the log level is set to trace. -[2021-03-31 21:54:56.795] [telemetry] [info] =========================================================== diff --git a/public/styles/main.css b/public/styles/main.css index 1a73672..e1863b6 100644 --- a/public/styles/main.css +++ b/public/styles/main.css @@ -5,9 +5,9 @@ HERE YOUR CUSTOM CSS **/ .navbar, .navbar-inverse { - background: #001427 !important; + background: #cf1322 !important; } .dev .navbar, .dev .navbar-inverse { - background: #001427 !important; + background: #cf1322 !important; } diff --git a/ui/src/styles/main.less b/ui/src/styles/main.less index f441dd6..191f503 100644 --- a/ui/src/styles/main.less +++ b/ui/src/styles/main.less @@ -2,3 +2,7 @@ /*** GLOBAL CSS ***/ @import '~antd/dist/antd'; +@primary: #cf1322; +@primaryLight: #ff4d4f; +@light: #eee; +@dark: #333; \ No newline at end of file diff --git a/website/.gitignore b/website/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/website/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/website/README.md b/website/README.md new file mode 100644 index 0000000..0c83cde --- /dev/null +++ b/website/README.md @@ -0,0 +1,70 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.\ +You will also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can’t go back!** + +If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. + +You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). + +### Code Splitting + +This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) + +### Analyzing the Bundle Size + +This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) + +### Making a Progressive Web App + +This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) + +### Advanced Configuration + +This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) + +### Deployment + +This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) + +### `npm run build` fails to minify + +This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) diff --git a/website/config-overrides.js b/website/config-overrides.js new file mode 100644 index 0000000..0364ff2 --- /dev/null +++ b/website/config-overrides.js @@ -0,0 +1,19 @@ +const { override, fixBabelImports, addLessLoader } = require("customize-cra"); +const { getThemeVariables } = require("antd/dist/theme"); + +module.exports = override( + fixBabelImports("import", { + libraryName: "antd", + libraryDirectory: "es", + style: true, + }), + addLessLoader({ + lessOptions: { + javascriptEnabled: true, + modifyVars: getThemeVariables({ + dark: false, + "@primary-color": "#444444", + }), + }, + }) +); diff --git a/website/package.json b/website/package.json new file mode 100644 index 0000000..7e5c2de --- /dev/null +++ b/website/package.json @@ -0,0 +1,46 @@ +{ + "name": "website", + "version": "0.1.0", + "private": true, + "dependencies": { + "@netuno/service-client": "^1.0.7", + "@testing-library/jest-dom": "^5.11.10", + "@testing-library/react": "^11.2.6", + "@testing-library/user-event": "^12.8.3", + "antd": "^4.15.0", + "babel-plugin-import": "^1.13.3", + "customize-cra": "^1.0.0", + "less": "^4.1.1", + "less-loader": "^6.2.0", + "react": "^17.0.2", + "react-app-rewired": "^2.1.8", + "react-dom": "^17.0.2", + "react-router-dom": "^5.2.0", + "react-scripts": "4.0.3", + "web-vitals": "^1.1.1" + }, + "scripts": { + "start": "react-app-rewired start", + "build": "react-app-rewired build", + "test": "react-app-rewired test", + "eject": "react-app-rewired eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/website/public/index.html b/website/public/index.html new file mode 100644 index 0000000..aa069f2 --- /dev/null +++ b/website/public/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + React App + + + +
+ + + diff --git a/website/src/App.js b/website/src/App.js new file mode 100644 index 0000000..e331269 --- /dev/null +++ b/website/src/App.js @@ -0,0 +1,22 @@ +import "./App.less"; +import { BrowserRouter, Switch, Route } from "react-router-dom"; + +import Home from "./pages/Home"; +import Login from "./pages/Login"; +import Register from "./pages/Register"; + +function App() { + return ( +
+ + + + + + + +
+ ); +} + +export default App; diff --git a/website/src/App.less b/website/src/App.less new file mode 100644 index 0000000..ebce81d --- /dev/null +++ b/website/src/App.less @@ -0,0 +1,4 @@ +@primary: #fa541c; +@primaryLight: #ff7a45; +@light: #fafafa; +@dark: #141414; \ No newline at end of file diff --git a/website/src/components/Header/index.js b/website/src/components/Header/index.js new file mode 100644 index 0000000..4651049 --- /dev/null +++ b/website/src/components/Header/index.js @@ -0,0 +1,26 @@ +import React from "react"; +import { Link } from "react-router-dom"; +import { Button, Menu, PageHeader } from "antd"; +import "./index.less"; + +export default () => { + return ( + + Home + , + + Login + , + + + , + ]} + /> + ); +}; diff --git a/website/src/components/Header/index.less b/website/src/components/Header/index.less new file mode 100644 index 0000000..76c9fb5 --- /dev/null +++ b/website/src/components/Header/index.less @@ -0,0 +1,15 @@ +@import "../../App.less"; + +.header{ + background-color: @primary; + span, a{ + color: @light + } + button{ + background-color: @light; + span{ + color: @primary !important; + } + } +} + diff --git a/website/src/index.js b/website/src/index.js new file mode 100644 index 0000000..377e34d --- /dev/null +++ b/website/src/index.js @@ -0,0 +1,15 @@ +import React from "react"; +import ReactDOM from "react-dom"; +import App from "./App"; + +import _service from "@netuno/service-client"; +_service.config({ + prefix: "http://pedro-isac.dev.netuno.org:30790/services", +}); + +ReactDOM.render( + + + , + document.getElementById("root") +); diff --git a/website/src/pages/Home/index.js b/website/src/pages/Home/index.js new file mode 100644 index 0000000..17329fb --- /dev/null +++ b/website/src/pages/Home/index.js @@ -0,0 +1,11 @@ +import React from "react"; +import "./index.less"; +import Header from "../../components/Header"; + +export default () => { + return ( +
+
+
+ ); +}; diff --git a/website/src/pages/Home/index.less b/website/src/pages/Home/index.less new file mode 100644 index 0000000..a0b8035 --- /dev/null +++ b/website/src/pages/Home/index.less @@ -0,0 +1 @@ +@import "../../App.less"; \ No newline at end of file diff --git a/website/src/pages/Login/index.js b/website/src/pages/Login/index.js new file mode 100644 index 0000000..0720b7e --- /dev/null +++ b/website/src/pages/Login/index.js @@ -0,0 +1,114 @@ +import React, { useState, useEffect } from "react"; +import "./index.less"; +import Header from "../../components/Header"; +import { Form, Input, Button, Checkbox, Row, Col, Carousel } from "antd"; +import _service from "@netuno/service-client"; + +const layout = { + labelCol: { span: 4 }, + wrapperCol: { span: 16 }, +}; + +const tailLayout = { + wrapperCol: { offset: 2, span: 16 }, +}; + +function onChange(a, b, c) { + console.log(a, b, c); +} + +const contentStyle = { + height: "160px", + color: "#fff", + lineHeight: "160px", + textAlign: "center", + background: "#364d79", +}; + +export default () => { + const [data, setData] = useState([]); + useEffect(() => { + _service({ + url: "/services/pessoas", + method: "POST", + credentials: "include", + headers: { + "Content-Type": "application/json", + }, + success: (response) => { + if (response.json) { + setData(response.json); + console.log(data); + } else { + fail(); + } + }, + fail: () => { + fail(); + }, + }); + }, []); + const fail = () => {}; + return ( +
+
+ + + +
+

1

+
+
+

2

+
+
+

3

+
+
+

4

+
+
+ , + + +
+ + + + + + + + Lembrar dados de login. + + + + +
+ +
+
+ ); +}; diff --git a/website/src/pages/Login/index.less b/website/src/pages/Login/index.less new file mode 100644 index 0000000..6440318 --- /dev/null +++ b/website/src/pages/Login/index.less @@ -0,0 +1,11 @@ +@import "../../App.less"; + +.login{ + &__submit{ + background-color: @primary; + border: none; + } + &__submit:hover{ + background-color: @primaryLight; + } +} \ No newline at end of file diff --git a/website/src/pages/Register/index.js b/website/src/pages/Register/index.js new file mode 100644 index 0000000..17329fb --- /dev/null +++ b/website/src/pages/Register/index.js @@ -0,0 +1,11 @@ +import React from "react"; +import "./index.less"; +import Header from "../../components/Header"; + +export default () => { + return ( +
+
+
+ ); +}; diff --git a/website/src/pages/Register/index.less b/website/src/pages/Register/index.less new file mode 100644 index 0000000..e69de29 diff --git a/website/src/reportWebVitals.js b/website/src/reportWebVitals.js new file mode 100644 index 0000000..5253d3a --- /dev/null +++ b/website/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/website/src/setupTests.js b/website/src/setupTests.js new file mode 100644 index 0000000..8f2609b --- /dev/null +++ b/website/src/setupTests.js @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom';