Linux worldls-302.fr.planethoster.net 4.18.0-553.8.1.lve.el7h.x86_64 #1 SMP Thu Jul 4 15:19:33 UTC 2024 x86_64
LiteSpeed
Server IP : 10.185.0.203 & Your IP : 216.73.217.14
Domains :
Cant Read [ /etc/named.conf ]
User : gerathty
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
local /
lib /
node_modules /
npm /
test /
tap /
Delete
Unzip
Name
Size
Permission
Date
Action
00-check-mock-dep.js
500
B
-rw-r--r--
2017-11-15 05:31
00-config-setup.js
2.75
KB
-rw-r--r--
2017-11-15 05:31
00-verify-bundle-deps.js
377
B
-rw-r--r--
2017-11-15 05:31
00-verify-ls-ok.js
628
B
-rw-r--r--
2017-11-15 05:31
00-verify-no-scoped.js
1.09
KB
-rw-r--r--
2017-11-15 05:31
404-parent.js
1.6
KB
-rw-r--r--
2017-11-15 05:31
404-private-registry-scoped.js
1.28
KB
-rw-r--r--
2017-11-15 05:31
404-private-registry.js
1.21
KB
-rw-r--r--
2017-11-15 05:31
access.js
11.92
KB
-rw-r--r--
2017-11-15 05:31
add-named-update-protocol-port.js
2.47
KB
-rw-r--r--
2017-11-15 05:31
add-remote-git-file.js
2.35
KB
-rw-r--r--
2017-11-28 04:37
add-remote-git-shrinkwrap.js
3.39
KB
-rw-r--r--
2017-11-15 05:31
add-remote-git-submodule.js
3.55
KB
-rw-r--r--
2017-11-15 05:31
add-remote-git.js
2.43
KB
-rw-r--r--
2017-11-15 05:31
adduser-always-auth.js
7.06
KB
-rw-r--r--
2017-11-28 02:58
adduser-legacy-auth.js
2.61
KB
-rw-r--r--
2017-11-15 05:31
adduser-oauth.js
2.36
KB
-rw-r--r--
2017-11-15 05:31
adduser-saml.js
2.36
KB
-rw-r--r--
2017-11-15 05:31
all-package-metadata-cache-stream-unit.js
3.68
KB
-rw-r--r--
2017-11-15 05:31
all-package-metadata-entry-stream-unit.js
5.46
KB
-rw-r--r--
2017-11-15 05:31
all-package-metadata-update-stream-unit.js
4.61
KB
-rw-r--r--
2017-11-15 05:31
all-package-metadata-write-stream-unit.js
3.53
KB
-rw-r--r--
2017-11-15 05:31
all-package-metadata.js
5.61
KB
-rw-r--r--
2017-11-15 05:31
anon-cli-metrics.js
3.98
KB
-rw-r--r--
2017-11-15 05:31
bearer-token-check.js
3.06
KB
-rw-r--r--
2017-11-28 04:37
bin.js
648
B
-rw-r--r--
2017-11-15 05:31
bitbucket-https-url-with-creds-package.js
1.9
KB
-rw-r--r--
2017-11-15 05:31
bitbucket-https-url-with-creds.js
1.83
KB
-rw-r--r--
2017-11-15 05:31
bitbucket-shortcut-package.js
1.89
KB
-rw-r--r--
2017-11-15 05:31
bitbucket-shortcut.js
1.84
KB
-rw-r--r--
2017-11-15 05:31
bugs.js
4.89
KB
-rw-r--r--
2017-11-15 05:31
build-already-built.js
2.01
KB
-rw-r--r--
2017-11-15 05:31
builtin-config.js
3.93
KB
-rw-r--r--
2017-11-28 02:58
bundled-dependencies-no-pkgjson.js
1.37
KB
-rw-r--r--
2017-11-15 05:31
bundled-dependencies-nonarray.js
1.71
KB
-rw-r--r--
2017-11-15 05:31
bundled-dependencies.js
2.62
KB
-rw-r--r--
2017-11-15 05:31
bundled-no-add-to-move.js
1.35
KB
-rw-r--r--
2017-11-15 05:31
bundled-transitive-deps.js
2.29
KB
-rw-r--r--
2017-11-15 05:31
cache-add-unpublished.js
798
B
-rw-r--r--
2017-11-15 05:31
cache-shasum-fork.js
2.71
KB
-rw-r--r--
2017-11-15 05:31
check-cpu-reqs.js
1.55
KB
-rw-r--r--
2017-11-15 05:31
check-engine-reqs.js
1.63
KB
-rw-r--r--
2017-11-15 05:31
check-install-self.js
1.64
KB
-rw-r--r--
2017-11-15 05:31
check-os-reqs.js
1.54
KB
-rw-r--r--
2017-11-15 05:31
check-permissions.js
2.39
KB
-rw-r--r--
2017-11-15 05:31
ci-header.js
3.17
KB
-rw-r--r--
2017-11-15 05:31
circular-dep.js
2.3
KB
-rw-r--r--
2017-11-15 05:31
config-basic.js
2.13
KB
-rw-r--r--
2017-11-28 04:37
config-builtin.js
1.37
KB
-rw-r--r--
2017-11-28 04:37
config-certfile.js
541
B
-rw-r--r--
2017-11-15 05:31
config-credentials.js
8.32
KB
-rw-r--r--
2017-11-15 05:31
config-edit.js
1.63
KB
-rw-r--r--
2017-11-28 02:58
config-list.js
1.8
KB
-rw-r--r--
2017-11-15 05:31
config-malformed.js
379
B
-rw-r--r--
2017-11-15 05:31
config-meta.js
3.98
KB
-rw-r--r--
2017-11-15 05:31
config-new-cafile.js
1.2
KB
-rw-r--r--
2017-11-15 05:31
config-private.js
1.81
KB
-rw-r--r--
2017-11-15 05:31
config-project.js
1.38
KB
-rw-r--r--
2017-11-15 05:31
config-save.js
2.13
KB
-rw-r--r--
2017-11-27 19:45
correct-mkdir.js
4.44
KB
-rw-r--r--
2017-11-15 05:31
cruft-test.js
942
B
-rw-r--r--
2017-11-15 05:31
debug-logs.js
2.91
KB
-rw-r--r--
2017-11-15 05:31
dedupe-scoped.js
3.6
KB
-rw-r--r--
2017-11-15 05:31
dedupe.js
2.52
KB
-rw-r--r--
2017-11-15 05:31
deprecate.js
3.94
KB
-rw-r--r--
2017-11-15 05:31
dist-tag.js
4.64
KB
-rw-r--r--
2017-11-15 05:31
do-not-remove-other-bins.js
2.96
KB
-rw-r--r--
2017-11-15 05:31
doctor.js
2.91
KB
-rw-r--r--
2017-11-15 05:31
extraneous-dep-cycle-ls-ok.js
1.48
KB
-rw-r--r--
2017-11-15 05:31
false-name.js
2
KB
-rw-r--r--
2017-11-15 05:31
fetch-package-metadata.js
1.54
KB
-rw-r--r--
2017-11-15 05:31
files-and-ignores.js
19.57
KB
-rw-r--r--
2017-11-28 04:37
full-warning-messages.js
2.78
KB
-rw-r--r--
2017-11-15 05:31
gently-rm-cmdshims.js
5.05
KB
-rw-r--r--
2017-11-15 05:31
gently-rm-linked-module.js
3.1
KB
-rw-r--r--
2017-11-15 05:31
gently-rm-overeager.js
1.43
KB
-rw-r--r--
2017-11-15 05:31
gently-rm-symlinked-global-dir.js
2.92
KB
-rw-r--r--
2017-11-15 05:31
get.js
2.27
KB
-rw-r--r--
2017-11-15 05:31
gist-short-shortcut-package.js
1.99
KB
-rw-r--r--
2017-11-15 05:31
gist-short-shortcut.js
1.95
KB
-rw-r--r--
2017-11-15 05:31
gist-shortcut-package.js
1.98
KB
-rw-r--r--
2017-11-15 05:31
gist-shortcut.js
1.91
KB
-rw-r--r--
2017-11-15 05:31
git-dependency-install-link.js
4.14
KB
-rw-r--r--
2017-11-15 05:31
git-npmignore.js
4.77
KB
-rw-r--r--
2017-11-15 05:31
git-prepare.js
3.91
KB
-rw-r--r--
2017-11-15 05:31
github-shortcut-package.js
1.96
KB
-rw-r--r--
2017-11-15 05:31
github-shortcut.js
1.96
KB
-rw-r--r--
2017-11-15 05:31
gitlab-shortcut-package.js
1.88
KB
-rw-r--r--
2017-11-15 05:31
gitlab-shortcut.js
1.85
KB
-rw-r--r--
2017-11-15 05:31
global-prefix-set-in-userconfig.js
843
B
-rw-r--r--
2017-11-15 05:31
graceful-restart.js
2.6
KB
-rw-r--r--
2017-11-15 05:31
help.js
625
B
-rw-r--r--
2017-11-15 05:31
ignore-install-link.js
1.91
KB
-rw-r--r--
2017-11-15 05:31
ignore-scripts.js
3.28
KB
-rw-r--r--
2017-11-15 05:31
init-interrupt.js
1.35
KB
-rw-r--r--
2017-11-15 05:31
install-actions.js
2.44
KB
-rw-r--r--
2017-11-15 05:31
install-at-locally.js
1.72
KB
-rw-r--r--
2017-11-15 05:31
install-bad-dep-format.js
1.24
KB
-rw-r--r--
2017-11-15 05:31
install-bad-man.js
1.7
KB
-rw-r--r--
2017-11-15 05:31
install-bin-null.js
1.79
KB
-rw-r--r--
2017-11-15 05:31
install-cli-only-development.js
2.77
KB
-rw-r--r--
2017-11-15 05:31
install-cli-only-production.js
2.02
KB
-rw-r--r--
2017-11-15 05:31
install-cli-only-shrinkwrap.js
3.16
KB
-rw-r--r--
2017-11-15 05:31
install-cli-production-nosave.js
1.36
KB
-rw-r--r--
2017-11-15 05:31
install-cli-production.js
2
KB
-rw-r--r--
2017-11-15 05:31
install-cli-unicode.js
1.45
KB
-rw-r--r--
2017-11-15 05:31
install-duplicate-deps-warning.js
1.53
KB
-rw-r--r--
2017-11-15 05:31
install-from-local.js
2.36
KB
-rw-r--r--
2017-11-15 05:31
install-into-likenamed-folder.js
998
B
-rw-r--r--
2017-11-15 05:31
install-link-scripts.js
2.68
KB
-rw-r--r--
2017-11-15 05:31
install-local-dep-cycle.js
1.41
KB
-rw-r--r--
2017-11-15 05:31
install-man.js
1.56
KB
-rw-r--r--
2017-11-15 05:31
install-noargs-dev.js
2.26
KB
-rw-r--r--
2017-11-15 05:31
install-order.js
1.1
KB
-rw-r--r--
2017-11-15 05:31
install-package-json-order.js
1.71
KB
-rw-r--r--
2017-11-15 05:31
install-package-lock-only.js
2.15
KB
-rw-r--r--
2017-11-28 04:37
install-parse-error.js
959
B
-rw-r--r--
2017-11-15 05:31
install-property-conflicts.js
1.51
KB
-rw-r--r--
2017-11-15 05:31
install-report-just-installed.js
1.54
KB
-rw-r--r--
2017-11-15 05:31
install-save-exact.js
2.5
KB
-rw-r--r--
2017-11-15 05:31
install-save-local.js
5.3
KB
-rw-r--r--
2017-11-15 05:31
install-save-prefix.js
4.17
KB
-rw-r--r--
2017-11-15 05:31
install-scoped-already-installed.js
3.62
KB
-rw-r--r--
2017-11-15 05:31
install-scoped-link.js
1.99
KB
-rw-r--r--
2017-11-15 05:31
install-scoped-with-bundled-dependency.js
1.76
KB
-rw-r--r--
2017-11-15 05:31
install-scoped-with-peer-dependency.js
1.39
KB
-rw-r--r--
2017-11-15 05:31
install-shrinkwrapped-git.js
4.3
KB
-rw-r--r--
2017-11-28 04:37
install-windows-newlines.js
2.13
KB
-rw-r--r--
2017-11-15 05:31
install-with-dev-dep-duplicate.js
1.85
KB
-rw-r--r--
2017-11-15 05:31
invalid-cmd-exit-code.js
1.03
KB
-rw-r--r--
2017-11-15 05:31
invalid-dep-version-filtering.js
3.26
KB
-rw-r--r--
2017-11-15 05:31
is-fs-access-available.js
1.88
KB
-rw-r--r--
2017-11-15 05:31
is-registry.js
1.19
KB
-rw-r--r--
2017-11-28 04:37
it.js
2.02
KB
-rw-r--r--
2017-11-15 05:31
legacy-ignore-nested-nm.js
1.72
KB
-rw-r--r--
2017-11-15 05:31
legacy-missing-bindir.js
1.77
KB
-rw-r--r--
2017-11-15 05:31
legacy-no-auth-leak.js
1.92
KB
-rw-r--r--
2017-11-15 05:31
legacy-platform-all.js
1.49
KB
-rw-r--r--
2017-11-15 05:31
legacy-platform.js
1.38
KB
-rw-r--r--
2017-11-15 05:31
legacy-private.js
1.26
KB
-rw-r--r--
2017-11-15 05:31
legacy-test-package.js
1.73
KB
-rw-r--r--
2017-11-15 05:31
lifecycle-INIT_CWD.js
1.09
KB
-rw-r--r--
2017-11-15 05:31
lifecycle-order.js
1.65
KB
-rw-r--r--
2017-11-15 05:31
link.js
5.79
KB
-rw-r--r--
2017-11-28 02:58
local-args-relative-to-cwd.js
1.25
KB
-rw-r--r--
2017-11-15 05:31
locker.js
2.22
KB
-rw-r--r--
2017-11-15 05:31
lockfile-http-deps.js
2.15
KB
-rw-r--r--
2017-11-28 04:37
logout-scoped.js
1.38
KB
-rw-r--r--
2017-11-15 05:31
logout.js
1.32
KB
-rw-r--r--
2017-11-15 05:31
ls-depth-cli.js
5.21
KB
-rw-r--r--
2017-11-15 05:31
ls-depth-unmet.js
4.16
KB
-rw-r--r--
2017-11-15 05:31
ls-env.js
3.22
KB
-rw-r--r--
2017-11-15 05:31
ls-l-depth-0.js
2.63
KB
-rw-r--r--
2017-11-15 05:31
ls-no-results.js
368
B
-rw-r--r--
2017-11-15 05:31
ls-production-and-dev.js
4.03
KB
-rw-r--r--
2017-11-15 05:31
ls-top-errors.js
1.37
KB
-rw-r--r--
2017-11-15 05:31
ls.js
4.27
KB
-rw-r--r--
2017-11-15 05:31
map-to-registry.js
4.91
KB
-rw-r--r--
2017-11-15 05:31
nerf-dart.js
1.19
KB
-rw-r--r--
2017-11-15 05:31
nested-extraneous.js
1.18
KB
-rw-r--r--
2017-11-15 05:31
no-global-warns.js
1.84
KB
-rw-r--r--
2017-11-15 05:31
no-scan-full-global-dir.js
2.94
KB
-rw-r--r--
2017-11-15 05:31
noargs-install-config-save.js
1.96
KB
-rw-r--r--
2017-11-15 05:31
node-modules-path-munge.js
986
B
-rw-r--r--
2017-11-15 05:31
normalize-package-explode.js
523
B
-rw-r--r--
2017-11-15 05:31
npm-api-not-loaded-error.js
1
KB
-rw-r--r--
2017-11-15 05:31
onload.js
1.27
KB
-rw-r--r--
2017-11-15 05:31
optional-metadep-rollback-collision.js
4.39
KB
-rw-r--r--
2017-11-28 04:37
outdated-bad-read-tree.js
489
B
-rw-r--r--
2017-11-15 05:31
outdated-color.js
1.56
KB
-rw-r--r--
2017-11-15 05:31
outdated-depth.js
1.49
KB
-rw-r--r--
2017-11-15 05:31
outdated-git.js
1.58
KB
-rw-r--r--
2017-11-15 05:31
outdated-json.js
2.09
KB
-rw-r--r--
2017-11-15 05:31
outdated-long.js
2.02
KB
-rw-r--r--
2017-11-15 05:31
outdated.js
2.58
KB
-rw-r--r--
2017-11-15 05:31
override-bundled.js
6.56
KB
-rw-r--r--
2017-11-15 05:31
owner.js
4.12
KB
-rw-r--r--
2017-11-15 05:31
pack-scoped.js
1.67
KB
-rw-r--r--
2017-11-15 05:31
peer-deps.js
1.45
KB
-rw-r--r--
2017-11-15 05:31
pick-manifest-from-registry-metadata.js
4.68
KB
-rw-r--r--
2017-11-15 05:31
ping.js
1.32
KB
-rw-r--r--
2017-11-15 05:31
prepare.js
1.79
KB
-rw-r--r--
2017-11-15 05:31
prepublish-only.js
3.02
KB
-rw-r--r--
2017-11-15 05:31
prepublish.js
2.67
KB
-rw-r--r--
2017-11-15 05:31
process-logger.js
543
B
-rw-r--r--
2017-11-28 04:37
progress-config.js
2.36
KB
-rw-r--r--
2017-11-15 05:31
prune-dev-dep-cycle.js
1.76
KB
-rw-r--r--
2017-11-15 05:31
prune-dev-dep-with-bins.js
2.6
KB
-rw-r--r--
2017-11-15 05:31
prune-with-dev-dep-duplicate.js
2.41
KB
-rw-r--r--
2017-11-15 05:31
prune-with-only-dev-deps.js
2.69
KB
-rw-r--r--
2017-11-15 05:31
prune.js
2.89
KB
-rw-r--r--
2017-11-15 05:31
publish-access-scoped.js
1.72
KB
-rw-r--r--
2017-11-15 05:31
publish-access-unscoped-restricted-fails.js
975
B
-rw-r--r--
2017-11-15 05:31
publish-access-unscoped.js
1.72
KB
-rw-r--r--
2017-11-15 05:31
publish-config.js
1.96
KB
-rw-r--r--
2017-11-15 05:31
publish-invalid-semver-tag.js
1.69
KB
-rw-r--r--
2017-11-15 05:31
publish-scoped.js
2.13
KB
-rw-r--r--
2017-11-15 05:31
pwd-prefix.js
985
B
-rw-r--r--
2017-11-15 05:31
referer.js
668
B
-rw-r--r--
2017-11-15 05:31
repo.js
4.07
KB
-rw-r--r--
2017-11-15 05:31
retry-on-stale-cache.js
5.59
KB
-rw-r--r--
2017-11-15 05:31
run-script-filter-private.js
1.1
KB
-rw-r--r--
2017-11-15 05:31
run-script.js
10.64
KB
-rw-r--r--
2017-11-15 05:31
scope-header.js
3.88
KB
-rw-r--r--
2017-11-15 05:31
scripts-whitespace-windows.js
2.4
KB
-rw-r--r--
2017-11-15 05:31
search.all-package-search.js
4.57
KB
-rw-r--r--
2017-11-15 05:31
search.esearch.js
4.38
KB
-rw-r--r--
2017-11-15 05:31
search.js
5.27
KB
-rw-r--r--
2017-11-15 05:31
semver-doc.js
426
B
-rw-r--r--
2017-11-15 05:31
shared-linked.js
3.55
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-_auth.js
3.1
KB
-rw-r--r--
2017-11-28 04:37
shrinkwrap-default-dev.js
2.08
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-dev-dependency.js
2.1
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-empty-deps.js
1.59
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-extra-metadata.js
1.8
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-global-auth.js
2.83
KB
-rw-r--r--
2017-11-28 04:37
shrinkwrap-lifecycle-cwd.js
2.18
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-lifecycle.js
1.41
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-local-dependency.js
3.03
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-nested.js
3.85
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-optional-dependency.js
2.17
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-optional-platform.js
2.31
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-optional-property.js
2.17
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-prod-dependency-also.js
2.63
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-prod-dependency.js
2.01
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-save-dev-with-existing-deps.js
2.86
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-save-with-existing-dev-deps.js
2.21
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-scoped-auth.js
2.88
KB
-rw-r--r--
2017-11-28 04:37
shrinkwrap-shared-dev-dependency.js
2.01
KB
-rw-r--r--
2017-11-15 05:31
shrinkwrap-version-match.js
2.83
KB
-rw-r--r--
2017-11-15 05:31
sorted-package-json.js
2.17
KB
-rw-r--r--
2017-11-15 05:31
spawn-enoent-help.js
822
B
-rw-r--r--
2017-11-15 05:31
spawn-enoent.js
869
B
-rw-r--r--
2017-11-15 05:31
spec-local-specifiers.js
22.81
KB
-rw-r--r--
2017-11-15 05:31
splat-with-only-prerelease-to-latest.js
2.74
KB
-rw-r--r--
2017-11-15 05:31
startstop.js
1.55
KB
-rw-r--r--
2017-11-15 05:31
symlink-cycle.js
1.27
KB
-rw-r--r--
2017-11-15 05:31
tag-version-prefix.js
2.4
KB
-rw-r--r--
2017-11-28 02:58
tagged-version-matching.js
5.18
KB
-rw-r--r--
2017-11-15 05:31
team.js
3.42
KB
-rw-r--r--
2017-11-15 05:31
test-run-ls.js
918
B
-rw-r--r--
2017-11-15 05:31
tree-style.js
3.49
KB
-rw-r--r--
2017-11-15 05:31
umask-lifecycle.js
1.46
KB
-rw-r--r--
2017-11-15 05:31
uninstall-in-reverse.js
949
B
-rw-r--r--
2017-11-15 05:31
uninstall-link-clean.js
2.5
KB
-rw-r--r--
2017-11-15 05:31
uninstall-package.js
1.79
KB
-rw-r--r--
2017-11-15 05:31
uninstall-save.js
2.03
KB
-rw-r--r--
2017-11-15 05:31
unit-child-path.js
453
B
-rw-r--r--
2017-11-15 05:31
unit-deps-earliestInstallable.js
2.42
KB
-rw-r--r--
2017-11-15 05:31
unit-deps-removeObsoleteDep.js
1.05
KB
-rw-r--r--
2017-11-15 05:31
unit-deps-replaceModule.js
2.6
KB
-rw-r--r--
2017-11-15 05:31
unit-module-name.js
1.68
KB
-rw-r--r--
2017-11-15 05:31
unit-package-id.js
960
B
-rw-r--r--
2017-11-15 05:31
unpack-foreign-tarball.js
2.17
KB
-rw-r--r--
2017-11-15 05:31
unpublish-config.js
1.88
KB
-rw-r--r--
2017-11-15 05:31
unsupported.js
1.19
KB
-rw-r--r--
2017-11-15 05:31
update-examples.js
5.08
KB
-rw-r--r--
2017-11-28 04:37
update-path.js
881
B
-rw-r--r--
2017-11-15 05:31
upgrade-lifecycles.js
1.84
KB
-rw-r--r--
2017-11-15 05:31
url-dependencies.js
2.31
KB
-rw-r--r--
2017-11-15 05:31
verify-no-lifecycle-on-repo.js
1.55
KB
-rw-r--r--
2017-11-15 05:31
version-allow-same-version.js
1.95
KB
-rw-r--r--
2017-11-15 05:31
version-commit-hooks-default.js
454
B
-rw-r--r--
2017-11-15 05:31
version-commit-hooks.js
1.84
KB
-rw-r--r--
2017-11-15 05:31
version-from-git.js
5.85
KB
-rw-r--r--
2017-11-15 05:31
version-git-not-clean.js
2.76
KB
-rw-r--r--
2017-11-15 05:31
version-lifecycle.js
5.66
KB
-rw-r--r--
2017-11-15 05:31
version-message-config.js
1.9
KB
-rw-r--r--
2017-11-15 05:31
version-no-git.js
1.44
KB
-rw-r--r--
2017-11-15 05:31
version-no-package.js
1.09
KB
-rw-r--r--
2017-11-15 05:31
version-no-tags.js
2.1
KB
-rw-r--r--
2017-11-15 05:31
version-sub-directory-shrinkwrap.js
2.17
KB
-rw-r--r--
2017-11-15 05:31
version-sub-directory.js
1.75
KB
-rw-r--r--
2017-11-15 05:31
version-update-shrinkwrap.js
3.82
KB
-rw-r--r--
2017-11-15 05:31
view.js
10.17
KB
-rw-r--r--
2017-11-15 05:31
zz-cleanup.js
184
B
-rw-r--r--
2017-11-15 05:31
Save
Rename
'use strict' var path = require('path') var fs = require('graceful-fs') var test = require('tap').test var mkdirp = require('mkdirp') var rimraf = require('rimraf') var npm = require('../../lib/npm.js') var work = path.join(__dirname, path.basename(__filename, '.js')) var doremove = path.join(work, 'doremove') var dontremove = path.join(work, 'dontremove') var example_json = { name: 'example', version: '1.0.0', bin: { 'example': 'example.js' } } var example_bin = '#!/usr/bin/env node\n' + 'true\n' // NOTE: if this were actually produced on windows it would be \ not / of // course, buuut, path.resolve doesn't understand \ outside of windows =/ var do_example_cmd = '@IF EXIST "%~dp0\\node.exe" (\n' + ' "%~dp0\\node.exe" "%~dp0\\../example/example.js" %*\n' + ') ELSE (\n' + ' @SETLOCAL\n' + ' @SET PATHEXT=%PATHEXT:;.JS;=;%\n' + ' node "%~dp0\\../example/example.js" %*\n' + ')\n' var do_example_cygwin = '#!/bin/sh\n' + 'basedir=`dirname "$0"`\n' + '\n' + 'case `uname` in\n' + ' *CYGWIN*) basedir=`cygpath -w "$basedir"`;;\n' + 'esac\n' + '\n' + 'if [ -x "$basedir/node" ]; then\n' + ' "$basedir/node" "$basedir/../example/example.js" "$@"\n' + ' ret=$?\n' + 'else\n' + ' node "$basedir/../example/example.js" "$@"\n' + ' ret=$?\n' + 'fi\n' + 'exit $ret\n' var dont_example_cmd = '@IF EXIST "%~dp0\\node.exe" (\n' + ' "%~dp0\\node.exe" "%~dp0\\../example-other/example.js" %*\n' + ') ELSE (\n' + ' @SETLOCAL\n' + ' @SET PATHEXT=%PATHEXT:;.JS;=;%\n' + ' node "%~dp0\\../example-other/example.js" %*\n' + ')\n' var dont_example_cygwin = '#!/bin/sh\n' + 'basedir=`dirname "$0"`\n' + '\n' + 'case `uname` in\n' + ' *CYGWIN*) basedir=`cygpath -w "$basedir"`;;\n' + 'esac\n' + '\n' + 'if [ -x "$basedir/node" ]; then\n' + ' "$basedir/node" "$basedir/../example-other/example.js" "$@"\n' + ' ret=$?\n' + 'else\n' + ' node "$basedir/../example-other/example.js" "$@"\n' + ' ret=$?\n' + 'fi\n' + 'exit $ret\n' function cleanup () { rimraf.sync(work) } var doremove_module = path.join(doremove, 'node_modules', 'example') var doremove_example_cmd = path.join(doremove, 'node_modules', '.bin', 'example.cmd') var doremove_example_cygwin = path.join(doremove, 'node_modules', '.bin', 'example') var dontremove_module = path.join(dontremove, 'node_modules', 'example') var dontremove_example_cmd = path.join(dontremove, 'node_modules', '.bin', 'example.cmd') var dontremove_example_cygwin = path.join(dontremove, 'node_modules', '.bin', 'example') function setup () { mkdirp.sync(doremove_module) mkdirp.sync(path.join(doremove, 'node_modules', '.bin')) fs.writeFileSync(path.join(doremove, 'node_modules', 'example', 'package.json'), JSON.stringify(example_json)) fs.writeFileSync(path.join(doremove, 'node_modules', 'example', 'example.js'), JSON.stringify(example_bin)) fs.writeFileSync(doremove_example_cmd, do_example_cmd) fs.writeFileSync(doremove_example_cygwin, do_example_cygwin) mkdirp.sync(dontremove_module) mkdirp.sync(path.join(dontremove, 'node_modules', '.bin')) fs.writeFileSync(path.join(dontremove, 'node_modules', 'example', 'package.json'), JSON.stringify(example_json)) fs.writeFileSync(path.join(dontremove, 'node_modules', 'example', 'example.js'), JSON.stringify(example_bin)) fs.writeFileSync(dontremove_example_cmd, dont_example_cmd) fs.writeFileSync(dontremove_example_cygwin, dont_example_cygwin) } test('setup', function (t) { cleanup() setup() npm.load({}, function () { t.done() }) }) // Like slide.chain, but runs all commands even if they have errors, also // throws away results. function runAll (cmds, done) { runNext() function runNext () { if (cmds.length === 0) return done() var cmdline = cmds.shift() var cmd = cmdline.shift() cmdline.push(runNext) cmd.apply(null, cmdline) } } test('remove-cmd-shims', function (t) { t.plan(2) var gentlyRm = require('../../lib/utils/gently-rm.js') runAll([ [gentlyRm, doremove_example_cmd, true, doremove_module], [gentlyRm, doremove_example_cygwin, true, doremove_module] ], function () { fs.stat(doremove_example_cmd, function (er) { t.is(er && er.code, 'ENOENT', 'cmd-shim was removed') }) fs.stat(doremove_example_cygwin, function (er) { t.is(er && er.code, 'ENOENT', 'cmd-shim cygwin script was removed') }) }) }) test('dont-remove-cmd-shims', function (t) { t.plan(2) var gentlyRm = require('../../lib/utils/gently-rm.js') runAll([ [gentlyRm, dontremove_example_cmd, true, dontremove_module], [gentlyRm, dontremove_example_cygwin, true, dontremove_module] ], function () { fs.stat(dontremove_example_cmd, function (er) { t.is(er, null, 'cmd-shim was not removed') }) fs.stat(dontremove_example_cygwin, function (er) { t.is(er, null, 'cmd-shim cygwin script was not removed') }) }) }) test('cleanup', function (t) { cleanup() t.done() })