Repository URL to install this package:
Version:
1.1.1-1195 ▾
|
<!DOCTYPE html><html><head><meta charset="UTF-8"><link rel="stylesheet" href="icons/fontello/css/fontello-embedded.css" media="screen" charset="utf-8"><link rel="stylesheet" href="../node_modules/bootstrap/dist/css/bootstrap.min.css" media="screen" charset="utf-8"><link rel="stylesheet" href="css/index.css" media="screen" charset="utf-8"><script type="text/javascript" src="../node_modules/angular/angular.min.js"></script><script type="text/javascript" src="../node_modules/angular-ui-router/release/angular-ui-router.min.js"></script><script type="text/javascript" src="../node_modules/selection-model/dist/selection-model.min.js"></script><script type="text/javascript" src="../node_modules/ace-builds/src-min-noconflict/ace.js"></script><script type="text/javascript" src="js/index.js"></script></head><body ng-app="ndm" ng-controller="ShellController as shell" ng-drag-drop><div class="app-big-loading"><img src="img/loading.svg"><div>Loading</div></div><div class="page"><div ng-controller="LeftBarController as leftBar"><div class="dialog dialog-window" ng-if="leftBar.editorFilePath" ng-ace-editor ng-ace-editor-theme="xcode" ng-ace-file-name="{{leftBar.editorFileName}}" ng-ace-file="{{leftBar.editorFilePath}}" ng-model="aceFileModel"><div class="prompt-window-options"><span class="prompt-window-infos" title="{{leftBar.rightClickedProject.path}}"><img src="img/loading.svg" width="13" ng-show="(savingFile && !savedFile) || loadingFile"><i class="fa fa-check color-primary" ng-show="savedFile && !savingFile"></i>{{leftBar.rightClickedProject.dirName}}/{{leftBar.editorFileName}}</span><button ng-click="saveFile()">Save</button><button ng-click="leftBar.editorFilePath = undefined; aceFileModel = undefined;">Close</button></div><div class="window"><div class="ng-ace-editor" autofocus></div></div></div><div class="dialog dialog-window" ng-if="leftBar.showHistoryPrompt" ng-init="leftBar.showSnapshotStatus = []; leftBar.selectedSnapshot = undefined;"><div class="prompt-window-options"><span class="prompt-window-infos" title="{{leftBar.rightClickedProject.path}}"><img src="img/loading.svg" width="13" ng-show="leftBar.restoringSnapshot[leftBar.rightClickedProject.path] && !leftBar.restoredSnapshot[leftBar.rightClickedProject.path]"> {{leftBar.rightClickedProject.dirName}}/</span><button ng-click="leftBar.showHistoryPrompt = undefined;">Close</button><button ng-click="leftBar.deleteSnapshot()" ng-if="leftBar.selectedSnapshot && leftBar.projectHistory && leftBar.projectHistory.length > 0">Delete</button><button ng-if="leftBar.projectHistory && leftBar.projectHistory.length > 0 && leftBar.selectedSnapshot" ng-click="leftBar.restoreSnapshot()" ng-disabled="leftBar.restoringSnapshot[leftBar.rightClickedProject.path]"><span ng-show="!leftBar.restoringSnapshot[leftBar.rightClickedProject.path]">Restore</span><span ng-show="leftBar.restoringSnapshot[leftBar.rightClickedProject.path]">Restoring</span></button></div><div class="window"><div class="prompt-window-holder" ng-if="!leftBar.projectHistory || leftBar.projectHistory && leftBar.projectHistory.length <= 0">You have no snapshots for this project.</div><div class="prompt-history-item" ng-class="{'active': leftBar.selectedSnapshot === item}" ng-repeat="item in leftBar.projectHistory | orderBy : $index : -1" ng-click="leftBar.selectedSnapshot = item;"><div><a ng-click="leftBar.showSnapshotStatus[item.datetime] = true;" ng-show="!leftBar.showSnapshotStatus[item.datetime]"><i class="fa fa-caret-right color-black"></i></a><a ng-click="leftBar.showSnapshotStatus[item.datetime] = false;" ng-show="leftBar.showSnapshotStatus[item.datetime]"><i class="fa fa-caret-down color-black"></i></a><i class="fa fa-database color-primary"></i> {{item.datetime}}<div class="prompt-history-status" ng-if="leftBar.showSnapshotStatus[item.datetime]" ng-ace-editor ng-ace-editor-readonly="true" ng-ace-editor-mode="json" ng-ace-editor-theme="xcode" ng-model="aceFileModel" ng-ace-source="{{item.status}}"><div class="ng-ace-editor"></div></div></div></div></div></div><div class="left-column overflow-x-hidden"><div class="row"><a class="row" ng-class="{'active': leftBar.global, 'action-link-disabled': shell.globalDisabled}" ng-click="shell.globalDisabled ? shell.enableGlobal() : leftBar.selectGlobal()"><img class="global-img" src="img/npm-logo-cube.svg">Globals</a><div ng-repeat="item in shell.projects track by $index"><a class="row project" title="{{ item.shrinkwrap ? 'Has shrinkwrap' : '' }}" ng-right-click="leftBar.rightClickMenu(item, $event)" ng-class="{'active': leftBar.selectedProject === item && !leftBar.global, 'shrinkwrapped': item.shrinkwrap}" ng-if="leftBar.removedProject !== item" ng-click="leftBar.selectProject(item, $event)"><i class="fa fa-folder-o"></i><i class="fa fa-lock" ng-if="item.shrinkwrap"></i>{{item.dirName}}<span class="button-delete-project" ng-click="leftBar.deleteProject(item, $event)"><i class="fa fa-times-circle-o"></i></span></a><div ng-init="leftBar.cancelProgressActionId = false;"><div class="left-progress left-progress-minor color-white fake-link" ng-repeat="runningScript in leftBar.npmRunningScriptsProject[item.path] track by $index"><small class="running-name">↳ running: {{runningScript}}</small><small class="running-end" ng-click="leftBar.deleteRunningScript(item.path, runningScript)"><i class="fa fa-times-circle-o"></i>dismiss</small><div class="left-progress-loading"></div></div><div class="left-progress color-white fake-link" ng-show="leftBar.npmInstallingProjects[item.dirName]"><small class="running-name">↳ installing</small><small class="running-end" ng-click="leftBar.deleteInstallingProjects(item.dirName)"><i class="fa fa-times-circle-o"></i>dismiss</small><div class="left-progress-loading"></div></div><div class="left-progress color-white" ng-show="leftBar.npmReinstallingProjects[item.dirName]"><small class="running-name">↳ reinstalling</small><small class="running-end" ng-click="leftBar.deleteReinstallingProjects(item.dirName)"><i class="fa fa-times-circle-o"></i>dismiss</small><div class="left-progress-loading"></div></div><div class="left-progress color-white" ng-show="leftBar.npmBuildingProjects[item.dirName]"><small class="running-name">↳ building</small><small class="running-end" ng-click="leftBar.deleteBuildingProjects(item.dirName)"><i class="fa fa-times-circle-o"></i>dismiss</small><div class="left-progress-loading"></div></div><div class="left-progress color-white" ng-show="leftBar.npmPruningProjects[item.dirName]"><small class="running-name">↳ pruning</small><small class="running-end" ng-click="leftBar.deletePruningProjects(item.dirName)"><i class="fa fa-times-circle-o"></i>dismiss</small><div class="left-progress-loading"></div></div><div class="left-progress color-white" ng-show="leftBar.npmDedupingProjects[item.dirName]"><small class="running-name">↳ deduping</small><small class="running-end" ng-click="leftBar.deleteDedupingProjects(item.dirName)"><i class="fa fa-times-circle-o"></i>dismiss</small><div class="left-progress-loading"></div></div><div class="left-progress color-white" ng-show="leftBar.npmShrinkwrappingProjects[item.dirName]"><small class="running-name">↳ shrinkwrapping</small><small class="running-end" ng-click="leftBar.deleteShrinkwrappingProjects(item.dirName)"><i class="fa fa-times-circle-o"></i>dismiss</small><div class="left-progress-loading"></div></div></div></div></div><br></div></div><div class="right-column" ui-view></div></div><!-- do not touch indentation--><div class="footer bg-footer"><span class="badge-version" title="Current npm version" ng-mouseover="shell.updateNpmBadgeVersion()"><b>npm</b> <small ng-if="shell.npmCurrentVersionBadge">v{{shell.npmCurrentVersionBadge}}</small><button class="button-global" type="button" title="Enable ndm in global folder" ng-show="shell.globalDisabled" ng-click="shell.enableGlobal()"><i class="fa fa-globe color-primary"></i>Enable</button><button class="button-update" type="button" ng-show="!shell.globalDisabled && shell.npmCurrentVersionBadge" title="Update npm" ng-click="shell.activeClickedLink('update'); shell.updateNpm()"><i class="fa fa-history"></i>Update</button><button class="button-update" type="button" title="Run doctor" ng-click="shell.activeClickedLink('doctor'); shell.runDoctor()"><i class="fa fa-doctor"></i>Doctor</button></span><span class="npm-status" ng-mouseenter="shell.checkRegistryStatus()"><i class="fa fa-disk" title="npm registry is available" ng-show="!shell.loadingRegistryStatus && shell.registryStatus"></i><i class="fa fa-disk" title="npm registry checking ..." ng-show="shell.loadingRegistryStatus"></i><i class="fa fa-disk" title="npm registry is unavailable" ng-show="!shell.loadingRegistryStatus && !shell.registryStatus"></i><div class="loader" ng-class="{'loading': shell.loadingRegistryStatus}"><i class="fa fa-circle" ng-class="{'available': !shell.loadingRegistryStatus && shell.registryStatus}"></i><i class="fa fa-circle" ng-class="{'unavailable': !shell.loadingRegistryStatus && !shell.registryStatus}"></i></div></span></div></body></html>