PHP 8.2.30
Preview: index.js Size: 808 B
//opt/alt/alt-nodejs22/root/usr/lib/node_modules/npm/node_modules/pacote/lib/index.js

const { get } = require('./fetcher.js')
const GitFetcher = require('./git.js')
const RegistryFetcher = require('./registry.js')
const FileFetcher = require('./file.js')
const DirFetcher = require('./dir.js')
const RemoteFetcher = require('./remote.js')

const tarball = (spec, opts) => get(spec, opts).tarball()
tarball.stream = (spec, handler, opts) => get(spec, opts).tarballStream(handler)
tarball.file = (spec, dest, opts) => get(spec, opts).tarballFile(dest)

module.exports = {
  GitFetcher,
  RegistryFetcher,
  FileFetcher,
  DirFetcher,
  RemoteFetcher,
  resolve: (spec, opts) => get(spec, opts).resolve(),
  extract: (spec, dest, opts) => get(spec, opts).extract(dest),
  manifest: (spec, opts) => get(spec, opts).manifest(),
  packument: (spec, opts) => get(spec, opts).packument(),
  tarball,
}

Directory Contents

Dirs: 1 × Files: 7

Name Size Perms Modified Actions
util DIR
- drwxr-xr-x 2026-03-14 07:02:09
Edit Download
2.96 KB lrw-r--r-- 2026-02-23 06:54:00
Edit Download
16.45 KB lrw-r--r-- 2026-02-23 06:54:00
Edit Download
2.49 KB lrw-r--r-- 2026-02-23 06:54:00
Edit Download
10.87 KB lrw-r--r-- 2026-02-23 06:54:00
Edit Download
808 B lrw-r--r-- 2026-02-23 06:54:00
Edit Download
14.03 KB lrw-r--r-- 2026-02-23 06:54:00
Edit Download
2.60 KB lrw-r--r-- 2026-02-23 06:54:00
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).