If you have questions about the API that aren't answered in the docs or FAQ, try asking in the Gitter chatroom or on Stackoverflow.
If you've found something that looks like a bug, include a link to a minimal demo on JSFilddle, Codepen with instructions to reproduce the bug with and roughly follow the following issue description format:
install latest version success
$ npm i -d @interactjs/interactjs
npm info it worked if it ends with ok
npm info using [email protected]
npm info using [email protected]
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2finteractjs 1118ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/interactjs/-/interactjs-1.10.5.tgz 124ms
npm timing stage:loadCurrentTree Completed in 1331ms
npm timing stage:loadIdealTree:cloneCurrentTree Completed in 1ms
npm timing stage:loadIdealTree:loadShrinkwrap Completed in 30ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2factions 220ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2fclone 323ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2ffeedback 369ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/actions/-/actions-1.10.5.tgz 153ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2farrange 383ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2fdev-tools 434ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2finteract 449ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2fauto-start 494ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2fmulti-target 128ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2foffset 129ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2fauto-scroll 523ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2fmodifiers 200ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/interact/-/interact-1.10.5.tgz 101ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/dev-tools/-/dev-tools-1.10.5.tgz 120ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2finertia 557ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/auto-start/-/auto-start-1.10.5.tgz 109ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/offset/-/offset-1.10.5.tgz 113ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/modifiers/-/modifiers-1.10.5.tgz 107ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2fpointer-events 251ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2freact 141ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/inertia/-/inertia-1.10.5.tgz 99ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2fcore 665ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/auto-scroll/-/auto-scroll-1.10.5.tgz 161ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2freflow 154ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2fvue 123ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs%2futils 171ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/pointer-events/-/pointer-events-1.10.5.tgz 144ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/core/-/core-1.10.5.tgz 122ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/reflow/-/reflow-1.10.5.tgz 107ms
npm http fetch GET 200 https://registry.npmjs.org/@interactjs/utils/-/utils-1.10.5.tgz 144ms
npm timing stage:rollbackFailedOptional Completed in 0ms
npm timing stage:runTopLevelLifecycles Completed in 2272ms
npm ERR! code ETARGET
npm ERR! notarget No matching version found for @interactjs/[email protected].
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
npm ERR! notarget
npm ERR! notarget It was specified as a dependency of '@interactjs/interactjs'
npm ERR! notarget
npm timing npm Completed in 2911ms
interact.js version:
Browser name and version:
Operating System:
Same issue here
npm ERR! code ETARGET
npm ERR! notarget No matching version found for @interactjs/[email protected].
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
npm ERR! notarget
npm ERR! notarget It was specified as a dependency of '@interactjs/interactjs'
npm ERR! notarget
same here.
@interactjs/[email protected].
@interactjs/[email protected].
Duplicate of #888
same here : @interactjs/[email protected]
same problem here:

we are trying to find a lib that uses interactjs to adjust for the version, but without success.
Same with @interactjs/[email protected]
We're grounded due to this issue.
for quick fix, manually install in your project
npm i @interactjs/[email protected]
pretty sure these dependencies became "pro" features
https://github.com/taye/interact.js/blob/main/scripts/bin/_add_plugin_indexes.js#L18
https://github.com/taye/interact.js/blob/main/scripts/utils.js#L103
@taye I'm guessing CI/CD couldn't push the child packages to npm somehow?
@Meshiest The packages that were removed from npm contained only non functional stubs: https://github.com/taye/interact.js/blob/v1.10.3/packages/%40interactjs/vue/plugin.ts. No features have been removed and I don't plan on moving features from free to a paid tier.
Wow, that's really scummy, especially that the devs pull this after people have been using this in their work. If they need money, they should've have opened up a Patreon and I would've have paid and supported them. But this.. this was a dick move by the devs.
@TheMink97 Please investigate a bit more before coming to such poor conclusions of someone's intentions.
Closing as a duplicate of #888.
Most helpful comment
for quick fix, manually install in your project
npm i @interactjs/[email protected]