Skip to content

Commit

Permalink
feat(GraphQL): .excludeFieldFromQuery, exclude field but keep fields
Browse files Browse the repository at this point in the history
  • Loading branch information
ghiscoding committed Nov 26, 2023
1 parent 28d566b commit 61482dc
Show file tree
Hide file tree
Showing 2 changed files with 104 additions and 104 deletions.
28 changes: 14 additions & 14 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,13 @@
},
"dependencies": {
"@ngx-translate/core": ">=15.0.0 <16.0.0",
"@slickgrid-universal/common": "~3.5.1",
"@slickgrid-universal/custom-footer-component": "~3.5.1",
"@slickgrid-universal/empty-warning-component": "~3.5.1",
"@slickgrid-universal/event-pub-sub": "~3.5.1",
"@slickgrid-universal/pagination-component": "~3.5.1",
"@slickgrid-universal/row-detail-view-plugin": "~3.5.1",
"@slickgrid-universal/rxjs-observable": "~3.5.1",
"@slickgrid-universal/common": "~3.6.0",
"@slickgrid-universal/custom-footer-component": "~3.6.0",
"@slickgrid-universal/empty-warning-component": "~3.6.0",
"@slickgrid-universal/event-pub-sub": "~3.6.0",
"@slickgrid-universal/pagination-component": "~3.6.0",
"@slickgrid-universal/row-detail-view-plugin": "~3.6.0",
"@slickgrid-universal/rxjs-observable": "~3.6.0",
"dequal": "^2.0.3",
"dompurify": "^3.0.6",
"rxjs": "^7.8.1",
Expand Down Expand Up @@ -87,17 +87,17 @@
"@ngx-translate/http-loader": "^8.0.0",
"@popperjs/core": "^2.11.8",
"@release-it/conventional-changelog": "^8.0.1",
"@slickgrid-universal/composite-editor-component": "~3.5.1",
"@slickgrid-universal/custom-tooltip-plugin": "~3.5.1",
"@slickgrid-universal/excel-export": "~3.5.1",
"@slickgrid-universal/graphql": "~3.5.1",
"@slickgrid-universal/odata": "~3.5.1",
"@slickgrid-universal/text-export": "~3.5.1",
"@slickgrid-universal/composite-editor-component": "~3.6.0",
"@slickgrid-universal/custom-tooltip-plugin": "~3.6.0",
"@slickgrid-universal/excel-export": "~3.6.0",
"@slickgrid-universal/graphql": "~3.6.0",
"@slickgrid-universal/odata": "~3.6.0",
"@slickgrid-universal/text-export": "~3.6.0",
"@types/dompurify": "^3.0.5",
"@types/flatpickr": "^3.1.2",
"@types/fnando__sparkline": "^0.3.7",
"@types/jest": "^29.5.10",
"@types/node": "^20.9.5",
"@types/node": "^20.10.0",
"@types/sortablejs": "^1.15.7",
"@typescript-eslint/eslint-plugin": "^6.12.0",
"@typescript-eslint/parser": "^6.12.0",
Expand Down
180 changes: 90 additions & 90 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3034,129 +3034,129 @@
dependencies:
"@sinonjs/commons" "^3.0.0"

"@slickgrid-universal/binding@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/binding/-/binding-3.5.1.tgz#7ac54fbf887f2fa12a7e83eba934269f691b7804"
integrity sha512-HBac2sk53aVTsrg59+XFmkhCAl2IWcn4vSoneMxaIr2ecSfkjqF+91lFVOoB2H7zqFaPeMWPA36DfQB5mbPeWQ==
"@slickgrid-universal/binding@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/binding/-/binding-3.6.0.tgz#05e512440e48b8dd86877ef765d69a06b360174a"
integrity sha512-QDwN5kCvazo5IQgaNT6V2l952Ys3iCh2+RazLA/MpECRnHz66dmeDzGpjbhpGnAiOuFJXKSnXoa0VXG02RUtrg==

"@slickgrid-universal/common@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/common/-/common-3.5.1.tgz#9ecc4b6f8e2813386f3dc5237c259a7f0f92df99"
integrity sha512-CFGuyrNBVPopQXcHGLPPlQR7rOXJo9JK/umtab9K6GH/jjJuQAfap78CJbbLCTSrIZ9et860TKEzagSF03vcyg==
"@slickgrid-universal/common@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/common/-/common-3.6.0.tgz#39117ceb3d862dc80f118982f0b7f82463b56012"
integrity sha512-fKM35Kof7KEUFn9+XPvQXg1Fy/8smH5D6W7dl/+T3zoPxYDJlk4NG9wPrqBnDwNpY1hBUX0VN4VImc6lOiSkLA==
dependencies:
"@slickgrid-universal/event-pub-sub" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"
"@slickgrid-universal/event-pub-sub" "~3.6.0"
"@slickgrid-universal/utils" "~3.6.0"
autocompleter "^9.1.2"
dequal "^2.0.3"
dompurify "^3.0.6"
flatpickr "^4.6.13"
moment-mini "^2.29.4"
multiple-select-vanilla "^0.6.3"
slickgrid "^4.1.3"
slickgrid "^4.1.5"
sortablejs "^1.15.0"
un-flatten-tree "^2.0.12"

"@slickgrid-universal/composite-editor-component@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/composite-editor-component/-/composite-editor-component-3.5.1.tgz#c3fcfee64e7a7cea5a2c546942d0f5fbae41ab44"
integrity sha512-phDsNcYGgQVTmgt4eETqlk+TkoAg2l2HVQeZNPDQcLurpQZDI18aGhLNm7G36Ad+3Pajf+0YDblgLm1GyGGvKw==
"@slickgrid-universal/composite-editor-component@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/composite-editor-component/-/composite-editor-component-3.6.0.tgz#85dddf6f6207cc4101ef65e9ef02ce3ecdfeafd1"
integrity sha512-OGoNFTGmD+IahoZjmvmvUTTtvyyb54SjjTkwXEyfR6HWDCiLxDaTFq1PM95PNwce0hi39EuoJwdq0w/rGDvi1w==
dependencies:
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"
"@slickgrid-universal/common" "~3.6.0"
"@slickgrid-universal/utils" "~3.6.0"

"@slickgrid-universal/custom-footer-component@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/custom-footer-component/-/custom-footer-component-3.5.1.tgz#831d081ceb739f6f63cc72d7e1514128df78601b"
integrity sha512-2JSwD2mB/aiyhGBxZPYMM86nBxayXbeT6KtrkFB41yb4ESR+20jMWRch59MEIHBM24uijZayi+Y20ZJd1sXaRg==
"@slickgrid-universal/custom-footer-component@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/custom-footer-component/-/custom-footer-component-3.6.0.tgz#b1f9078d2eb4083bef72b7306fa96119979fba25"
integrity sha512-R9tsDKxy+8zvqYBcURfh3ERXQAQYnreoGCZ7qRJQgXFSgl5fD3P6lrbQ6t3g+i/FXRklzDH11HSm6EslSonxjQ==
dependencies:
"@slickgrid-universal/binding" "~3.5.1"
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/binding" "~3.6.0"
"@slickgrid-universal/common" "~3.6.0"
moment-mini "^2.29.4"

"@slickgrid-universal/custom-tooltip-plugin@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-3.5.1.tgz#f6c5187debd52c1135478a8add2de6c984f5ba35"
integrity sha512-x6esFbQ+QM1d6JpgL10o7yp1SAS35zKYsP/GtgvVJJSK9RM/2wO7H6F8bPPbLnYC1TTW6GGAHot1RamtLXwoQg==
"@slickgrid-universal/custom-tooltip-plugin@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-3.6.0.tgz#f2010a769a8c3c2bcd2abb576f7db3083c64f8ed"
integrity sha512-pJF/+MwFhR8B0rO6aAGmxEEhKXriFddBLCLvNE/WCkQ1ujP8rxqD4j6/0HB2/uPwfrZO0tVLxk1u4FZw1vp/eA==
dependencies:
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/common" "~3.6.0"
dompurify "^3.0.6"

"@slickgrid-universal/empty-warning-component@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/empty-warning-component/-/empty-warning-component-3.5.1.tgz#6e708860b4cdb1123e16b0520df59c3342e10b35"
integrity sha512-IVYdVbQqyBtymd9y09IxUug/AempcOKja2uCJhVB/O0zWecJjhNoYvd9g8liH7F7AeW1Y0ExE7CccAYS2+588A==
"@slickgrid-universal/empty-warning-component@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/empty-warning-component/-/empty-warning-component-3.6.0.tgz#76e94056f23ed019a31f8e437919a26e28570480"
integrity sha512-JXS4bdYPMBWfONWCLCr9D7iALLV1i3jhNh33aGt9FL7eqzaov5hVsACnj9OCaYqvxcKC6aqH0TbNWaXb9OpO2w==
dependencies:
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/common" "~3.6.0"

"@slickgrid-universal/event-pub-sub@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/event-pub-sub/-/event-pub-sub-3.5.1.tgz#23275a721b3baa0c16539cc3b64f4eaa5802c8ac"
integrity sha512-TFlx57idRYFDJDSigqiJT7g0Sbjy4GisI+LI/iA+CKvPTvLFbYwsQgok1gfLBukMWVcq0Ky15rsyRsl69Ax8wQ==
"@slickgrid-universal/event-pub-sub@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/event-pub-sub/-/event-pub-sub-3.6.0.tgz#98f99120d07ac9f1586190b71789c21d4056c46e"
integrity sha512-d0w+yh96nKT6mCQClGXlWA8rnQhfyNyALg6c8wKgMyO4qtKs9nwuNu23MeBzFhjVHwJjFg/ALc1gAlw6sH8L1w==
dependencies:
"@slickgrid-universal/utils" "~3.5.1"
"@slickgrid-universal/utils" "~3.6.0"

"@slickgrid-universal/excel-export@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/excel-export/-/excel-export-3.5.1.tgz#321e020c0db9657a7776902b8e2746cda3c58e03"
integrity sha512-TVip5jUP4yEjGZHYdXi5JJ9L0DgNa17OsnD3Z0tgoEkeW/WxY8KhnD+2UXq4HcCb/kaQ9VGlQ/diJwG81WGMaA==
"@slickgrid-universal/excel-export@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/excel-export/-/excel-export-3.6.0.tgz#75ddc791e408243caafd763f1ae47fea11f0f12f"
integrity sha512-dXpNCUrIfqD1Jmt1d28R+ggRd05FPLJr81INSbLlYkZyaA9QIOYiD2Hpe6dmczimxUd2mFjz3dQOXdZ3ab8hVQ==
dependencies:
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"
"@slickgrid-universal/common" "~3.6.0"
"@slickgrid-universal/utils" "~3.6.0"
excel-builder-webpacker "^2.1.8"
moment-mini "^2.29.4"

"@slickgrid-universal/graphql@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/graphql/-/graphql-3.5.1.tgz#b14294754ce3ff75b55f076e605418aa10abb7d5"
integrity sha512-OuJs0d5Rsv+zq1f4AhSp9d/QDPdTSrnNz5ztqZx7UCBoSKA3qRFEd+0ztwprNHqpaKkAgL/s6VmAzzuqJDgzKg==
"@slickgrid-universal/graphql@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/graphql/-/graphql-3.6.0.tgz#13674b0918c1714a85e24c7477509fcb448010a6"
integrity sha512-NJoV5YM5eGFg1t2IohN8ZWc0yZUyYGVGTSVU7Eyaj57G7eY/xwwUHfpynZkmpk4MNDWv61bs5Rn0oegOpNAxsw==
dependencies:
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/common" "~3.6.0"

"@slickgrid-universal/odata@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/odata/-/odata-3.5.1.tgz#f1469bc9c099ad08c2f801028893e2e959b928fb"
integrity sha512-p1fF+0uBjpYSEcsjIX+H0l9lUFVCQxiZ48qiMCv+0xAhOQxmA/kfXpMpDqByb/XMLkWP2L43V4O5jlC4GLyntQ==
"@slickgrid-universal/odata@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/odata/-/odata-3.6.0.tgz#95cbc3a598c3ab716012a701278a6873ba4965f1"
integrity sha512-mHhe8EifBsrofJ70InefLToWNKHDnx4xjTJFem/jUk+/ZGuJXzRktyOyeoZfWBnFHVknKPOl4fn2q/r0ALuGWw==
dependencies:
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"
"@slickgrid-universal/common" "~3.6.0"
"@slickgrid-universal/utils" "~3.6.0"

"@slickgrid-universal/pagination-component@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/pagination-component/-/pagination-component-3.5.1.tgz#471cffc2ae7006391a314151edae85c8c945cd52"
integrity sha512-EUva5niqih9apqCSKipvkUJ9wwqvUezYvinkED0Pl5vAh80Pwil41eI1aIb9HsxHS15f6OEW/Xuu0DANBkbRgQ==
"@slickgrid-universal/pagination-component@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/pagination-component/-/pagination-component-3.6.0.tgz#05ab3d70e6522273cbc02f523f648662e2fec35c"
integrity sha512-jTQTf7rWw++JopPJIISuBD048pEe5DIgLoDGqCbZ681WreAjOW1lBU3oCXX3UWpLoJGiy0L0123nOcZ2lgAkaQ==
dependencies:
"@slickgrid-universal/binding" "~3.5.1"
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/binding" "~3.6.0"
"@slickgrid-universal/common" "~3.6.0"

"@slickgrid-universal/row-detail-view-plugin@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/row-detail-view-plugin/-/row-detail-view-plugin-3.5.1.tgz#9723f6354720021d91e1e93d2b6d8ad0886699ff"
integrity sha512-d0hdRi36BPwBJmv6XwgW/bKWA5pj6vKkLtrcZvh+zP+N2eJ52fRzFd0DpmjHfGXS/0nTR5PsiHGzsODVviZmnQ==
"@slickgrid-universal/row-detail-view-plugin@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/row-detail-view-plugin/-/row-detail-view-plugin-3.6.0.tgz#d7ea372c471c9e455f35f75ca3a3f08e4f805ea6"
integrity sha512-pgZLidsd6pvbUoMz1bzx+upAYn82Au0EnKCWqRlWTuSt0fxYrP1d3qxc2Xs9jYX/ix7p4yJpNC+O9D+8Jn5s2A==
dependencies:
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"
"@slickgrid-universal/common" "~3.6.0"
"@slickgrid-universal/utils" "~3.6.0"

"@slickgrid-universal/rxjs-observable@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/rxjs-observable/-/rxjs-observable-3.5.1.tgz#815f6e799160913e44aa9379fb9ad8d1e1f629a2"
integrity sha512-AvNMGRAK4Y6xlmjH1Rlr5EwNgu4Xo2dgLRKqJEpZp1tFd/X10HrP4gYfpWJXPRYE2aNYwyjDMCgsL1cO8U4VTA==
"@slickgrid-universal/rxjs-observable@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/rxjs-observable/-/rxjs-observable-3.6.0.tgz#53eca5be430a4e5c63099b60fc1963a07b2ea736"
integrity sha512-2TeySsVnCo1v7efcanncuVnnMfYFaBJPpy+ltsQItquidURBTcs/ggrdqH2tKg8rFL04oHC4BgXIPQ7Sglal3A==
dependencies:
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/common" "~3.6.0"
rxjs "^7.8.1"

"@slickgrid-universal/text-export@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/text-export/-/text-export-3.5.1.tgz#846b8dcff60f8651fe07d3daaadf5b233117ce31"
integrity sha512-mrMZbKfN+AoPOXoRrDHL+bOZjhWE3NUMeWHyH2vaF/QA4yOrlFSahGQ/g8zecSTFG9IytokstMPzJN6MEfG2eA==
"@slickgrid-universal/text-export@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/text-export/-/text-export-3.6.0.tgz#218aed5439e0e1a58fb0987768868c22754527b5"
integrity sha512-UPVuJL7fymIrt3eUK9p/AKemQbz3GYoS5cpq8oQsSTMTY1ueycb2VhQ44pgFvCz+nsvbiqf/GAGq/+gQBp3LpA==
dependencies:
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"
"@slickgrid-universal/common" "~3.6.0"
"@slickgrid-universal/utils" "~3.6.0"
text-encoding-utf-8 "^1.0.2"

"@slickgrid-universal/utils@~3.5.1":
version "3.5.1"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/utils/-/utils-3.5.1.tgz#9db94fe07fb7ea7c8e34114d5253a6f364b347d5"
integrity sha512-k+pyOm1oH6J9shLhDmGDJOMcAEQubPjAGcduoCKuEP8wghAEbb4x4q8AU8tVMiTXhxsJy7IFgHbR+3mJWxQQtw==
"@slickgrid-universal/utils@~3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/utils/-/utils-3.6.0.tgz#c586a5c150d687a749f419cb58f62fab5263495b"
integrity sha512-QGc6d+YpKv3tyig+asCObQteUBwBXUPiTp3p7J/cHBfgapzV78WL2olJPK1vJjoXYBvzdY9HERR6wh0jsXaX5w==

"@szmarczak/http-timer@^5.0.1":
version "5.0.1"
Expand Down Expand Up @@ -3423,10 +3423,10 @@
dependencies:
undici-types "~5.26.4"

"@types/node@^20.9.5":
version "20.9.5"
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.9.5.tgz#bb441014bcb91c63742b0e1fe25b902f5d581faa"
integrity sha512-Uq2xbNq0chGg+/WQEU0LJTSs/1nKxz6u1iemLcGomkSnKokbW1fbLqc3HOqCf2JP7KjlL4QkS7oZZTrOQHQYgQ==
"@types/node@^20.10.0":
version "20.10.0"
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.0.tgz#16ddf9c0a72b832ec4fcce35b8249cf149214617"
integrity sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==
dependencies:
undici-types "~5.26.4"

Expand Down Expand Up @@ -11409,10 +11409,10 @@ slice-ansi@^4.0.0:
astral-regex "^2.0.0"
is-fullwidth-code-point "^3.0.0"

slickgrid@^4.1.3:
version "4.1.3"
resolved "https://registry.yarnpkg.com/slickgrid/-/slickgrid-4.1.3.tgz#fd49dbbceabf43628c7bea9865af4b2fdad2379e"
integrity sha512-mAJFYk4XNfGnNP3TQ/Rq/rEWRPaXOF7nqpQkgcTgOcz9RXXJ0jxgjx4L+iwLXJoZZnI9MxVZzdtp7NBHOu33gQ==
slickgrid@^4.1.5:
version "4.1.5"
resolved "https://registry.yarnpkg.com/slickgrid/-/slickgrid-4.1.5.tgz#224cbe6bcc93c78d8b55fe09cab6432d5e72016e"
integrity sha512-riHpgidZ2qOinsthGCewFhAYbo7LX/rpXd9B6rGWaVqap1sbL8viGbe8ZCXu2SZvwaGC+LqkGisW77UzMOLoVg==
dependencies:
sortablejs "^1.15.0"

Expand Down

0 comments on commit 61482dc

Please sign in to comment.