Skip to content

Commit

Permalink
fix: add ms-select-vanilla missing type & improve pkg exports (#256)
Browse files Browse the repository at this point in the history
- update to latest Slickgrid-Universal which has the following 2 changes
  1. add missing `@types/trusted-types` deps, fixes issue #1313
  2. Slickgrid-Universal has improved types exports for TS Types discovery as can be shown in its [PR 1188](ghiscoding/slickgrid-universal#1188) and [Are the types wrong?](https://arethetypeswrong.github.io/?p=%40slickgrid-universal%2Fcommon%403.5.1) website
  • Loading branch information
ghiscoding committed Nov 13, 2023
1 parent d64d814 commit dfd10b9
Show file tree
Hide file tree
Showing 3 changed files with 102 additions and 95 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:
- name: Run yarn install dependencies
run: yarn --frozen-lockfile

- name: Website Prod Build (GitHub demo site)
- name: Website Dev Build (served for Cypress)
run: yarn build:demo

- name: Run Cypress E2E tests
Expand Down
24 changes: 12 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -91,11 +91,11 @@
]
},
"dependencies": {
"@slickgrid-universal/common": "~3.5.0",
"@slickgrid-universal/custom-footer-component": "~3.5.0",
"@slickgrid-universal/empty-warning-component": "~3.5.0",
"@slickgrid-universal/event-pub-sub": "~3.4.0",
"@slickgrid-universal/pagination-component": "~3.5.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",
"dequal": "^2.0.3",
"dompurify": "^3.0.6",
"font-awesome": "^4.7.0",
Expand All @@ -110,13 +110,13 @@
"@fnando/sparkline": "^0.3.10",
"@popperjs/core": "^2.11.8",
"@release-it/conventional-changelog": "^7.0.2",
"@slickgrid-universal/composite-editor-component": "~3.5.0",
"@slickgrid-universal/custom-tooltip-plugin": "~3.5.0",
"@slickgrid-universal/excel-export": "~3.5.0",
"@slickgrid-universal/graphql": "~3.5.0",
"@slickgrid-universal/odata": "~3.5.0",
"@slickgrid-universal/rxjs-observable": "~3.5.0",
"@slickgrid-universal/text-export": "~3.5.0",
"@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/rxjs-observable": "~3.5.1",
"@slickgrid-universal/text-export": "~3.5.1",
"@testing-library/jest-dom": "^6.1.4",
"@testing-library/react": "^14.1.0",
"@testing-library/user-event": "^14.5.1",
Expand Down
171 changes: 89 additions & 82 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1125,121 +1125,121 @@
dependencies:
"@sinonjs/commons" "^3.0.0"

"@slickgrid-universal/binding@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/binding/-/binding-3.5.0.tgz#ed43326b243e982388330092d8cc6997eddb1f95"
integrity sha512-7OMoXRlew3d/+6aEJZKJzfaFMEDvoN2J7jTtS5XBGIOFMGQLKLRxdxvT/wgfcb4wOY/hlN0xV5ECVBnSCfVBvg==

"@slickgrid-universal/common@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/common/-/common-3.5.0.tgz#6b0e225600cdec7cb6942c741e91e35a96ff8264"
integrity sha512-QfDZgOr9FzAQCvVj9rpR/x7u4Ytu8B/LQl2mZgL1iS8BW2APgYYJYJX8HI3m4K5FWBUKFEPKDWnyRZng51eBTw==
dependencies:
"@slickgrid-universal/event-pub-sub" "~3.4.0"
"@slickgrid-universal/utils" "~3.4.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/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==
dependencies:
"@slickgrid-universal/event-pub-sub" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"
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.1"
multiple-select-vanilla "^0.6.3"
slickgrid "^4.1.3"
sortablejs "^1.15.0"
un-flatten-tree "^2.0.12"

"@slickgrid-universal/composite-editor-component@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/composite-editor-component/-/composite-editor-component-3.5.0.tgz#5419d7e05e80d7014c2513cc889ca3872aa0b880"
integrity sha512-FCyFOqJ+jbPP3e0e+vb4NTUMDFbb0MzieigE7lX5l8rkxUE/NO/KBvJxNsQX7rAqQAj/QvHUDq/wUaoErcHoHQ==
"@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==
dependencies:
"@slickgrid-universal/common" "~3.5.0"
"@slickgrid-universal/utils" "~3.4.0"
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"

"@slickgrid-universal/custom-footer-component@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/custom-footer-component/-/custom-footer-component-3.5.0.tgz#b5fde2b5748e139eb74a3c23be8937dd36a7da63"
integrity sha512-xD+ufgtEzEpVdLjkyVe9Pz3exX5D26/2HBTn5+Fy0l0HkefPgKUkpaJKbM9D+4/55ryqpQ9U+cCwF+xG2jiDXg==
"@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==
dependencies:
"@slickgrid-universal/binding" "~3.5.0"
"@slickgrid-universal/common" "~3.5.0"
"@slickgrid-universal/binding" "~3.5.1"
"@slickgrid-universal/common" "~3.5.1"
moment-mini "^2.29.4"

"@slickgrid-universal/custom-tooltip-plugin@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-3.5.0.tgz#0cc064b1aaff5ea8ceef8e99a4f09b8625c0c12b"
integrity sha512-Xd7tGVrvpO4Wa67r/r1cA3L9YmCynhNDBjPR4MmmKx4Ogx4rLAkHeEcD27aN0A9FUGZEiz2Wq2EC7F6gWVNjfA==
"@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==
dependencies:
"@slickgrid-universal/common" "~3.5.0"
"@slickgrid-universal/common" "~3.5.1"
dompurify "^3.0.6"

"@slickgrid-universal/empty-warning-component@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/empty-warning-component/-/empty-warning-component-3.5.0.tgz#399d230547e24dc14b79315bdb8c30bda493d298"
integrity sha512-FZM6omFovT2Vn1xbId4/k7RsXclURkhlxic3bL3A6ox3Gw/Hx55hFnSPyfksl5lLvc6H5QDOdc45xu1voIa0Nw==
"@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==
dependencies:
"@slickgrid-universal/common" "~3.5.0"
"@slickgrid-universal/common" "~3.5.1"

"@slickgrid-universal/event-pub-sub@~3.4.0":
version "3.4.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/event-pub-sub/-/event-pub-sub-3.4.0.tgz#fefbebb6b2c96ffd0ff9272cee717adffd33497b"
integrity sha512-g+jeC+VRYt3PPh2BWVNpFivtGA1M8Cl0BUV9qs2dFwAhw9Lob3vfCmNs9xzuMUEf7/NTI6hcXgGMz4zfFhKcpw==
"@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==
dependencies:
"@slickgrid-universal/utils" "~3.4.0"
"@slickgrid-universal/utils" "~3.5.1"

"@slickgrid-universal/excel-export@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/excel-export/-/excel-export-3.5.0.tgz#bcb499e11e678250a846bc616862fe435aca1d96"
integrity sha512-VNL5/q6gzZFcZ4ruFS0BK91/XYH9Ix/7KRjH4sBAXxSNZhbq6OftO40Gt9MQ26l/sDDLNuJO6e05HqSXP9FbgQ==
"@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==
dependencies:
"@slickgrid-universal/common" "~3.5.0"
"@slickgrid-universal/utils" "~3.4.0"
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"
excel-builder-webpacker "^2.1.8"
moment-mini "^2.29.4"

"@slickgrid-universal/graphql@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/graphql/-/graphql-3.5.0.tgz#f072f79a841d3e12b4b3372bb9d41e8a6a971b3d"
integrity sha512-XZEE0MkkArq6rEPdpgPVaP8I6pIHh3Ww+LN6g7a45rCtw4FgFaEy78aXUL57ex8MHtmHygjDuCU90WWF0fOtww==
"@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==
dependencies:
"@slickgrid-universal/common" "~3.5.0"
"@slickgrid-universal/common" "~3.5.1"

"@slickgrid-universal/odata@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/odata/-/odata-3.5.0.tgz#383ef445412ca4331cd004b61c0d55dcd20f386d"
integrity sha512-By+zaLwHf8UbIBfPs6lz21vB0m/WxnnUFcCqm4ebnzdHkH6PkdHOaQOskwp6eDzuqd2jsbQ2vHbS9Wiohq184g==
"@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==
dependencies:
"@slickgrid-universal/common" "~3.5.0"
"@slickgrid-universal/utils" "~3.4.0"
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"

"@slickgrid-universal/pagination-component@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/pagination-component/-/pagination-component-3.5.0.tgz#69552af8ce9b297135dce0245961789c3c7e178c"
integrity sha512-o1v61nO1CVqXaPzSNm80D44UCsRsu8RmYQmHWYIYK+1HuN/vJ1kzlWOrvqVvk21M6DZfo54nCptvytVPCUxNTg==
"@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==
dependencies:
"@slickgrid-universal/binding" "~3.5.0"
"@slickgrid-universal/common" "~3.5.0"
"@slickgrid-universal/binding" "~3.5.1"
"@slickgrid-universal/common" "~3.5.1"

"@slickgrid-universal/rxjs-observable@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/rxjs-observable/-/rxjs-observable-3.5.0.tgz#cfcb1a211fc75b3ff5ed50cdc4668330b3dbc14e"
integrity sha512-RVFlv4YgVrsJjEnRjW6BAnxms2EUj4KD1lw6hpWTRTP61cDFj1n1lcNcmQJGnGT6MNXL5D4goVoY9gx96lk+QQ==
"@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==
dependencies:
"@slickgrid-universal/common" "~3.5.0"
"@slickgrid-universal/common" "~3.5.1"
rxjs "^7.8.1"

"@slickgrid-universal/text-export@~3.5.0":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/text-export/-/text-export-3.5.0.tgz#bb4767543f9a4e030a7befd6c148c2165a5d7a38"
integrity sha512-XksXQykG0g7SpZy18+B529emhaSC1yghPJJCc6dOY/nzXPeFFXm/FHh6DJcTJr6zPw3Yd9tnahDHTL/em24Wpw==
"@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==
dependencies:
"@slickgrid-universal/common" "~3.5.0"
"@slickgrid-universal/utils" "~3.4.0"
"@slickgrid-universal/common" "~3.5.1"
"@slickgrid-universal/utils" "~3.5.1"
text-encoding-utf-8 "^1.0.2"

"@slickgrid-universal/utils@~3.4.0":
version "3.4.0"
resolved "https://registry.yarnpkg.com/@slickgrid-universal/utils/-/utils-3.4.0.tgz#e5085f61001d2c9821b840197b65c284d221da89"
integrity sha512-nfOPaDrJW4g6moiutB/AASCK6cpEDXGDlkAvQ74ZMXnjs15fCQJMs7S+E2m7keScpVKY3brOnU/96l+oGTKofA==
"@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==

"@szmarczak/http-timer@^5.0.1":
version "5.0.1"
Expand Down Expand Up @@ -1682,6 +1682,11 @@
resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.3.tgz#a136f83b0758698df454e328759dbd3d44555311"
integrity sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==

"@types/trusted-types@^2.0.6":
version "2.0.6"
resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.6.tgz#d12451beaeb9c3838f12024580dc500b7e88b0ad"
integrity sha512-HYtNooPvUY9WAVRBr4u+4Qa9fYD1ze2IUlAD3HoA6oehn1taGwBx3Oa52U4mTslTS+GAExKpaFu39Y5xUEwfjg==

"@types/webpack@^5.28.5":
version "5.28.5"
resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-5.28.5.tgz#0e9d9a15efa09bbda2cef41356ca4ac2031ea9a2"
Expand Down Expand Up @@ -7102,10 +7107,12 @@ multicast-dns@^7.2.5:
dns-packet "^5.2.2"
thunky "^1.0.2"

multiple-select-vanilla@^0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/multiple-select-vanilla/-/multiple-select-vanilla-0.6.1.tgz#0384d3696c2581878cb438d672adedee1d6c8f52"
integrity sha512-Go9ObwfAfBhN+RoAb9E2hSCyJ2sXC+H+3uETrCZ7WUYMbQleaYSum9MVYci/0+3MWzXSKeG2Wh5t5EwRSc4Ypg==
multiple-select-vanilla@^0.6.3:
version "0.6.3"
resolved "https://registry.yarnpkg.com/multiple-select-vanilla/-/multiple-select-vanilla-0.6.3.tgz#1ed184f8e310245082352638bad8b6b27092e970"
integrity sha512-vgLylsAMjrncodvoWu/x3i6o4f4i8hiyTezJ66HRCZLXVZPDO4hy4nSUZ9RNSXxeuDtkw41Ecl247Paf6x/zyg==
dependencies:
"@types/trusted-types" "^2.0.6"

mute-stream@1.0.0:
version "1.0.0"
Expand Down

0 comments on commit dfd10b9

Please sign in to comment.