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

Error in making schemas #50

Open
wizd opened this issue Apr 9, 2021 · 1 comment
Open

Error in making schemas #50

wizd opened this issue Apr 9, 2021 · 1 comment

Comments

@wizd
Copy link

wizd commented Apr 9, 2021

C:\tmp\gogo\node_modules\graphql-s2s\src\utilities.js:38
const escapeGraphQlSchema = (sch, cr='░', t=' ') => sch.replace(/[\n\r]+/g, cr).replace(/[\t\r]+/g, t).replace(/\s+/g, ' ')
^
TypeError: sch.replace is not a function
at escapeGraphQlSchema (C:\tmp\gogo\node_modules\graphql-s2s\src\utilities.js:38:57)
at extractGraphMetadata (C:\tmp\gogo\node_modules\graphql-s2s\src\graphmetadata.js:109:60)
at removeGraphMetadata (C:\tmp\gogo\node_modules\graphql-s2s\src\graphmetadata.js:164:15)
at getSchemaAST (C:\tmp\gogo\node_modules\graphql-s2s\src\graphqls2s.js:1147:34)
at transpile (C:\tmp\gogo\node_modules\graphql-s2s\src\graphqls2s.js:1154:15)
at Object. (C:\tmp\gogo\src\graphql.ts:15:14)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Module.m._compile (C:\tmp\gogo\node_modules\ts-node\src\index.ts:1056:23)
at Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Object.require.extensions. [as .ts] (C:\tmp\gogo\node_modules\ts-node\src\index.ts:1059:12)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Module.require (internal/modules/cjs/loader.js:952:19)
at require (internal/modules/cjs/helpers.js:88:18)
at Object. (C:\tmp\gogo\src\index.ts:10:1)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
Waiting for the debugger to disconnect...
[nodemon] app crashed - waiting for file changes before starting...

my schemas:

export const DefaultSchema = `
  type Query {
    _empty: String
  }

  type Mutation {
    _empty: String
  }
`;

export const BlockTypes = `
  enum BlockTypes {
    Null
    Service
    Consolidation
    Sync
}
`;
export const BlockSchema = `
  scalar Date
  scalar JSON

  type Block {
    id: ID!
    Hash: String!
    Height: Int!
    TimeStamp: Date!
    Version: Int!
    BlockType: BlockTypes!
    PreviousHash: String
    ServiceHash: String
    Tags: JSON
  }
`;
export const schema = [DefaultSchema, BlockTypes, BlockSchema];
@wizd
Copy link
Author

wizd commented Apr 9, 2021

ok, found that I should not use array.

export const schema = DefaultSchema + BlockTypes + BlockSchema;

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

1 participant