Skip to content

run-server.sh not working for me #83

@charlespax

Description

@charlespax

I am experiencing an issue running the dev environment using the "fake" option. Is there an obvious mistake I am making? Would any other information be helpful?

charles@matebook:~/github/fork-explorer$ deno --version
deno 1.9.2 (release, x86_64-unknown-linux-gnu)
v8 9.1.269.5
typescript 4.2.2
⋮
INFO Download https://cdn.esm.sh/v41/d3-ease@1.0.7/deno/d3-ease.js
INFO Download https://cdn.esm.sh/v41/d3-timer@1.0.10/deno/d3-timer.js
INFO   {} /pages/stats.js • 968KB
INFO   {} main.js • 926B
INFO - Public Assets
INFO   ∆ /favicon.ico • 10KB
INFO   ∆ /favicon.png • 10KB
INFO Done in 7490ms
⋮
charles@matebook:~/github/fork-explorer$ ./run-server.sh 
Check file:///home/charles/github/fork-explorer/index.ts
error: TS2322 [ERROR]: Type '"real"' is not assignable to type '"fake"'.
  mode: "real",
  ~~~~
    at file:///home/charles/github/fork-explorer/config/config.ts:88:3

    The expected type comes from property 'mode' which is declared here on type 'Config'
      mode: "fake";
      ~~~~
        at file:///home/charles/github/fork-explorer/config/config.ts:5:3

TS2367 [ERROR]: This condition will always return 'false' since the types '"fake"' and '"real"' have no overlap.
  const createBlock = config.mode === "real" ? createRealBlock : createFakeBlock;
                      ~~~~~~~~~~~~~~~~~~~~~~
    at file:///home/charles/github/fork-explorer/backend/blocks/index.ts:44:23

TS2367 [ERROR]: This condition will always return 'false' since the types '"fake"' and '"real"' have no overlap.
  const createBlock = config.mode === "real" ? createRealBlock : createFakeBlock;
                      ~~~~~~~~~~~~~~~~~~~~~~
    at file:///home/charles/github/fork-explorer/backend/blocks/index.ts:71:23

TS2367 [ERROR]: This condition will always return 'false' since the types '"fake"' and '"real"' have no overlap.
  const callGetblockcount = config.mode === "real" ? getblockcount : async () => await Promise.resolve(1000);
                            ~~~~~~~~~~~~~~~~~~~~~~
    at file:///home/charles/github/fork-explorer/backend/blocks/index.ts:72:29

Found 4 errors.
⋮

charles@matebook:~/github/fork-explorer$ 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions