$ npm install
$ npm test
> [email protected] pretest /Users/me/gh/gatsby-remark-rewrite-relative-links
> eslint src/*
> [email protected] test /Users/me/gh/gatsby-remark-rewrite-relative-links
> jest
FAIL src/test.ts
โ Test suite failed to run
TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option):
src/test.ts:8:26 - error TS2345: Argument of type '{ markdownAST: Parent; markdownNode: { fields: { slug: string; }; }; pathPrefix: string
; }' is not assignable to parameter of type '{ markdownAST: any; markdownNode: any; pathPrefix: any; getNode: any; }'.
Property 'getNode' is missing in type '{ markdownAST: Parent; markdownNode: { fields: { slug: string; }; }; pathPrefix: string; }' but r
equired in type '{ markdownAST: any; markdownNode: any; pathPrefix: any; getNode: any; }'.
8 const mdast = plugin({
~
9 markdownAST: root([mdLink]),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...
15 pathPrefix: ''
~~~~~~~~~~~~~~~~~~~~
16 });
~~~~~
src/test.ts:32:26 - error TS2345: Argument of type '{ markdownAST: Parent; markdownNode: { fields: { slug: string; }; }; pathPrefix: strin
g; }' is not assignable to parameter of type '{ markdownAST: any; markdownNode: any; pathPrefix: any; getNode: any; }'.
Property 'getNode' is missing in type '{ markdownAST: Parent; markdownNode: { fields: { slug: string; }; }; pathPrefix: string; }' but r
equired in type '{ markdownAST: any; markdownNode: any; pathPrefix: any; getNode: any; }'.
32 const mdast = plugin({
~
33 markdownAST: root([sibling, uncle]),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...
39 pathPrefix: ''
~~~~~~~~~~~~~~~~~~~~
40 });
~~~~~
src/test.ts:59:26 - error TS2345: Argument of type '{ markdownAST: Parent; markdownNode: { fields: { slug: string; }; }; pathPrefix: string; }' is not assignable to parameter of type '{ markdownAST: any; markdownNode: any; pathPrefix: any; getNode: any; }'.
Property 'getNode' is missing in type '{ markdownAST: Parent; markdownNode: { fields: { slug: string; }; }; pathPrefix: string; }' but required in type '{ markdownAST: any; markdownNode: any; pathPrefix: any; getNode: any; }'.
59 const mdast = plugin({
~
60 markdownAST: root([mdLink]),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...
66 pathPrefix: '/my-prefix'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 });
~~~~~
src/test.ts:82:26 - error TS2345: Argument of type '{ markdownAST: Parent; markdownNode: { fields: { slug: string; }; }; pathPrefix: string; }' is not assignable to parameter of type '{ markdownAST: any; markdownNode: any; pathPrefix: any; getNode: any; }'.
Property 'getNode' is missing in type '{ markdownAST: Parent; markdownNode: { fields: { slug: string; }; }; pathPrefix: string; }' but required in type '{ markdownAST: any; markdownNode: any; pathPrefix: any; getNode: any; }'.
82 const mdast = plugin({
~
83 markdownAST: root([mdLink]),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...
89 pathPrefix: ''
~~~~~~~~~~~~~~~~~~~~
90 });
~~~~~
Test Suites: 1 failed, 1 total
Tests: 0 total
Snapshots: 0 total
Time: 2.041s
Ran all test suites.
npm ERR! Test failed. See above for more details.