Why not put a gulp.spritesmith?

Hello. Please tell me, why can't I install gulp.spritesmith? previously, everything was perfect
Here is the log:

0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli 'install',
1 verbose cli 'my-engine-smith@latest',
1 verbose cli '--save-dev' ]
2 info using npm@2.14.20
3 info using node@v4.4.0
4 verbose install initial load of C:\Users\Pasha\PhpstormProjects\pogruz-online.ru\package.json
5 warn package.json pogruz@0.0.1 No description
6 warn package.json pogruz@0.0.1 No repository field.
7 warn package.json pogruz@0.0.1 No README data
8 warn package.json pogruz@0.0.1 No license field.
9 verbose installManyTop reading package scoped data from C:\Users\Pasha\PhpstormProjects\pogruz-online.ru\node_modules\gulp\package.json
10 verbose readDependencies loading dependencies from C:\Users\Pasha\PhpstormProjects\pogruz-online.ru\package.json
11 silly cache add args [ 'my-engine-smith@latest', null ]
12 verbose cache add spec my-engine-smith@latest
13 silly cache add parsed spec Result {
13 silly cache add raw: 'my-engine-smith@latest',
13 silly cache add scope: null,
13 silly cache add name: 'my-engine-smith',
13 silly cache add rawSpec: 'latest',
13 silly cache add spec: 'latest',
13 silly cache add type: 'tag' }
14 silly addNamed my-engine-smith@latest
15 verbose addNamed "latest" is being treated as a dist-tag for my-engine-smith
16 addNameTag info [ 'my-engine-smith', 'latest' ]
17 silly mapToRegistry name my-engine-smith
18 silly mapToRegistry using default registry
19 silly mapToRegistry registry https://registry.npmjs.org/
20 silly mapToRegistry uri https://registry.npmjs.org/my-engine-smith
21 verbose addNameTag registry:https://registry.npmjs.org/my-engine-smith not in flight; fetching
22 verbose request uri https://registry.npmjs.org/my-engine-smith
23 verbose request no auth needed
24 info attempt registry request try #1 at 18:29:39
25 verbose request id eb1d91dd899c0ad4
26 http request GET https://registry.npmjs.org/my-engine-smith
404 27 http https://registry.npmjs.org/my-engine-smith
28 verbose headers { 'content-type': 'application/json',
28 verbose headers 'cache-control': 'max-age=0',
28 verbose headers 'content-length': '2',
28 verbose headers 'accept-ranges': 'bytes',
28 verbose headers date: 'Thu, 19 May 2016 15:29:47 GMT',
28 verbose headers via: '1.1 varnish',
28 verbose headers age: '0',
28 verbose headers connection: 'keep-alive',
28 verbose headers 'x-served-by': 'cache-fra1235-FRA',
28 verbose headers 'x-cache': 'MISS',
28 verbose headers 'x-cache-hits': '0',
28 verbose headers 'x-timer': 'S1463671787.830943,VS0,VE111',
28 verbose headers vary: 'Accept-Encoding' }
29 silly get cb [ 404,
29 silly get { 'content-type': 'application/json',
29 silly get 'cache-control': 'max-age=0',
29 silly get 'content-length': '2',
29 silly get 'accept-ranges': 'bytes',
29 silly get date: 'Thu, 19 May 2016 15:29:47 GMT',
29 silly get via: '1.1 varnish',
29 silly get age: '0',
29 silly get connection: 'keep-alive',
29 silly get 'x-served-by': 'cache-fra1235-FRA',
29 silly get 'x-cache': 'MISS',
29 silly get 'x-cache-hits': '0',
29 silly get 'x-timer': 'S1463671787.830943,VS0,VE111',
29 silly get vary: 'Accept-Encoding' } ]
30 verbose stack Error: Registry not found 404 for GET on https://registry.npmjs.org/my-engine-smith
30 verbose stack at makeError (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:264:12)
30 verbose stack at CachingRegistryClient. (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:242:14)
30 verbose stack at Request._callback (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:172:14)
30 verbose stack at Request.self.callback (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:199:22)
30 verbose stack at emitTwo (events.js:87:13)
30 verbose stack at Request.emit (events.js:172:7)
30 verbose stack at Request. (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:1036:10)
30 verbose stack at emitOne (events.js:82:20)
30 verbose stack at Request.emit (events.js:169:7)
30 verbose stack at IncomingMessage. (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:963:12)
31 verbose statusCode 404
32 verbose pkgid my-engine-smith
33 verbose cwd C:\Users\Pasha\PhpstormProjects\pogruz-online.ru
34 error Windows_NT 10.0.10586
35 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "my-engine-smith@latest" "--save-dev"
36 error node v4.4.0
37 error npm v2.14.20
38 error code E404
39 Registry error 404 returned 404 for GET on https://registry.npmjs.org/my-engine-smith
39 error 404
39 error 404 'my-engine-smith' is not in the npm registry.
39 error 404 You should bug the author to publish it (or use the name yourself!)
39 error 404 It was specified as a dependency of 'pogruz'
39 error 404
39 error 404 Note that you can also install from a
39 error 404 tarball, folder, http url, or git url.
40 verbose exit [ 1, true ]
July 9th 19 at 12:59
2 answers
July 9th 19 at 13:01
Solution
In General, something it does not want to install this command: npm install my-engine-smith@latest --save-dev, which is written on the plugin page, but it is properly set: npm install gulp.spritesmith --save-dev
July 9th 19 at 13:03
In npmjs.org no module my-engine-smith model is called gulp.spritesmith.
Think before you copy-paste

Find more questions by tags Gulp.js