From d615616c41c6c8161afd4c50e113245f087e7513 Mon Sep 17 00:00:00 2001 From: Allan Hvam Date: Tue, 1 Oct 2024 08:11:47 +0200 Subject: [PATCH 1/2] feat: added hidden and readOnlyField properties to field --- package-lock.json | 4 ++-- package.json | 2 +- src/types/Field.ts | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index e4e7190..8c978a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "msw-sp", - "version": "1.11.0", + "version": "1.12.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "msw-sp", - "version": "1.11.0", + "version": "1.12.0", "license": "ISC", "dependencies": { "eh-odata-parser": "^1.4.3", diff --git a/package.json b/package.json index ebd142f..664b03b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "msw-sp", - "version": "1.11.0", + "version": "1.12.0", "description": "MSW handlers for mocking SharePoint REST api.", "main": "lib/index.js", "engines": { diff --git a/src/types/Field.ts b/src/types/Field.ts index 2542513..9bd92a5 100644 --- a/src/types/Field.ts +++ b/src/types/Field.ts @@ -34,6 +34,8 @@ export type Field = { title: string; description?: string; internalName: string; + hidden?: boolean; + readOnlyField?: boolean; } & (TextField | LookupField | ComputedField | From 021ebe90f9fc61f420cff3b9a7d207c87454b5e5 Mon Sep 17 00:00:00 2001 From: Allan Hvam Date: Tue, 1 Oct 2024 08:12:12 +0200 Subject: [PATCH 2/2] docs: update readme --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8849ada..e9c5c94 100644 --- a/README.md +++ b/README.md @@ -29,12 +29,17 @@ const tenant = { the handlers to the specific setup function: ``` -import { handlers } from 'msw-sp'; // Node.js +import { setupServer } from 'msw/node' +import { handlers } from 'msw-sp'; + export const server = setupServer(...handlers({ tenant })); // Browser +import { setupServer } from 'msw/browser' +import { handlers } from 'msw-sp'; + export const worker = setupWorker(...handlers({ tenant })); ```