graphcool-lib
graphcool-lib copied to clipboard
graphcool-lib module is not resolved in TypeScript
The module resolution log shows is following:
======== Resolving module 'grapcool-lib' from '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/src/hello.ts'. ======== Explicitly specified module resolution kind: 'NodeJs'. 'baseUrl' option is set to '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability', using this value to resolve non-relative module name 'grapcool-lib'. 'paths' option is specified, looking for a pattern to match module name 'grapcool-lib'. Module name 'grapcool-lib', matched pattern ''. Trying substitution 'node_modules/', candidate module location: 'node_modules/grapcool-lib'. Loading module as file / folder, candidate module location '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib', target file type 'TypeScript'. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib.ts' does not exist. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib.tsx' does not exist. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib.d.ts' does not exist. Directory '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib' does not exist, skipping all lookups in it. Trying substitution 'src/types/', candidate module location: 'src/types/grapcool-lib'. Loading module as file / folder, candidate module location '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/src/types/grapcool-lib', target file type 'TypeScript'. Loading module 'grapcool-lib' from 'node_modules' folder, target file type 'TypeScript'. Directory '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/src/node_modules' does not exist, skipping all lookups in it. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib.ts' does not exist. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib.tsx' does not exist. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib.d.ts' does not exist. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/@types/grapcool-lib.d.ts' does not exist. Directory '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/Documents/some_directory/sandbox/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/Documents/some_directory/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/Documents/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/node_modules' does not exist, skipping all lookups in it. Directory '/Users/node_modules' does not exist, skipping all lookups in it. Directory '/node_modules' does not exist, skipping all lookups in it. 'baseUrl' option is set to '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability', using this value to resolve non-relative module name 'grapcool-lib'. 'paths' option is specified, looking for a pattern to match module name 'grapcool-lib'. Module name 'grapcool-lib', matched pattern ''. Trying substitution 'node_modules/', candidate module location: 'node_modules/grapcool-lib'. Loading module as file / folder, candidate module location '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib', target file type 'JavaScript'. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib.js' does not exist. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib.jsx' does not exist. Directory '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib' does not exist, skipping all lookups in it. Trying substitution 'src/types/', candidate module location: 'src/types/grapcool-lib'. Loading module as file / folder, candidate module location '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/src/types/grapcool-lib', target file type 'JavaScript'. Loading module 'grapcool-lib' from 'node_modules' folder, target file type 'JavaScript'. Directory '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/src/node_modules' does not exist, skipping all lookups in it. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib.js' does not exist. File '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/roomsavailability/node_modules/grapcool-lib.jsx' does not exist. Directory '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/queries/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/GraphCool/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/Documents/some_directory/sandbox/basic ts project structure/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/Documents/some_directory/sandbox/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/Documents/some_directory/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/Documents/node_modules' does not exist, skipping all lookups in it. Directory '/Users/omatrot/node_modules' does not exist, skipping all lookups in it. Directory '/Users/node_modules' does not exist, skipping all lookups in it. Directory '/node_modules' does not exist, skipping all lookups in it. ======== Module name 'grapcool-lib' was not resolved. ========
In my opinion, either the .d.ts file is misplaced in the directory structure or the package.json is incorrect.