Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Looks incredible but doesn't install with npm #2

Open
ca0v opened this issue Oct 14, 2015 · 1 comment
Open

Looks incredible but doesn't install with npm #2

ca0v opened this issue Oct 14, 2015 · 1 comment

Comments

@ca0v
Copy link

ca0v commented Oct 14, 2015

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   '-g',
1 verbose cli   'ts2jsdoc' ]
2 info using npm@2.7.4
3 info using node@v0.12.2
4 verbose node symlink C:\Program Files\nodejs\\node.exe
5 silly cache add args [ 'ts2jsdoc', null ]
6 verbose cache add spec ts2jsdoc
7 silly cache add parsed spec { raw: 'ts2jsdoc',
7 silly cache add   scope: null,
7 silly cache add   name: 'ts2jsdoc',
7 silly cache add   rawSpec: '',
7 silly cache add   spec: '*',
7 silly cache add   type: 'range' }
8 verbose addNamed ts2jsdoc@*
9 silly addNamed semver.valid null
10 silly addNamed semver.validRange *
11 silly addNameRange { name: 'ts2jsdoc', range: '*', hasData: false }
12 silly mapToRegistry name ts2jsdoc
13 silly mapToRegistry using default registry
14 silly mapToRegistry registry https://registry.npmjs.org/
15 silly mapToRegistry uri https://registry.npmjs.org/ts2jsdoc
16 verbose addNameRange registry:https://registry.npmjs.org/ts2jsdoc not in flight; fetching
17 verbose request uri https://registry.npmjs.org/ts2jsdoc
18 verbose request no auth needed
19 info attempt registry request try #1 at 7:08:36 PM
20 verbose request id ffcda92c6268a8d4
21 http request GET https://registry.npmjs.org/ts2jsdoc
22 http 200 https://registry.npmjs.org/ts2jsdoc
23 silly get cb [ 200,
23 silly get   { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',
23 silly get     etag: '"2UBNLRE0Q2KW61GG5UE4KGTGU"',
23 silly get     'content-type': 'application/json',
23 silly get     'cache-control': 'max-age=60',
23 silly get     'content-length': '12783',
23 silly get     'accept-ranges': 'bytes',
23 silly get     date: 'Wed, 14 Oct 2015 23:08:31 GMT',
23 silly get     via: '1.1 varnish',
23 silly get     age: '0',
23 silly get     connection: 'keep-alive',
23 silly get     'x-served-by': 'cache-iad2131-IAD',
23 silly get     'x-cache': 'MISS',
23 silly get     'x-cache-hits': '0',
23 silly get     'x-timer': 'S1444864111.387224,VS0,VE91',
23 silly get     vary: 'Accept' } ]
24 verbose get saving ts2jsdoc to C:\Users\ca0v\AppData\Roaming\npm-cache\registry.npmjs.org\ts2jsdoc\.cache.json
25 silly addNameRange number 2 { name: 'ts2jsdoc', range: '*', hasData: true }
26 silly addNameRange versions [ 'ts2jsdoc', [ '0.1.0', '0.1.1', '0.1.2' ] ]
27 verbose addNamed ts2jsdoc@0.1.2
28 silly addNamed semver.valid 0.1.2
29 silly addNamed semver.validRange 0.1.2
30 silly mapToRegistry name ts2jsdoc
31 silly mapToRegistry using default registry
32 silly mapToRegistry registry https://registry.npmjs.org/
33 silly mapToRegistry uri https://registry.npmjs.org/ts2jsdoc
34 verbose addRemoteTarball https://registry.npmjs.org/ts2jsdoc/-/ts2jsdoc-0.1.2.tgz not in flight; adding
35 verbose addRemoteTarball [ 'https://registry.npmjs.org/ts2jsdoc/-/ts2jsdoc-0.1.2.tgz',
35 verbose addRemoteTarball   '709c74be9a777a61327540a764f00d03322edfca' ]
36 info retry fetch attempt 1 at 7:08:36 PM
37 info attempt registry request try #1 at 7:08:36 PM
38 http fetch GET https://registry.npmjs.org/ts2jsdoc/-/ts2jsdoc-0.1.2.tgz
39 http fetch 200 https://registry.npmjs.org/ts2jsdoc/-/ts2jsdoc-0.1.2.tgz
40 silly fetchAndShaCheck shasum 709c74be9a777a61327540a764f00d03322edfca
41 verbose addTmpTarball C:\Users\ca0v\AppData\Local\Temp\npm-8956-440b294b\registry.npmjs.org\ts2jsdoc\-\ts2jsdoc-0.1.2.tgz not in flight; adding
42 verbose addTmpTarball already have metadata; skipping unpack for ts2jsdoc@0.1.2
43 silly cache afterAdd ts2jsdoc@0.1.2
44 verbose afterAdd C:\Users\ca0v\AppData\Roaming\npm-cache\ts2jsdoc\0.1.2\package\package.json not in flight; writing
45 verbose afterAdd C:\Users\ca0v\AppData\Roaming\npm-cache\ts2jsdoc\0.1.2\package\package.json written
46 silly install resolved [ { name: 'ts2jsdoc',
46 silly install resolved     version: '0.1.2',
46 silly install resolved     description: 'A JSDoc plugin with an optional template which automatically adds JSDoc comments based on Typescript definitions.',
46 silly install resolved     license: 'MIT',
46 silly install resolved     main: 'lib/ast.js',
46 silly install resolved     bin: { jsdocts: 'bin/ts2jsdoc' },
46 silly install resolved     author: { name: 'SPATools', email: 'spa@touchify.co' },
46 silly install resolved     repository:
46 silly install resolved      { type: 'git',
46 silly install resolved        url: 'git+https://github.com/spatools/ts2jsdoc.git' },
46 silly install resolved     directories: { bin: 'bin', lib: 'lib' },
46 silly install resolved     peerDependencies: { typescript: '~1.4.0' },
46 silly install resolved     devDependencies:
46 silly install resolved      { grunt: '^0.4.5',
46 silly install resolved        'grunt-contrib-clean': '^0.6.0',
46 silly install resolved        'grunt-contrib-connect': '^0.10.1',
46 silly install resolved        'grunt-contrib-copy': '^0.8.0',
46 silly install resolved        'grunt-contrib-watch': '^0.6.1',
46 silly install resolved        'grunt-gh-pages': '^0.10.0',
46 silly install resolved        'grunt-jsdoc': '^0.6.3',
46 silly install resolved        'grunt-markdown': '^0.7.0',
46 silly install resolved        'grunt-tslint': '^2.2.0-beta',
46 silly install resolved        'grunt-typescript': '^0.6.1',
46 silly install resolved        'jit-grunt': '^0.9.1',
46 silly install resolved        'time-grunt': '^1.2.0',
46 silly install resolved        tslint: '^2.2.0-beta' },
46 silly install resolved     gitHead: 'deea65790a6ab608ed4de1b3d7a125b503b44e34',
46 silly install resolved     bugs: { url: 'https://github.com/spatools/ts2jsdoc/issues' },
46 silly install resolved     homepage: 'https://github.com/spatools/ts2jsdoc#readme',
46 silly install resolved     _id: 'ts2jsdoc@0.1.2',
46 silly install resolved     scripts: {},
46 silly install resolved     _shasum: '709c74be9a777a61327540a764f00d03322edfca',
46 silly install resolved     _from: 'ts2jsdoc@*',
46 silly install resolved     _npmVersion: '2.8.4',
46 silly install resolved     _nodeVersion: '0.10.38',
46 silly install resolved     _npmUser: { name: 'spatools', email: 'spa@somatic.fr' },
46 silly install resolved     maintainers: [ [Object] ],
46 silly install resolved     dist:
46 silly install resolved      { shasum: '709c74be9a777a61327540a764f00d03322edfca',
46 silly install resolved        tarball: 'http://registry.npmjs.org/ts2jsdoc/-/ts2jsdoc-0.1.2.tgz' },
46 silly install resolved     _resolved: 'https://registry.npmjs.org/ts2jsdoc/-/ts2jsdoc-0.1.2.tgz' } ]
47 info install ts2jsdoc@0.1.2 into C:\Users\ca0v\AppData\Roaming\npm
48 info installOne ts2jsdoc@0.1.2
49 verbose installOne of ts2jsdoc to C:\Users\ca0v\AppData\Roaming\npm not in flight; installing
50 verbose lock using C:\Users\ca0v\AppData\Roaming\npm-cache\_locks\ts2jsdoc-3f5fb955459d003d.lock for C:\Users\ca0v\AppData\Roaming\npm\node_modules\ts2jsdoc
51 silly install write writing ts2jsdoc 0.1.2 to C:\Users\ca0v\AppData\Roaming\npm\node_modules\ts2jsdoc
52 silly cache addNamed cb ts2jsdoc@0.1.2
53 verbose unbuild node_modules\ts2jsdoc
54 silly gentlyRm C:\Users\ca0v\AppData\Roaming\npm\node_modules\ts2jsdoc is being purged from base C:\Users\ca0v\AppData\Roaming\npm
55 verbose gentlyRm don't care about contents; nuking C:\Users\ca0v\AppData\Roaming\npm\node_modules\ts2jsdoc
56 verbose tar unpack C:\Users\ca0v\AppData\Roaming\npm-cache\ts2jsdoc\0.1.2\package.tgz
57 verbose tar unpacking to C:\Users\ca0v\AppData\Roaming\npm\node_modules\ts2jsdoc
58 silly gentlyRm C:\Users\ca0v\AppData\Roaming\npm\node_modules\ts2jsdoc is being purged
59 verbose gentlyRm don't care about contents; nuking C:\Users\ca0v\AppData\Roaming\npm\node_modules\ts2jsdoc
60 silly gunzTarPerm modes [ '777', '666' ]
61 silly gunzTarPerm extractEntry package.json
62 silly gunzTarPerm extractEntry .npmignore
63 silly gunzTarPerm extractEntry README.md
64 silly gunzTarPerm extractEntry LICENSE
65 silly gunzTarPerm extractEntry plugin.js
66 silly gunzTarPerm extractEntry bin/ts2jsdoc.js
67 silly gunzTarPerm extractEntry bin/ts2jsdoc
68 silly gunzTarPerm extractEntry conf.json
69 silly gunzTarPerm extractEntry lib/ast.js
70 silly gunzTarPerm extractEntry lib/common.js
71 silly gunzTarPerm extractEntry lib/jsdoc.js
72 silly gunzTarPerm extractEntry lib/processor.js
73 silly gunzTarPerm extractEntry lib/syntax.js
74 silly gunzTarPerm extractEntry lib/tsc.js
75 silly gunzTarPerm extractEntry lib/typehelper.js
76 silly gunzTarPerm extractEntry lib/utils.js
77 silly gunzTarPerm extractEntry template/publish.js
78 silly gunzTarPerm extractEntry template/static/scripts/applytoc.js
79 silly gunzTarPerm extractEntry template/static/scripts/main.js
80 silly gunzTarPerm extractEntry template/static/styles/main.css
81 silly gunzTarPerm extractEntry template/tmpl/members.tmpl
82 silly gunzTarPerm extractEntry template/tmpl/container.tmpl
83 silly gunzTarPerm extractEntry template/tmpl/example.tmpl
84 silly gunzTarPerm extractEntry template/tmpl/examples.tmpl
85 silly gunzTarPerm extractEntry template/tmpl/exceptions.tmpl
86 silly gunzTarPerm extractEntry template/tmpl/fires.tmpl
87 silly gunzTarPerm extractEntry template/tmpl/layout.tmpl
88 silly gunzTarPerm extractEntry template/tmpl/mainpage.tmpl
89 silly gunzTarPerm extractEntry template/tmpl/details.tmpl
90 silly gunzTarPerm extractEntry template/tmpl/method.tmpl
91 silly gunzTarPerm extractEntry template/tmpl/nav/side-notoc.tmpl
92 silly gunzTarPerm extractEntry template/tmpl/nav/side-toc.tmpl
93 silly gunzTarPerm extractEntry template/tmpl/nav/side.tmpl
94 silly gunzTarPerm extractEntry template/tmpl/nav/top-notoc.tmpl
95 silly gunzTarPerm extractEntry template/tmpl/nav/top-toc.tmpl
96 silly gunzTarPerm extractEntry template/tmpl/nav/top.tmpl
97 silly gunzTarPerm extractEntry template/tmpl/params.tmpl
98 silly gunzTarPerm extractEntry template/tmpl/properties.tmpl
99 silly gunzTarPerm extractEntry template/tmpl/returns.tmpl
100 silly gunzTarPerm extractEntry template/tmpl/source.tmpl
101 silly gunzTarPerm extractEntry template/tmpl/tutorial.tmpl
102 silly gunzTarPerm extractEntry template/tmpl/type.tmpl
103 info preinstall ts2jsdoc@0.1.2
104 silly prepareForInstallMany adding typescript@~1.4.0 from ts2jsdoc peerDependencies
105 warn peerDependencies The peer dependency typescript@~1.4.0 included from ts2jsdoc will no
106 warn peerDependencies longer be automatically installed to fulfill the peerDependency
107 warn peerDependencies in npm 3+. Your application will need to depend on it explicitly.
108 silly install resolved []
109 verbose about to build C:\Users\ca0v\AppData\Roaming\npm\node_modules\ts2jsdoc
110 info build C:\Users\ca0v\AppData\Roaming\npm\node_modules\ts2jsdoc
111 verbose linkStuff [ true,
111 verbose linkStuff   'C:\\Users\\ca0v\\AppData\\Roaming\\npm\\node_modules',
111 verbose linkStuff   true,
111 verbose linkStuff   'C:\\Users\\ca0v\\AppData\\Roaming\\npm\\node_modules' ]
112 info linkStuff ts2jsdoc@0.1.2
113 verbose linkBins ts2jsdoc@0.1.2
114 verbose link bins [ { jsdocts: 'bin/ts2jsdoc' },
114 verbose link bins   'C:\\Users\\ca0v\\AppData\\Roaming\\npm',
114 verbose link bins   true ]
115 verbose linkMans ts2jsdoc@0.1.2
116 verbose rebuildBundles ts2jsdoc@0.1.2
117 info install ts2jsdoc@0.1.2
118 info postinstall ts2jsdoc@0.1.2
119 verbose already installed skipping typescript@~1.4.0 C:\Users\ca0v\AppData\Roaming\npm
120 silly install resolved []
121 verbose unlock done using C:\Users\ca0v\AppData\Roaming\npm-cache\_locks\ts2jsdoc-3f5fb955459d003d.lock for C:\Users\ca0v\AppData\Roaming\npm\node_modules\ts2jsdoc
122 verbose stack Error: The package typescript does not satisfy its siblings' peerDependencies requirements!
122 verbose stack     at C:\Program Files\nodejs\node_modules\npm\lib\install.js:125:32
122 verbose stack     at C:\Program Files\nodejs\node_modules\npm\lib\install.js:264:7
122 verbose stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\read-installed\read-installed.js:138:5
122 verbose stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\read-installed\read-installed.js:251:14
122 verbose stack     at cb (C:\Program Files\nodejs\node_modules\npm\node_modules\slide\lib\async-map.js:47:24)
122 verbose stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\read-installed\read-installed.js:251:14
122 verbose stack     at cb (C:\Program Files\nodejs\node_modules\npm\node_modules\slide\lib\async-map.js:47:24)
122 verbose stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\read-installed\read-installed.js:251:14
122 verbose stack     at cb (C:\Program Files\nodejs\node_modules\npm\node_modules\slide\lib\async-map.js:47:24)
122 verbose stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\read-installed\read-installed.js:251:14
123 verbose cwd C:\Users\ca0v
124 error Windows_NT 6.3.9600
125 error argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "ts2jsdoc"
126 error node v0.12.2
127 error npm  v2.7.4
128 error code EPEERINVALID
129 error peerinvalid The package typescript does not satisfy its siblings' peerDependencies requirements!
129 error peerinvalid Peer ts2jsdoc@0.1.2 wants typescript@~1.4.0
130 verbose exit [ 1, true ]
@SomaticIT
Copy link

Hello,
Thanks for your report.

The project need to be updated to match new typescripts version.
It only works with Typescript 1.4.x.

I will try to spend some times to update it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants