Lines Matching full:package
2 title: package-spec
4 description: Package name specifier
10 `package.json` use a package name specifier. This can be many different
11 things that all refer to a "package". Examples include a package name,
13 to as `<package-spec>` in the help output for the npm commands that use
14 this package name specifier.
16 ### Package name
23 Refers to a package by name, with or without a scope, and optionally
26 package in a registry.
40 sections in the `package.json`, this refers to a package by an alias.
41 The `<alias>` is the name of the package as it is reified in the
42 `node_modules` folder, and the `<name>` refers to a package name as
45 See `Package name` above for more info on referring to a package by
47 registry is used when referring to a package by name.
58 This refers to a package on the local filesystem. Specifically this is
59 a folder with a `package.json` file in it. This *should* always be
67 * `./my-package`
68 * `/opt/npm/my-package`
77 * `./my-package.tgz`
80 Refers to a package in a tarball format, either on the local filesystem
89 Refers to a package in a git repo. This can be a full git url, git
90 shorthand, or a username/package on GitHub. You can specify a
103 * [npm-package-arg](https://npm.im/npm-package-arg)