1.4.13 • Published 4 years ago

@extra-npm/clone v1.4.13

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

Clone NPM package to local or remote.

Do you want to:

  • Clone specific version of NPM package?
  • Clone all versions of NPM package?
  • Or, Clone entire NPM package to GitHub repository?

usage

enpm-clone natural
# "natural@latest" cloned to "natural"

enpm-clone long@3.2
# "long@3.2.0" cloned to "long@3.2"

enpm-clone long --all
# "long@1.0.0" cloned to "long@1.0.0"
# "long@1.0.1" cloned to "long@1.0.1"
# ... (all versions of long)

enpm-clone long --repository https://github.com/myusername/npmpackage1
# existing repository "npmpackage1" cloned to "npmpackage1"
# "long@latest" cloned to "npmpackage1"
# change is pushed back to remote repository

enpm-clone long -r myusername/npmpackage2 --username myusername --password **** --description "test"
# new repository "npmpackage2" created (using authentication)
# repository "npmpackage2" cloned to "npmpackage2"
# "long@latest" cloned to "npmpackage2"
# change is pushed back to remote repository

ENPM_CLONE_PREFIX=":+1:"
enpm-clone mynpmpackage -a -r myusername/npmpackage3 -u myusername -p **** -d "test all"
# new repository "npmpackage3" created (using authentication)
# repository "npmpackage3" cloned to "npmpackage3"
# "long@1.0.0" cloned to "npmpackage3"
# change ":+1: v1.0.0" is pushed back to remote repository
# "long@1.0.1" cloned to "npmpackage3"
# change ":+1: v1.0.1" is pushed back to remote repository
# ... (all versions of long)

With extra-npm try enpm clone instead.

reference

enpm-clone [options] <package@version>
# package@version: name of package, optionally with version

# Options:
# --help:    show this help 
# -a, --all: use all versions of package
# -m, --message:     commit message
# -r, --repository:  target github repository
# -d, --description: description for repository
# -h, --homepage:    homepage for repository
# -k, --keywords:    keywords for repository
# -ai, --auto_init:  auto initialize repository
# -gt, --gitignore_template: gitignore template for repository
# -lt, --license_template:   license template for repository
# -u, --username: github username
# -p, --password: github password

# Environment variables:
# ENPM_CLONE_PACKAGE: name of package, optionally with version
# ENPM_CLONE_ALL:     use all versions of package (0/1)
# ENPM_CLONE_PREFIX:      commit message prefix
# ENPM_CLONE_MESSAGE:     commit message
# ENPM_CLONE_TARGET:      target github repository
# ENPM_CLONE_DESCRIPTION: description for repository
# ENPM_CLONE_HOMEPAGE:    homepage for repository
# ENPM_CLONE_KEYWORDS:    keywords for repository
# ENPM_CLONE_AUTO_INIT:   auto initialize repository (0/1)
# ENPM_CLONE_GITIGNORE_TEMPLATE: gitignore template for repository
# ENPM_CLONE_LICENSE_TEMPLATE:   license template for repository
# GITHUB_USERNAME: github username
# GITHUB_PASSWORD: github password

nodef

References: npm pack.

1.4.13

4 years ago

1.4.12

4 years ago

1.4.10

4 years ago

1.4.9

4 years ago

1.4.8

4 years ago

1.4.7

4 years ago

1.4.6

4 years ago

1.4.5

4 years ago

1.4.4

4 years ago

1.4.3

4 years ago

1.4.2

4 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.3.15

4 years ago

1.3.14

4 years ago

1.3.13

4 years ago

1.3.12

4 years ago

1.3.11

4 years ago

1.3.10

4 years ago

1.3.9

4 years ago

1.3.8

4 years ago

1.3.7

4 years ago

1.3.6

4 years ago

1.3.5

4 years ago

1.3.4

4 years ago

1.3.3

4 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.13

4 years ago

1.2.12

4 years ago

1.2.10

5 years ago

1.2.9

5 years ago

1.2.8

5 years ago

1.2.7

5 years ago

1.2.6

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.1.75

5 years ago

1.1.74

5 years ago

1.1.73

5 years ago

1.1.72

5 years ago

1.1.71

5 years ago

1.1.70

5 years ago

1.1.69

5 years ago

1.1.68

5 years ago

1.1.67

5 years ago

1.1.66

5 years ago

1.1.65

5 years ago

1.1.64

5 years ago

1.1.63

5 years ago

1.1.62

5 years ago

1.1.61

5 years ago

1.1.60

5 years ago

1.1.59

5 years ago

1.1.58

5 years ago

1.1.57

5 years ago

1.1.56

5 years ago

1.1.55

5 years ago

1.1.54

5 years ago

1.1.53

5 years ago

1.1.52

5 years ago

1.1.51

5 years ago

1.1.50

5 years ago

1.1.49

5 years ago

1.1.48

5 years ago

1.1.47

5 years ago

1.1.46

5 years ago

1.1.45

5 years ago

1.1.44

5 years ago

1.1.43

5 years ago

1.1.42

5 years ago

1.1.41

5 years ago

1.1.40

5 years ago

1.1.39

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.22

6 years ago

0.0.21

6 years ago

0.0.20

6 years ago

0.0.19

6 years ago

0.0.18

6 years ago

0.0.17

6 years ago

0.0.16

6 years ago

0.0.15

6 years ago

0.0.14

6 years ago

0.0.13

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago