From d74baa1fa8eeb0501cd7d0b08940c971d957ccb9 Mon Sep 17 00:00:00 2001 From: Allan Hvam Date: Fri, 7 Feb 2025 13:06:57 +0100 Subject: [PATCH] feat: added boolean field --- package-lock.json | 24 +++++++++++++++--------- package.json | 2 +- src/types/Field.ts | 7 ++++++- 3 files changed, 22 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8c978a8..9187072 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "msw-sp", - "version": "1.12.0", + "version": "1.13.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "msw-sp", - "version": "1.12.0", + "version": "1.13.0", "license": "ISC", "dependencies": { "eh-odata-parser": "^1.4.3", @@ -219,14 +219,20 @@ } }, "node_modules/@inquirer/core/node_modules/@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", + "version": "20.17.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.17.tgz", + "integrity": "sha512-/WndGO4kIfMicEQLTi/mDANUu/iVUhT7KboZPdEqqHQ4aTS+3qT3U5gIqWDFV+XouorjfgGqvKILJeHhuQgFYg==", "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.19.2" } }, + "node_modules/@inquirer/core/node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "license": "MIT" + }, "node_modules/@inquirer/type": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.2.1.tgz", @@ -479,9 +485,9 @@ } }, "node_modules/@types/node": { - "version": "18.19.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", - "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", + "version": "18.19.75", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.75.tgz", + "integrity": "sha512-UIksWtThob6ZVSyxcOqCLOUNg/dyO1Qvx4McgeuhrEtHTLFTf7BBhEazaE4K806FGTPtzd/2sE90qn4fVr7cyw==", "license": "MIT", "dependencies": { "undici-types": "~5.26.4" diff --git a/package.json b/package.json index 664b03b..bbe65ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "msw-sp", - "version": "1.12.0", + "version": "1.13.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 9bd92a5..8c50ca5 100644 --- a/src/types/Field.ts +++ b/src/types/Field.ts @@ -30,6 +30,10 @@ type LookupField = { lookupList: string; } +type BooleanField = { + typeAsString: "Boolean"; +} + export type Field = { title: string; description?: string; @@ -42,5 +46,6 @@ export type Field = { NumberField | DateTimeField | CounterField | - NoteField); + NoteField | + BooleanField);