TREEcg / event-stream-client

Deprecated! Use the rdf-connect/ldes-client instead
https://github.com/rdf-connect/ldes-client
Other
14 stars 9 forks source link

Cannot find module '@comunica/actor-rdf-parse-rdfxml' #58

Closed MPParsley closed 2 years ago

MPParsley commented 2 years ago

The example query results in an error:

% actor-init-ldes-client --pollingInterval 5000 --mimeType application/ld+json --context context.jsonld --fromTime 2021-02-03T15:48:12.309Z --emitMemberOnce true --disablePolling true https://apidg.gent.be/opendata/adlib2eventstream/v1/dmg/objecten

2022-03-09T08:25:16.944Z [Components.js] error: Detected fatal error. Generated 'componentsjs-error-state.json' with more information.
Cannot find module '@comunica/actor-rdf-parse-rdfxml'
Require stack:
- ~/.nvm/versions/node/v16.9.0/lib/node_modules/@treecg/actor-init-ldes-client/node_modules/componentsjs/lib/loading/ComponentsManagerBuilder.js
- ~/.nvm/versions/node/v16.9.0/lib/node_modules/@treecg/actor-init-ldes-client/node_modules/componentsjs/index.js
- ~/.nvm/versions/node/v16.9.0/lib/node_modules/@treecg/actor-init-ldes-client/node_modules/@comunica/runner/lib/Setup.js
- ~/.nvm/versions/node/v16.9.0/lib/node_modules/@treecg/actor-init-ldes-client/node_modules/@comunica/runner/index.js
- ~/.nvm/versions/node/v16.9.0/lib/node_modules/@treecg/actor-init-ldes-client/node_modules/@comunica/runner-cli/lib/ArgsRunner.js
- ~/.nvm/versions/node/v16.9.0/lib/node_modules/@treecg/actor-init-ldes-client/node_modules/@comunica/runner-cli/index.js
- ~/.nvm/versions/node/v16.9.0/lib/node_modules/@treecg/actor-init-ldes-client/bin/run.js

Note that there are a lot of warnings when installing the client:

% npm install -g @treecg/actor-init-ldes-client
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @treecg/actor-rdf-filter-object-with-framing@2.3.6
npm WARN Found: @treecg/bus-rdf-filter-object@2.3.6
npm WARN node_modules/@treecg/actor-init-ldes-client/node_modules/@treecg/bus-rdf-filter-object
npm WARN   @treecg/bus-rdf-filter-object@"^2.3.6" from @treecg/actor-init-ldes-client@2.5.8
npm WARN   node_modules/@treecg/actor-init-ldes-client
npm WARN     @treecg/actor-init-ldes-client@"*" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer @treecg/bus-rdf-filter-object@"2.3.4" from @treecg/actor-rdf-filter-object-with-framing@2.3.6
npm WARN node_modules/@treecg/actor-init-ldes-client/node_modules/@treecg/actor-rdf-filter-object-with-framing
npm WARN   @treecg/actor-rdf-filter-object-with-framing@"^2.3.6" from @treecg/actor-init-ldes-client@2.5.8
npm WARN   node_modules/@treecg/actor-init-ldes-client
npm WARN 
npm WARN Conflicting peer dependency: @treecg/bus-rdf-filter-object@2.3.4
npm WARN node_modules/@treecg/bus-rdf-filter-object
npm WARN   peer @treecg/bus-rdf-filter-object@"2.3.4" from @treecg/actor-rdf-filter-object-with-framing@2.3.6
npm WARN   node_modules/@treecg/actor-init-ldes-client/node_modules/@treecg/actor-rdf-filter-object-with-framing
npm WARN     @treecg/actor-rdf-filter-object-with-framing@"^2.3.6" from @treecg/actor-init-ldes-client@2.5.8
npm WARN     node_modules/@treecg/actor-init-ldes-client
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @treecg/actor-rdf-filter-objects-with-quadstore@2.3.6
npm WARN Found: @treecg/bus-rdf-filter-object@2.3.6
npm WARN node_modules/@treecg/actor-init-ldes-client/node_modules/@treecg/bus-rdf-filter-object
npm WARN   @treecg/bus-rdf-filter-object@"^2.3.6" from @treecg/actor-init-ldes-client@2.5.8
npm WARN   node_modules/@treecg/actor-init-ldes-client
npm WARN     @treecg/actor-init-ldes-client@"*" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer @treecg/bus-rdf-filter-object@"2.3.4" from @treecg/actor-rdf-filter-objects-with-quadstore@2.3.6
npm WARN node_modules/@treecg/actor-init-ldes-client/node_modules/@treecg/actor-rdf-filter-objects-with-quadstore
npm WARN   @treecg/actor-rdf-filter-objects-with-quadstore@"^2.3.6" from @treecg/actor-init-ldes-client@2.5.8
npm WARN   node_modules/@treecg/actor-init-ldes-client
npm WARN 
npm WARN Conflicting peer dependency: @treecg/bus-rdf-filter-object@2.3.4
npm WARN node_modules/@treecg/bus-rdf-filter-object
npm WARN   peer @treecg/bus-rdf-filter-object@"2.3.4" from @treecg/actor-rdf-filter-objects-with-quadstore@2.3.6
npm WARN   node_modules/@treecg/actor-init-ldes-client/node_modules/@treecg/actor-rdf-filter-objects-with-quadstore
npm WARN     @treecg/actor-rdf-filter-objects-with-quadstore@"^2.3.6" from @treecg/actor-init-ldes-client@2.5.8
npm WARN     node_modules/@treecg/actor-init-ldes-client
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @treecg/actor-rdf-frame-with-json-ld-js@2.3.6
npm WARN Found: @treecg/bus-rdf-frame@2.3.6
npm WARN node_modules/@treecg/actor-init-ldes-client/node_modules/@treecg/bus-rdf-frame
npm WARN   @treecg/bus-rdf-frame@"^2.3.6" from @treecg/actor-init-ldes-client@2.5.8
npm WARN   node_modules/@treecg/actor-init-ldes-client
npm WARN     @treecg/actor-init-ldes-client@"*" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer @treecg/bus-rdf-frame@"2.3.4" from @treecg/actor-rdf-frame-with-json-ld-js@2.3.6
npm WARN node_modules/@treecg/actor-init-ldes-client/node_modules/@treecg/actor-rdf-frame-with-json-ld-js
npm WARN   @treecg/actor-rdf-frame-with-json-ld-js@"^2.3.6" from @treecg/actor-init-ldes-client@2.5.8
npm WARN   node_modules/@treecg/actor-init-ldes-client
npm WARN 
npm WARN Conflicting peer dependency: @treecg/bus-rdf-frame@2.3.4
npm WARN node_modules/@treecg/bus-rdf-frame
npm WARN   peer @treecg/bus-rdf-frame@"2.3.4" from @treecg/actor-rdf-frame-with-json-ld-js@2.3.6
npm WARN   node_modules/@treecg/actor-init-ldes-client/node_modules/@treecg/actor-rdf-frame-with-json-ld-js
npm WARN     @treecg/actor-rdf-frame-with-json-ld-js@"^2.3.6" from @treecg/actor-init-ldes-client@2.5.8
npm WARN     node_modules/@treecg/actor-init-ldes-client
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: awesome-typescript-loader@5.2.1
npm WARN Found: typescript@4.6.2
npm WARN node_modules/@treecg/actor-init-ldes-client/node_modules/typescript
npm WARN   typescript@"^4.1.3" from @treecg/actor-init-ldes-client@2.5.8
npm WARN   node_modules/@treecg/actor-init-ldes-client
npm WARN     @treecg/actor-init-ldes-client@"*" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer typescript@"^2.7 || ^3" from awesome-typescript-loader@5.2.1
npm WARN node_modules/@treecg/actor-init-ldes-client/node_modules/awesome-typescript-loader
npm WARN   awesome-typescript-loader@"^5.2.1" from @treecg/actor-init-ldes-client@2.5.8
npm WARN   node_modules/@treecg/actor-init-ldes-client
npm WARN 
npm WARN Conflicting peer dependency: typescript@3.9.10
npm WARN node_modules/typescript
npm WARN   peer typescript@"^2.7 || ^3" from awesome-typescript-loader@5.2.1
npm WARN   node_modules/@treecg/actor-init-ldes-client/node_modules/awesome-typescript-loader
npm WARN     awesome-typescript-loader@"^5.2.1" from @treecg/actor-init-ldes-client@2.5.8
npm WARN     node_modules/@treecg/actor-init-ldes-client
npm WARN deprecated @types/rdf-js@4.0.2: This is a stub types definition. rdf-js provides its own type definitions, so you do not need this installed.
npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated @rdf-esm/to-ntriples@0.5.0: Use @rdfjs/to-ntriples
npm WARN deprecated @rdf-esm/to-ntriples@0.6.0: Use @rdfjs/to-ntriples
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
MPParsley commented 2 years ago

Reinstalling node fixed this.

MPParsley commented 2 years ago

@brechtvdv, in order to avoid these kinds of dependency issues, perhaps it could be nice to have documentation for the supported node or yarn version(s) or how it can be managed through Lerna/Nrwl?