From 6fbfed7de1035903f5150335e375da707c2e3f1d Mon Sep 17 00:00:00 2001 From: Samuel Bodin <1637651+bodinsamuel@users.noreply.github.com> Date: Fri, 5 May 2023 14:01:59 +0200 Subject: [PATCH] fix(ci): also build in CI to catch typescript errors --- package.json | 1 + src/payload/helpers.test.ts | 4 ++-- src/rules/ci.test.ts | 2 +- src/rules/hosting.test.ts | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index de1b02d0..2f8f1028 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "main": "dist/index.js", "scripts": { "build:watch": "tsc -w", + "build": "tsc", "dev": "node dist/index.js", "test": "vitest", "lint": "eslint --ext .js,.ts,.tsx ." diff --git a/src/payload/helpers.test.ts b/src/payload/helpers.test.ts index b2d9cc52..9a91ccdd 100644 --- a/src/payload/helpers.test.ts +++ b/src/payload/helpers.test.ts @@ -46,7 +46,7 @@ describe('flatten', () => { expect(flat.id).not.toBe(main.id); flat.id = 'new'; - expect(flat.toJson()).toMatchSnapshot(); + expect(flat.toJson('')).toMatchSnapshot(); }); it('should flatten and merge host', () => { @@ -88,7 +88,7 @@ describe('flatten', () => { const flat = flatten(main); flat.id = 'new'; - expect(flat.toJson()).toMatchSnapshot(); + expect(flat.toJson('')).toMatchSnapshot(); expect(flat.childs[1].inComponent!.id).toEqual('4'); expect(flat.childs[2].inComponent!.id).toEqual('4'); }); diff --git a/src/rules/ci.test.ts b/src/rules/ci.test.ts index 74011c6c..5ea98636 100644 --- a/src/rules/ci.test.ts +++ b/src/rules/ci.test.ts @@ -29,7 +29,7 @@ describe('npm', () => { files: {}, }), }); - expect(res.toJson().techs).toStrictEqual([ + expect(res.toJson('').techs).toStrictEqual([ 'browserstack', 'circleci', 'codesandboxci', diff --git a/src/rules/hosting.test.ts b/src/rules/hosting.test.ts index 9ded5d1e..9331e5f4 100644 --- a/src/rules/hosting.test.ts +++ b/src/rules/hosting.test.ts @@ -29,7 +29,7 @@ describe('npm', () => { files: {}, }), }); - expect(res.toJson().techs).toStrictEqual([ + expect(res.toJson('').techs).toStrictEqual([ 'expodev', 'flyio', 'githubpages',