3.0.3 • Published 11 months ago

ice-npm-utils v3.0.3

Weekly downloads
576
License
MIT
Repository
-
Last release
11 months ago

ice-npm-utils

some utils for ice.

Installation

npm install ice-npm-utils --save-dev

Basic Usage

const { getNpmLatestSemverVersion } = require('ice-npm-utils');

API

getNpmRegistry(npmName)

Default return https://registry.npm.taobao.org

getUnpkgHost(npmName)

Default return https://unpkg.com

getNpmLatestSemverVersion(npmName, baseVersion)

Return Promise.resolve(version)

getLatestVersion(npmName)

Return Promise.resolve(version)

getVersions(npmName)

Return Promise.resolve(versions)

getSatisfiesVersions(npmName, semverRange)

Return Promise.resolve(versions)

getNpmInfo(npmName)

Return Promise.resolve(response.data)

getNpmClient(npmName)

Default return npm

checkAliInternal()

Return Promise.resolve(isInternal)

getNpmTarball(name, version)

Return Promise.resolve(tarball)

getAndExtractTarball(destDir, tarball, progressFunc: () => {})

Return Promise.resolve(allFiles: string[])

Custom

Custom Npm Registry

process.env.REGISTRY=https://registry.npmjs.org

Custom Unpkg Host

process.env.UNPKG=https://unpkg.com

Custom Npm Client

process.env.NPM_CLIENT=cnpm
sparrow-bird-codesparrow-bird-server@infinitebrahmanuniverse/nolb-ice@everything-registry/sub-chunk-1890iceworks-servericeworksice-scaffold-generatorice-scriptsice-scripts-plugin-componentice-plugin-componentice-plugin-semver-versionice-devtoolsice-devtools-updatergvp-clitoolgvp-plugin-clihightea-generate-projectfirefly-codefishx-gui-serverrax-clirax-generatortyphon-clitoolsty-clitoolty-clitoolssparrow-codesparrow-serverupdate-modules-for-lnpm@pmworks/common-utilsvergo@opensumi/cli@ice/create-pkg@iceworks/block-service@iceworks/common-service@iceworks/project-service@iceworks/recorder@iceworks/generate-material@iceworks/generate-project@iceworks/material-engine@iceworks/module-base@iceworks/module-material@iceworks/utils@focusworkstemp/common-service@focusworkstemp/material-engine@focusworkstemp/project-service@focusworkstemp/recorder@focusworkstemp/user-service@ray-js/create-appwenshuai-cliwenshuai-server@alifd/fusion-collector@alicd/cone-builder-util@alicd/cone-lowcode-dev-server@alicd/cone-node-util@adminworks/cli@adminworks/material-engine@100tal-seg/seg-devtools@100tal-seg/seg-materials@100tal-seg/seg-react@alilc/build-plugin-lce@aliretail/epoch-cli@aligov/gff-cli@aligov/plugin-gff-h5-module@aligov/plugin-gff-h5-remote-component@tangjs/create-octopus@tangjs/octopus@winfe/cli-plugin-add@winfe/cli-plugin-fire@spaas/spaas-devtools@shinyberry/create-app@appworks/cli@appworks/common-service@appworks/material-engine@appworks/project-service@appworks/recorder@appworks/user-service@availworks/cli@availworks/common-service@availworks/project-service@zyyjs/cone-cli@zhaofeng-shu33/iceworks-server@digiforce-cloud/build-plugin-componentcn-build-plugin-componentbuild-plugin-one-code-for-componentsbuild-plugin-componentbuild-plugin-component-multiplebuild-migratecreate-gffcreate-npm-templatecreate-highteacreate-hzbandfkcreate-hzbankcreate-fishcreate-icecreate-tbjycreate-dc-uicreate-codecreate-dw-ui
3.0.3

11 months ago

3.0.2

2 years ago

2.1.3

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

3.0.0-1

3 years ago

3.0.0-0

3 years ago

3.0.0-2

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.0

3 years ago

2.0.2

3 years ago

2.0.1-beta.1

4 years ago

2.0.1

4 years ago

2.0.0-alpha.0

4 years ago

2.0.0-alpha.1

4 years ago

2.0.0

4 years ago

1.4.6-alpha.1

4 years ago

1.4.6-alpha.0

4 years ago

1.4.5

4 years ago

1.4.5-alpha.1

4 years ago

1.4.5-alpha.2

4 years ago

1.4.5-alpha.0

4 years ago

1.4.4

4 years ago

1.4.2-alpha.2

4 years ago

1.4.3

4 years ago

1.4.2

4 years ago

1.4.2-alpha.1

4 years ago

1.4.2-alpha.0

4 years ago

1.4.1

4 years ago

1.4.1-0

4 years ago

1.4.0-0

4 years ago

1.4.0

4 years ago

1.3.1

4 years ago

1.3.0

5 years ago

1.2.0

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.3

5 years ago

1.0.3-3

5 years ago

1.0.3-2

5 years ago

1.0.3-1

5 years ago

1.0.3-0

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago