{"number":"v23.06.2-ls100","published_at":"2023-08-28T18:29:40.125Z","last_synced_at":"2023-10-03T12:16:36.505Z","created_at":"2023-10-03T11:59:57.763Z","updated_at":"2025-11-09T05:27:57.587Z","distro":"Alpine Linux v3.18","version_url":"https://docker.ecosyste.ms/api/v1/packages/linuxserver%2Fbookstack/versions/v23.06.2-ls100","package":{"name":"linuxserver/bookstack","package_url":"https://docker.ecosyste.ms/api/v1/packages/linuxserver%2Fbookstack"},"dependencies":[{"ecosystem":"composer","package_name":"psr/log","requirements":"3.0.0","purl":"pkg:composer/psr/log@3.0.0"},{"ecosystem":"composer","package_name":"psr/simple-cache","requirements":"3.0.0","purl":"pkg:composer/psr/simple-cache@3.0.0"},{"ecosystem":"composer","package_name":"psy/psysh","requirements":"v0.11.18","purl":"pkg:composer/psy/psysh@v0.11.18"},{"ecosystem":"composer","package_name":"ralouphie/getallheaders","requirements":"3.0.3","purl":"pkg:composer/ralouphie/getallheaders@3.0.3"},{"ecosystem":"composer","package_name":"ramsey/collection","requirements":"1.3.0","purl":"pkg:composer/ramsey/collection@1.3.0"},{"ecosystem":"composer","package_name":"ramsey/uuid","requirements":"4.7.4","purl":"pkg:composer/ramsey/uuid@4.7.4"},{"ecosystem":"apk","package_name":"alpine/alpine-baselayout-data","requirements":"3.4.3-r1","purl":"pkg:apk/alpine/alpine-baselayout-data@3.4.3-r1?arch=x86_64\u0026upstream=alpine-baselayout\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/alpine-baselayout","requirements":"3.4.3-r1","purl":"pkg:apk/alpine/alpine-baselayout@3.4.3-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/alpine-keys","requirements":"2.4-r1","purl":"pkg:apk/alpine/alpine-keys@2.4-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/alpine-release","requirements":"3.18.3-r0","purl":"pkg:apk/alpine/alpine-release@3.18.3-r0?arch=x86_64\u0026upstream=alpine-base\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/aom-libs","requirements":"3.6.1-r0","purl":"pkg:apk/alpine/aom-libs@3.6.1-r0?arch=x86_64\u0026upstream=aom\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/apache2-utils","requirements":"2.4.57-r3","purl":"pkg:apk/alpine/apache2-utils@2.4.57-r3?arch=x86_64\u0026upstream=apache2\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/apk-tools","requirements":"2.14.0-r2","purl":"pkg:apk/alpine/apk-tools@2.14.0-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/apr-util","requirements":"1.6.3-r1","purl":"pkg:apk/alpine/apr-util@1.6.3-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/apr","requirements":"1.7.4-r0","purl":"pkg:apk/alpine/apr@1.7.4-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/argon2-libs","requirements":"20190702-r4","purl":"pkg:apk/alpine/argon2-libs@20190702-r4?arch=x86_64\u0026upstream=argon2\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/bash","requirements":"5.2.15-r5","purl":"pkg:apk/alpine/bash@5.2.15-r5?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/brotli-libs","requirements":"1.0.9-r14","purl":"pkg:apk/alpine/brotli-libs@1.0.9-r14?arch=x86_64\u0026upstream=brotli\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/busybox-binsh","requirements":"1.36.1-r2","purl":"pkg:apk/alpine/busybox-binsh@1.36.1-r2?arch=x86_64\u0026upstream=busybox\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/busybox","requirements":"1.36.1-r2","purl":"pkg:apk/alpine/busybox@1.36.1-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/ca-certificates-bundle","requirements":"20230506-r0","purl":"pkg:apk/alpine/ca-certificates-bundle@20230506-r0?arch=x86_64\u0026upstream=ca-certificates\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/ca-certificates","requirements":"20230506-r0","purl":"pkg:apk/alpine/ca-certificates@20230506-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/coreutils","requirements":"9.3-r1","purl":"pkg:apk/alpine/coreutils@9.3-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/curl","requirements":"8.2.1-r0","purl":"pkg:apk/alpine/curl@8.2.1-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/dbus-libs","requirements":"1.14.8-r0","purl":"pkg:apk/alpine/dbus-libs@1.14.8-r0?arch=x86_64\u0026upstream=dbus\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/encodings","requirements":"1.0.7-r1","purl":"pkg:apk/alpine/encodings@1.0.7-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/font-freefont","requirements":"20120503-r4","purl":"pkg:apk/alpine/font-freefont@20120503-r4?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/fontconfig","requirements":"2.14.2-r3","purl":"pkg:apk/alpine/fontconfig@2.14.2-r3?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/freetype","requirements":"2.13.0-r5","purl":"pkg:apk/alpine/freetype@2.13.0-r5?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/gdbm","requirements":"1.23-r1","purl":"pkg:apk/alpine/gdbm@1.23-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/git-perl","requirements":"2.40.1-r0","purl":"pkg:apk/alpine/git-perl@2.40.1-r0?arch=x86_64\u0026upstream=git\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/git","requirements":"2.40.1-r0","purl":"pkg:apk/alpine/git@2.40.1-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/glib","requirements":"2.76.4-r0","purl":"pkg:apk/alpine/glib@2.76.4-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/icu-data-full","requirements":"73.2-r2","purl":"pkg:apk/alpine/icu-data-full@73.2-r2?arch=x86_64\u0026upstream=icu\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/icu-libs","requirements":"73.2-r2","purl":"pkg:apk/alpine/icu-libs@73.2-r2?arch=x86_64\u0026upstream=icu\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/jq","requirements":"1.6-r3","purl":"pkg:apk/alpine/jq@1.6-r3?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libacl","requirements":"2.3.1-r3","purl":"pkg:apk/alpine/libacl@2.3.1-r3?arch=x86_64\u0026upstream=acl\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libattr","requirements":"2.5.1-r4","purl":"pkg:apk/alpine/libattr@2.5.1-r4?arch=x86_64\u0026upstream=attr\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libavif","requirements":"0.11.1-r2","purl":"pkg:apk/alpine/libavif@0.11.1-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libblkid","requirements":"2.38.1-r8","purl":"pkg:apk/alpine/libblkid@2.38.1-r8?arch=x86_64\u0026upstream=util-linux\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libbsd","requirements":"0.11.7-r1","purl":"pkg:apk/alpine/libbsd@0.11.7-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libbz2","requirements":"1.0.8-r5","purl":"pkg:apk/alpine/libbz2@1.0.8-r5?arch=x86_64\u0026upstream=bzip2\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libc-utils","requirements":"0.7.2-r5","purl":"pkg:apk/alpine/libc-utils@0.7.2-r5?arch=x86_64\u0026upstream=libc-dev\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libcrypto3","requirements":"3.1.2-r0","purl":"pkg:apk/alpine/libcrypto3@3.1.2-r0?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libcurl","requirements":"8.2.1-r0","purl":"pkg:apk/alpine/libcurl@8.2.1-r0?arch=x86_64\u0026upstream=curl\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libdav1d","requirements":"1.2.1-r0","purl":"pkg:apk/alpine/libdav1d@1.2.1-r0?arch=x86_64\u0026upstream=dav1d\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libedit","requirements":"20221030.3.1-r1","purl":"pkg:apk/alpine/libedit@20221030.3.1-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libevent","requirements":"2.1.12-r6","purl":"pkg:apk/alpine/libevent@2.1.12-r6?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libexpat","requirements":"2.5.0-r1","purl":"pkg:apk/alpine/libexpat@2.5.0-r1?arch=x86_64\u0026upstream=expat\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libffi","requirements":"3.4.4-r2","purl":"pkg:apk/alpine/libffi@3.4.4-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libfontenc","requirements":"1.1.7-r2","purl":"pkg:apk/alpine/libfontenc@1.1.7-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libgcc","requirements":"12.2.1_git20220924-r10","purl":"pkg:apk/alpine/libgcc@12.2.1_git20220924-r10?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libice","requirements":"1.1.1-r2","purl":"pkg:apk/alpine/libice@1.1.1-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libidn2","requirements":"2.3.4-r1","purl":"pkg:apk/alpine/libidn2@2.3.4-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libintl","requirements":"0.21.1-r7","purl":"pkg:apk/alpine/libintl@0.21.1-r7?arch=x86_64\u0026upstream=gettext\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libjpeg-turbo","requirements":"2.1.5.1-r3","purl":"pkg:apk/alpine/libjpeg-turbo@2.1.5.1-r3?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libldap","requirements":"2.6.5-r0","purl":"pkg:apk/alpine/libldap@2.6.5-r0?arch=x86_64\u0026upstream=openldap\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libmd","requirements":"1.0.4-r2","purl":"pkg:apk/alpine/libmd@1.0.4-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libmemcached-libs","requirements":"1.1.4-r1","purl":"pkg:apk/alpine/libmemcached-libs@1.1.4-r1?arch=x86_64\u0026upstream=libmemcached\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libmount","requirements":"2.38.1-r8","purl":"pkg:apk/alpine/libmount@2.38.1-r8?arch=x86_64\u0026upstream=util-linux\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libncursesw","requirements":"6.4_p20230506-r0","purl":"pkg:apk/alpine/libncursesw@6.4_p20230506-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libpcre2-16","requirements":"10.42-r1","purl":"pkg:apk/alpine/libpcre2-16@10.42-r1?arch=x86_64\u0026upstream=pcre2\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libpng","requirements":"1.6.39-r3","purl":"pkg:apk/alpine/libpng@1.6.39-r3?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libproc2","requirements":"4.0.3-r1","purl":"pkg:apk/alpine/libproc2@4.0.3-r1?arch=x86_64\u0026upstream=procps-ng\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libsasl","requirements":"2.1.28-r4","purl":"pkg:apk/alpine/libsasl@2.1.28-r4?arch=x86_64\u0026upstream=cyrus-sasl\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libseccomp","requirements":"2.5.4-r2","purl":"pkg:apk/alpine/libseccomp@2.5.4-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libsm","requirements":"1.2.4-r1","purl":"pkg:apk/alpine/libsm@1.2.4-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libssl3","requirements":"3.1.2-r0","purl":"pkg:apk/alpine/libssl3@3.1.2-r0?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libstdc  ","requirements":"12.2.1_git20220924-r10","purl":"pkg:apk/alpine/libstdc++@12.2.1_git20220924-r10?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libunistring","requirements":"1.1-r1","purl":"pkg:apk/alpine/libunistring@1.1-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libuuid","requirements":"2.38.1-r8","purl":"pkg:apk/alpine/libuuid@2.38.1-r8?arch=x86_64\u0026upstream=util-linux\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libwebp","requirements":"1.3.1-r0","purl":"pkg:apk/alpine/libwebp@1.3.1-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libx11","requirements":"1.8.4-r4","purl":"pkg:apk/alpine/libx11@1.8.4-r4?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libxau","requirements":"1.0.11-r2","purl":"pkg:apk/alpine/libxau@1.0.11-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libxcb","requirements":"1.15-r1","purl":"pkg:apk/alpine/libxcb@1.15-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libxdmcp","requirements":"1.1.4-r2","purl":"pkg:apk/alpine/libxdmcp@1.1.4-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libxext","requirements":"1.3.5-r2","purl":"pkg:apk/alpine/libxext@1.3.5-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libxml2","requirements":"2.11.4-r0","purl":"pkg:apk/alpine/libxml2@2.11.4-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libxpm","requirements":"3.5.16-r1","purl":"pkg:apk/alpine/libxpm@3.5.16-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libxt","requirements":"1.3.0-r2","purl":"pkg:apk/alpine/libxt@1.3.0-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libzip","requirements":"1.9.2-r2","purl":"pkg:apk/alpine/libzip@1.9.2-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/linux-pam","requirements":"1.5.2-r10","purl":"pkg:apk/alpine/linux-pam@1.5.2-r10?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/logrotate","requirements":"3.21.0-r1","purl":"pkg:apk/alpine/logrotate@3.21.0-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/mariadb-client","requirements":"10.11.4-r0","purl":"pkg:apk/alpine/mariadb-client@10.11.4-r0?arch=x86_64\u0026upstream=mariadb\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/mariadb-common","requirements":"10.11.4-r0","purl":"pkg:apk/alpine/mariadb-common@10.11.4-r0?arch=x86_64\u0026upstream=mariadb\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/memcached","requirements":"1.6.21-r0","purl":"pkg:apk/alpine/memcached@1.6.21-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/mkfontscale","requirements":"1.2.2-r3","purl":"pkg:apk/alpine/mkfontscale@1.2.2-r3?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/musl-utils","requirements":"1.2.4-r1","purl":"pkg:apk/alpine/musl-utils@1.2.4-r1?arch=x86_64\u0026upstream=musl\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/musl","requirements":"1.2.4-r1","purl":"pkg:apk/alpine/musl@1.2.4-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/nano","requirements":"7.2-r1","purl":"pkg:apk/alpine/nano@7.2-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/ncurses-terminfo-base","requirements":"6.4_p20230506-r0","purl":"pkg:apk/alpine/ncurses-terminfo-base@6.4_p20230506-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/netcat-openbsd","requirements":"1.219-r1","purl":"pkg:apk/alpine/netcat-openbsd@1.219-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/nghttp2-libs","requirements":"1.55.1-r0","purl":"pkg:apk/alpine/nghttp2-libs@1.55.1-r0?arch=x86_64\u0026upstream=nghttp2\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/nginx","requirements":"1.24.0-r6","purl":"pkg:apk/alpine/nginx@1.24.0-r6?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/oniguruma","requirements":"6.9.8-r1","purl":"pkg:apk/alpine/oniguruma@6.9.8-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/openssl","requirements":"3.1.2-r0","purl":"pkg:apk/alpine/openssl@3.1.2-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/pcre2","requirements":"10.42-r1","purl":"pkg:apk/alpine/pcre2@10.42-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/pcre","requirements":"8.45-r3","purl":"pkg:apk/alpine/pcre@8.45-r3?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/perl-error","requirements":"0.17029-r1","purl":"pkg:apk/alpine/perl-error@0.17029-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"npm","package_name":"doctrine","requirements":"3.0.0","purl":"pkg:npm/doctrine@3.0.0"},{"ecosystem":"apk","package_name":"alpine/perl-git","requirements":"2.40.1-r0","purl":"pkg:apk/alpine/perl-git@2.40.1-r0?arch=x86_64\u0026upstream=git\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/perl","requirements":"5.36.1-r2","purl":"pkg:apk/alpine/perl@5.36.1-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-common","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-common@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-ctype","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-ctype@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-curl","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-curl@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-dom","requirements":"8.2.9-r0","purl":"pkg:apk/alpine/php82-dom@8.2.9-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-fileinfo","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-fileinfo@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-fpm","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-fpm@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-gd","requirements":"8.2.9-r0","purl":"pkg:apk/alpine/php82-gd@8.2.9-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-iconv","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-iconv@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-ldap","requirements":"8.2.9-r0","purl":"pkg:apk/alpine/php82-ldap@8.2.9-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-mbstring","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-mbstring@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-mysqlnd","requirements":"8.2.9-r0","purl":"pkg:apk/alpine/php82-mysqlnd@8.2.9-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-openssl","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-openssl@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-pdo","requirements":"8.2.9-r0","purl":"pkg:apk/alpine/php82-pdo@8.2.9-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-pdo_mysql","requirements":"8.2.9-r0","purl":"pkg:apk/alpine/php82-pdo_mysql@8.2.9-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-pecl-igbinary","requirements":"3.2.14-r0","purl":"pkg:apk/alpine/php82-pecl-igbinary@3.2.14-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-pecl-memcached","requirements":"3.2.0-r1","purl":"pkg:apk/alpine/php82-pecl-memcached@3.2.0-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-pecl-msgpack","requirements":"2.2.0-r0","purl":"pkg:apk/alpine/php82-pecl-msgpack@2.2.0-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-phar","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-phar@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-session","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-session@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-simplexml","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-simplexml@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-sockets","requirements":"8.2.9-r0","purl":"pkg:apk/alpine/php82-sockets@8.2.9-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-tokenizer","requirements":"8.2.9-r0","purl":"pkg:apk/alpine/php82-tokenizer@8.2.9-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-xml","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-xml@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-xmlwriter","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-xmlwriter@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82-zip","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82-zip@8.2.8-r0?arch=x86_64\u0026upstream=php82\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/php82","requirements":"8.2.8-r0","purl":"pkg:apk/alpine/php82@8.2.8-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/popt","requirements":"1.19-r2","purl":"pkg:apk/alpine/popt@1.19-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/procps-ng","requirements":"4.0.3-r1","purl":"pkg:apk/alpine/procps-ng@4.0.3-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/qt5-qtbase","requirements":"5.15.9_git20230505-r0","purl":"pkg:apk/alpine/qt5-qtbase@5.15.9_git20230505-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/readline","requirements":"8.2.1-r1","purl":"pkg:apk/alpine/readline@8.2.1-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/scanelf","requirements":"1.3.7-r1","purl":"pkg:apk/alpine/scanelf@1.3.7-r1?arch=x86_64\u0026upstream=pax-utils\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/shadow","requirements":"4.13-r4","purl":"pkg:apk/alpine/shadow@4.13-r4?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/skalibs","requirements":"2.13.1.1-r1","purl":"pkg:apk/alpine/skalibs@2.13.1.1-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/ssl_client","requirements":"1.36.1-r2","purl":"pkg:apk/alpine/ssl_client@1.36.1-r2?arch=x86_64\u0026upstream=busybox\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/tzdata","requirements":"2023c-r1","purl":"pkg:apk/alpine/tzdata@2023c-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/utmps-libs","requirements":"0.1.2.1-r1","purl":"pkg:apk/alpine/utmps-libs@0.1.2.1-r1?arch=x86_64\u0026upstream=utmps\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/xz-libs","requirements":"5.4.3-r0","purl":"pkg:apk/alpine/xz-libs@5.4.3-r0?arch=x86_64\u0026upstream=xz\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/zlib","requirements":"1.2.13-r1","purl":"pkg:apk/alpine/zlib@1.2.13-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/zstd-libs","requirements":"1.5.5-r4","purl":"pkg:apk/alpine/zstd-libs@1.5.5-r4?arch=x86_64\u0026upstream=zstd\u0026distro=alpine-3.18.3"},{"ecosystem":"composer","package_name":"aws/aws-crt-php","requirements":"v1.2.1","purl":"pkg:composer/aws/aws-crt-php@v1.2.1"},{"ecosystem":"composer","package_name":"aws/aws-sdk-php","requirements":"3.269.0","purl":"pkg:composer/aws/aws-sdk-php@3.269.0"},{"ecosystem":"composer","package_name":"bacon/bacon-qr-code","requirements":"2.0.8","purl":"pkg:composer/bacon/bacon-qr-code@2.0.8"},{"ecosystem":"composer","package_name":"barryvdh/laravel-dompdf","requirements":"v2.0.1","purl":"pkg:composer/barryvdh/laravel-dompdf@v2.0.1"},{"ecosystem":"composer","package_name":"barryvdh/laravel-snappy","requirements":"v1.0.2","purl":"pkg:composer/barryvdh/laravel-snappy@v1.0.2"},{"ecosystem":"composer","package_name":"brick/math","requirements":"0.11.0","purl":"pkg:composer/brick/math@0.11.0"},{"ecosystem":"composer","package_name":"dasprid/enum","requirements":"1.0.4","purl":"pkg:composer/dasprid/enum@1.0.4"},{"ecosystem":"composer","package_name":"dflydev/dot-access-data","requirements":"v3.0.2","purl":"pkg:composer/dflydev/dot-access-data@v3.0.2"},{"ecosystem":"composer","package_name":"doctrine/cache","requirements":"2.2.0","purl":"pkg:composer/doctrine/cache@2.2.0"},{"ecosystem":"composer","package_name":"doctrine/dbal","requirements":"3.6.4","purl":"pkg:composer/doctrine/dbal@3.6.4"},{"ecosystem":"composer","package_name":"doctrine/deprecations","requirements":"v1.1.1","purl":"pkg:composer/doctrine/deprecations@v1.1.1"},{"ecosystem":"composer","package_name":"doctrine/event-manager","requirements":"1.2.0","purl":"pkg:composer/doctrine/event-manager@1.2.0"},{"ecosystem":"composer","package_name":"doctrine/inflector","requirements":"2.0.8","purl":"pkg:composer/doctrine/inflector@2.0.8"},{"ecosystem":"composer","package_name":"doctrine/instantiator","requirements":"1.5.0","purl":"pkg:composer/doctrine/instantiator@1.5.0"},{"ecosystem":"composer","package_name":"doctrine/lexer","requirements":"2.1.0","purl":"pkg:composer/doctrine/lexer@2.1.0"},{"ecosystem":"composer","package_name":"dompdf/dompdf","requirements":"v2.0.3","purl":"pkg:composer/dompdf/dompdf@v2.0.3"},{"ecosystem":"composer","package_name":"dragonmantank/cron-expression","requirements":"v3.3.2","purl":"pkg:composer/dragonmantank/cron-expression@v3.3.2"},{"ecosystem":"composer","package_name":"egulias/email-validator","requirements":"3.2.6","purl":"pkg:composer/egulias/email-validator@3.2.6"},{"ecosystem":"composer","package_name":"fakerphp/faker","requirements":"v1.23.0","purl":"pkg:composer/fakerphp/faker@v1.23.0"},{"ecosystem":"composer","package_name":"filp/whoops","requirements":"2.15.2","purl":"pkg:composer/filp/whoops@2.15.2"},{"ecosystem":"composer","package_name":"fruitcake/php-cors","requirements":"v1.2.0","purl":"pkg:composer/fruitcake/php-cors@v1.2.0"},{"ecosystem":"composer","package_name":"graham-campbell/result-type","requirements":"v1.1.1","purl":"pkg:composer/graham-campbell/result-type@v1.1.1"},{"ecosystem":"composer","package_name":"guzzlehttp/guzzle","requirements":"7.7.0","purl":"pkg:composer/guzzlehttp/guzzle@7.7.0"},{"ecosystem":"composer","package_name":"guzzlehttp/promises","requirements":"1.5.3","purl":"pkg:composer/guzzlehttp/promises@1.5.3"},{"ecosystem":"composer","package_name":"guzzlehttp/psr7","requirements":"2.5.0","purl":"pkg:composer/guzzlehttp/psr7@2.5.0"},{"ecosystem":"composer","package_name":"guzzlehttp/uri-template","requirements":"v1.0.1","purl":"pkg:composer/guzzlehttp/uri-template@v1.0.1"},{"ecosystem":"composer","package_name":"hamcrest/hamcrest-php","requirements":"v2.0.1","purl":"pkg:composer/hamcrest/hamcrest-php@v2.0.1"},{"ecosystem":"composer","package_name":"intervention/image","requirements":"2.7.2","purl":"pkg:composer/intervention/image@2.7.2"},{"ecosystem":"composer","package_name":"itsgoingd/clockwork","requirements":"v5.1.12","purl":"pkg:composer/itsgoingd/clockwork@v5.1.12"},{"ecosystem":"composer","package_name":"knplabs/knp-snappy","requirements":"v1.4.2","purl":"pkg:composer/knplabs/knp-snappy@v1.4.2"},{"ecosystem":"composer","package_name":"laravel/framework","requirements":"v9.52.10","purl":"pkg:composer/laravel/framework@v9.52.10"},{"ecosystem":"composer","package_name":"laravel/serializable-closure","requirements":"v1.3.0","purl":"pkg:composer/laravel/serializable-closure@v1.3.0"},{"ecosystem":"composer","package_name":"laravel/socialite","requirements":"v5.6.3","purl":"pkg:composer/laravel/socialite@v5.6.3"},{"ecosystem":"composer","package_name":"laravel/tinker","requirements":"v2.8.1","purl":"pkg:composer/laravel/tinker@v2.8.1"},{"ecosystem":"composer","package_name":"league/commonmark","requirements":"2.4.0","purl":"pkg:composer/league/commonmark@2.4.0"},{"ecosystem":"composer","package_name":"league/config","requirements":"v1.2.0","purl":"pkg:composer/league/config@v1.2.0"},{"ecosystem":"composer","package_name":"league/flysystem-aws-s3-v3","requirements":"3.15.0","purl":"pkg:composer/league/flysystem-aws-s3-v3@3.15.0"},{"ecosystem":"composer","package_name":"league/flysystem-local","requirements":"3.15.0","purl":"pkg:composer/league/flysystem-local@3.15.0"},{"ecosystem":"composer","package_name":"league/flysystem","requirements":"3.15.1","purl":"pkg:composer/league/flysystem@3.15.1"},{"ecosystem":"composer","package_name":"league/html-to-markdown","requirements":"5.1.0","purl":"pkg:composer/league/html-to-markdown@5.1.0"},{"ecosystem":"composer","package_name":"league/mime-type-detection","requirements":"1.11.0","purl":"pkg:composer/league/mime-type-detection@1.11.0"},{"ecosystem":"composer","package_name":"league/oauth1-client","requirements":"v1.10.1","purl":"pkg:composer/league/oauth1-client@v1.10.1"},{"ecosystem":"composer","package_name":"league/oauth2-client","requirements":"2.7.0","purl":"pkg:composer/league/oauth2-client@2.7.0"},{"ecosystem":"composer","package_name":"masterminds/html5","requirements":"2.8.0","purl":"pkg:composer/masterminds/html5@2.8.0"},{"ecosystem":"composer","package_name":"mockery/mockery","requirements":"1.6.2","purl":"pkg:composer/mockery/mockery@1.6.2"},{"ecosystem":"composer","package_name":"monolog/monolog","requirements":"2.9.1","purl":"pkg:composer/monolog/monolog@2.9.1"},{"ecosystem":"composer","package_name":"mtdowling/jmespath.php","requirements":"2.6.1","purl":"pkg:composer/mtdowling/jmespath.php@2.6.1"},{"ecosystem":"composer","package_name":"myclabs/deep-copy","requirements":"1.11.1","purl":"pkg:composer/myclabs/deep-copy@1.11.1"},{"ecosystem":"composer","package_name":"nesbot/carbon","requirements":"2.68.1","purl":"pkg:composer/nesbot/carbon@2.68.1"},{"ecosystem":"composer","package_name":"nette/schema","requirements":"v1.2.3","purl":"pkg:composer/nette/schema@v1.2.3"},{"ecosystem":"composer","package_name":"nette/utils","requirements":"v4.0.0","purl":"pkg:composer/nette/utils@v4.0.0"},{"ecosystem":"composer","package_name":"nikic/php-parser","requirements":"v4.16.0","purl":"pkg:composer/nikic/php-parser@v4.16.0"},{"ecosystem":"composer","package_name":"nunomaduro/collision","requirements":"v6.4.0","purl":"pkg:composer/nunomaduro/collision@v6.4.0"},{"ecosystem":"composer","package_name":"nunomaduro/larastan","requirements":"v2.6.3","purl":"pkg:composer/nunomaduro/larastan@v2.6.3"},{"ecosystem":"composer","package_name":"nunomaduro/termwind","requirements":"v1.15.1","purl":"pkg:composer/nunomaduro/termwind@v1.15.1"},{"ecosystem":"composer","package_name":"onelogin/php-saml","requirements":"4.1.0","purl":"pkg:composer/onelogin/php-saml@4.1.0"},{"ecosystem":"composer","package_name":"paragonie/constant_time_encoding","requirements":"v2.6.3","purl":"pkg:composer/paragonie/constant_time_encoding@v2.6.3"},{"ecosystem":"composer","package_name":"paragonie/random_compat","requirements":"v9.99.100","purl":"pkg:composer/paragonie/random_compat@v9.99.100"},{"ecosystem":"composer","package_name":"phar-io/manifest","requirements":"2.0.3","purl":"pkg:composer/phar-io/manifest@2.0.3"},{"ecosystem":"composer","package_name":"phar-io/version","requirements":"3.0.1","purl":"pkg:composer/phar-io/version@3.0.1"},{"ecosystem":"composer","package_name":"phar-io/version","requirements":"3.2.1","purl":"pkg:composer/phar-io/version@3.2.1"},{"ecosystem":"composer","package_name":"phenx/php-font-lib","requirements":"0.5.4","purl":"pkg:composer/phenx/php-font-lib@0.5.4"},{"ecosystem":"composer","package_name":"phenx/php-svg-lib","requirements":"0.5.0","purl":"pkg:composer/phenx/php-svg-lib@0.5.0"},{"ecosystem":"composer","package_name":"phpmyadmin/sql-parser","requirements":"5.8.0","purl":"pkg:composer/phpmyadmin/sql-parser@5.8.0"},{"ecosystem":"composer","package_name":"phpoption/phpoption","requirements":"1.9.1","purl":"pkg:composer/phpoption/phpoption@1.9.1"},{"ecosystem":"composer","package_name":"phpseclib/phpseclib","requirements":"3.0.20","purl":"pkg:composer/phpseclib/phpseclib@3.0.20"},{"ecosystem":"composer","package_name":"phpstan/phpstan","requirements":"1.10.23","purl":"pkg:composer/phpstan/phpstan@1.10.23"},{"ecosystem":"composer","package_name":"phpunit/php-code-coverage","requirements":"9.2.26","purl":"pkg:composer/phpunit/php-code-coverage@9.2.26"},{"ecosystem":"composer","package_name":"phpunit/php-file-iterator","requirements":"3.0.6","purl":"pkg:composer/phpunit/php-file-iterator@3.0.6"},{"ecosystem":"composer","package_name":"phpunit/php-invoker","requirements":"3.1.1","purl":"pkg:composer/phpunit/php-invoker@3.1.1"},{"ecosystem":"composer","package_name":"phpunit/php-text-template","requirements":"2.0.4","purl":"pkg:composer/phpunit/php-text-template@2.0.4"},{"ecosystem":"composer","package_name":"phpunit/php-timer","requirements":"5.0.3","purl":"pkg:composer/phpunit/php-timer@5.0.3"},{"ecosystem":"composer","package_name":"phpunit/phpunit","requirements":"9.6.9","purl":"pkg:composer/phpunit/phpunit@9.6.9"},{"ecosystem":"composer","package_name":"pragmarx/google2fa","requirements":"v8.0.1","purl":"pkg:composer/pragmarx/google2fa@v8.0.1"},{"ecosystem":"composer","package_name":"predis/predis","requirements":"v2.2.0","purl":"pkg:composer/predis/predis@v2.2.0"},{"ecosystem":"composer","package_name":"psr/cache","requirements":"3.0.0","purl":"pkg:composer/psr/cache@3.0.0"},{"ecosystem":"composer","package_name":"psr/container","requirements":"2.0.2","purl":"pkg:composer/psr/container@2.0.2"},{"ecosystem":"composer","package_name":"psr/event-dispatcher","requirements":"1.0.0","purl":"pkg:composer/psr/event-dispatcher@1.0.0"},{"ecosystem":"composer","package_name":"psr/http-client","requirements":"1.0.2","purl":"pkg:composer/psr/http-client@1.0.2"},{"ecosystem":"composer","package_name":"psr/http-factory","requirements":"1.0.2","purl":"pkg:composer/psr/http-factory@1.0.2"},{"ecosystem":"composer","package_name":"psr/http-message","requirements":"2.0","purl":"pkg:composer/psr/http-message@2.0"},{"ecosystem":"composer","package_name":"robrichards/xmlseclibs","requirements":"3.1.1","purl":"pkg:composer/robrichards/xmlseclibs@3.1.1"},{"ecosystem":"composer","package_name":"sabberworm/php-css-parser","requirements":"8.4.0","purl":"pkg:composer/sabberworm/php-css-parser@8.4.0"},{"ecosystem":"composer","package_name":"sebastian/cli-parser","requirements":"1.0.1","purl":"pkg:composer/sebastian/cli-parser@1.0.1"},{"ecosystem":"composer","package_name":"sebastian/code-unit-reverse-lookup","requirements":"2.0.3","purl":"pkg:composer/sebastian/code-unit-reverse-lookup@2.0.3"},{"ecosystem":"composer","package_name":"sebastian/code-unit","requirements":"1.0.8","purl":"pkg:composer/sebastian/code-unit@1.0.8"},{"ecosystem":"composer","package_name":"sebastian/comparator","requirements":"4.0.8","purl":"pkg:composer/sebastian/comparator@4.0.8"},{"ecosystem":"composer","package_name":"sebastian/complexity","requirements":"2.0.2","purl":"pkg:composer/sebastian/complexity@2.0.2"},{"ecosystem":"composer","package_name":"sebastian/diff","requirements":"4.0.5","purl":"pkg:composer/sebastian/diff@4.0.5"},{"ecosystem":"composer","package_name":"sebastian/environment","requirements":"5.1.5","purl":"pkg:composer/sebastian/environment@5.1.5"},{"ecosystem":"composer","package_name":"sebastian/exporter","requirements":"4.0.5","purl":"pkg:composer/sebastian/exporter@4.0.5"},{"ecosystem":"composer","package_name":"sebastian/global-state","requirements":"5.0.5","purl":"pkg:composer/sebastian/global-state@5.0.5"},{"ecosystem":"composer","package_name":"sebastian/lines-of-code","requirements":"1.0.3","purl":"pkg:composer/sebastian/lines-of-code@1.0.3"},{"ecosystem":"composer","package_name":"sebastian/object-enumerator","requirements":"4.0.4","purl":"pkg:composer/sebastian/object-enumerator@4.0.4"},{"ecosystem":"composer","package_name":"sebastian/object-reflector","requirements":"2.0.4","purl":"pkg:composer/sebastian/object-reflector@2.0.4"},{"ecosystem":"composer","package_name":"sebastian/recursion-context","requirements":"4.0.5","purl":"pkg:composer/sebastian/recursion-context@4.0.5"},{"ecosystem":"composer","package_name":"sebastian/resource-operations","requirements":"3.0.3","purl":"pkg:composer/sebastian/resource-operations@3.0.3"},{"ecosystem":"composer","package_name":"sebastian/type","requirements":"3.2.1","purl":"pkg:composer/sebastian/type@3.2.1"},{"ecosystem":"composer","package_name":"sebastian/version","requirements":"3.0.2","purl":"pkg:composer/sebastian/version@3.0.2"},{"ecosystem":"composer","package_name":"socialiteproviders/discord","requirements":"4.1.2","purl":"pkg:composer/socialiteproviders/discord@4.1.2"},{"ecosystem":"composer","package_name":"socialiteproviders/gitlab","requirements":"4.1.0","purl":"pkg:composer/socialiteproviders/gitlab@4.1.0"},{"ecosystem":"composer","package_name":"socialiteproviders/manager","requirements":"v4.3.0","purl":"pkg:composer/socialiteproviders/manager@v4.3.0"},{"ecosystem":"composer","package_name":"socialiteproviders/microsoft-azure","requirements":"5.1.0","purl":"pkg:composer/socialiteproviders/microsoft-azure@5.1.0"},{"ecosystem":"composer","package_name":"socialiteproviders/okta","requirements":"4.2.1","purl":"pkg:composer/socialiteproviders/okta@4.2.1"},{"ecosystem":"composer","package_name":"socialiteproviders/slack","requirements":"4.1.1","purl":"pkg:composer/socialiteproviders/slack@4.1.1"},{"ecosystem":"composer","package_name":"socialiteproviders/twitch","requirements":"5.3.1","purl":"pkg:composer/socialiteproviders/twitch@5.3.1"},{"ecosystem":"composer","package_name":"squizlabs/php_codesniffer","requirements":"3.7.2","purl":"pkg:composer/squizlabs/php_codesniffer@3.7.2"},{"ecosystem":"composer","package_name":"ssddanbrown/asserthtml","requirements":"v2.0.0","purl":"pkg:composer/ssddanbrown/asserthtml@v2.0.0"},{"ecosystem":"composer","package_name":"ssddanbrown/htmldiff","requirements":"v1.0.2","purl":"pkg:composer/ssddanbrown/htmldiff@v1.0.2"},{"ecosystem":"composer","package_name":"ssddanbrown/symfony-mailer","requirements":"6.0.x-dev","purl":"pkg:composer/ssddanbrown/symfony-mailer@6.0.x-dev"},{"ecosystem":"composer","package_name":"symfony/console","requirements":"v6.0.19","purl":"pkg:composer/symfony/console@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/css-selector","requirements":"v6.0.19","purl":"pkg:composer/symfony/css-selector@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/deprecation-contracts","requirements":"v3.0.2","purl":"pkg:composer/symfony/deprecation-contracts@v3.0.2"},{"ecosystem":"composer","package_name":"symfony/dom-crawler","requirements":"v6.0.19","purl":"pkg:composer/symfony/dom-crawler@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/error-handler","requirements":"v6.0.19","purl":"pkg:composer/symfony/error-handler@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/event-dispatcher-contracts","requirements":"v3.0.2","purl":"pkg:composer/symfony/event-dispatcher-contracts@v3.0.2"},{"ecosystem":"composer","package_name":"symfony/event-dispatcher","requirements":"v6.0.19","purl":"pkg:composer/symfony/event-dispatcher@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/finder","requirements":"v6.0.19","purl":"pkg:composer/symfony/finder@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/http-foundation","requirements":"v6.0.20","purl":"pkg:composer/symfony/http-foundation@v6.0.20"},{"ecosystem":"composer","package_name":"symfony/http-kernel","requirements":"v6.0.20","purl":"pkg:composer/symfony/http-kernel@v6.0.20"},{"ecosystem":"composer","package_name":"symfony/mime","requirements":"v6.0.19","purl":"pkg:composer/symfony/mime@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/polyfill-ctype","requirements":"v1.27.0","purl":"pkg:composer/symfony/polyfill-ctype@v1.27.0"},{"ecosystem":"composer","package_name":"symfony/polyfill-intl-grapheme","requirements":"v1.27.0","purl":"pkg:composer/symfony/polyfill-intl-grapheme@v1.27.0"},{"ecosystem":"composer","package_name":"symfony/polyfill-intl-idn","requirements":"v1.27.0","purl":"pkg:composer/symfony/polyfill-intl-idn@v1.27.0"},{"ecosystem":"composer","package_name":"symfony/polyfill-intl-normalizer","requirements":"v1.27.0","purl":"pkg:composer/symfony/polyfill-intl-normalizer@v1.27.0"},{"ecosystem":"composer","package_name":"symfony/polyfill-mbstring","requirements":"v1.27.0","purl":"pkg:composer/symfony/polyfill-mbstring@v1.27.0"},{"ecosystem":"composer","package_name":"symfony/polyfill-php72","requirements":"v1.27.0","purl":"pkg:composer/symfony/polyfill-php72@v1.27.0"},{"ecosystem":"composer","package_name":"symfony/polyfill-php80","requirements":"v1.27.0","purl":"pkg:composer/symfony/polyfill-php80@v1.27.0"},{"ecosystem":"composer","package_name":"symfony/polyfill-php81","requirements":"v1.27.0","purl":"pkg:composer/symfony/polyfill-php81@v1.27.0"},{"ecosystem":"composer","package_name":"symfony/polyfill-uuid","requirements":"v1.27.0","purl":"pkg:composer/symfony/polyfill-uuid@v1.27.0"},{"ecosystem":"composer","package_name":"symfony/process","requirements":"v6.0.19","purl":"pkg:composer/symfony/process@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/routing","requirements":"v6.0.19","purl":"pkg:composer/symfony/routing@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/service-contracts","requirements":"v3.0.2","purl":"pkg:composer/symfony/service-contracts@v3.0.2"},{"ecosystem":"composer","package_name":"symfony/string","requirements":"v6.0.19","purl":"pkg:composer/symfony/string@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/translation-contracts","requirements":"v3.0.2","purl":"pkg:composer/symfony/translation-contracts@v3.0.2"},{"ecosystem":"composer","package_name":"symfony/translation","requirements":"v6.0.19","purl":"pkg:composer/symfony/translation@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/uid","requirements":"v6.0.19","purl":"pkg:composer/symfony/uid@v6.0.19"},{"ecosystem":"composer","package_name":"symfony/var-dumper","requirements":"v6.0.19","purl":"pkg:composer/symfony/var-dumper@v6.0.19"},{"ecosystem":"composer","package_name":"theseer/tokenizer","requirements":"1.2.1","purl":"pkg:composer/theseer/tokenizer@1.2.1"},{"ecosystem":"composer","package_name":"tijsverkoyen/css-to-inline-styles","requirements":"2.2.6","purl":"pkg:composer/tijsverkoyen/css-to-inline-styles@2.2.6"},{"ecosystem":"composer","package_name":"vlucas/phpdotenv","requirements":"v5.5.0","purl":"pkg:composer/vlucas/phpdotenv@v5.5.0"},{"ecosystem":"composer","package_name":"voku/portable-ascii","requirements":"2.0.1","purl":"pkg:composer/voku/portable-ascii@2.0.1"},{"ecosystem":"composer","package_name":"webmozart/assert","requirements":"1.11.0","purl":"pkg:composer/webmozart/assert@1.11.0"},{"ecosystem":"github","package_name":"actions/cache","requirements":"v2","purl":"pkg:github/actions/cache@v2"},{"ecosystem":"github","package_name":"actions/cache","requirements":"v3","purl":"pkg:github/actions/cache@v3"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"v1","purl":"pkg:github/actions/checkout@v1"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"v2","purl":"pkg:github/actions/checkout@v2"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"v3","purl":"pkg:github/actions/checkout@v3"},{"ecosystem":"github","package_name":"codecov/codecov-action","requirements":"v3","purl":"pkg:github/codecov/codecov-action@v3"},{"ecosystem":"github","package_name":"ramsey/composer-install","requirements":"v2","purl":"pkg:github/ramsey/composer-install@v2"},{"ecosystem":"github","package_name":"shivammathur/setup-php","requirements":"v2","purl":"pkg:github/shivammathur/setup-php@v2"},{"ecosystem":"npm","package_name":"@codemirror/autocomplete","requirements":"6.5.1","purl":"pkg:npm/%40codemirror/autocomplete@6.5.1"},{"ecosystem":"npm","package_name":"@codemirror/commands","requirements":"6.2.2","purl":"pkg:npm/%40codemirror/commands@6.2.2"},{"ecosystem":"npm","package_name":"@codemirror/lang-css","requirements":"6.1.1","purl":"pkg:npm/%40codemirror/lang-css@6.1.1"},{"ecosystem":"npm","package_name":"@codemirror/lang-html","requirements":"6.4.3","purl":"pkg:npm/%40codemirror/lang-html@6.4.3"},{"ecosystem":"npm","package_name":"@codemirror/lang-javascript","requirements":"6.1.6","purl":"pkg:npm/%40codemirror/lang-javascript@6.1.6"},{"ecosystem":"npm","package_name":"@codemirror/lang-json","requirements":"6.0.1","purl":"pkg:npm/%40codemirror/lang-json@6.0.1"},{"ecosystem":"npm","package_name":"@codemirror/lang-markdown","requirements":"6.1.1","purl":"pkg:npm/%40codemirror/lang-markdown@6.1.1"},{"ecosystem":"npm","package_name":"@codemirror/lang-php","requirements":"6.0.1","purl":"pkg:npm/%40codemirror/lang-php@6.0.1"},{"ecosystem":"npm","package_name":"@codemirror/lang-xml","requirements":"6.0.2","purl":"pkg:npm/%40codemirror/lang-xml@6.0.2"},{"ecosystem":"npm","package_name":"@codemirror/language","requirements":"6.6.0","purl":"pkg:npm/%40codemirror/language@6.6.0"},{"ecosystem":"npm","package_name":"@codemirror/legacy-modes","requirements":"6.3.2","purl":"pkg:npm/%40codemirror/legacy-modes@6.3.2"},{"ecosystem":"npm","package_name":"@codemirror/lint","requirements":"6.2.1","purl":"pkg:npm/%40codemirror/lint@6.2.1"},{"ecosystem":"npm","package_name":"@codemirror/search","requirements":"6.3.0","purl":"pkg:npm/%40codemirror/search@6.3.0"},{"ecosystem":"npm","package_name":"@codemirror/state","requirements":"6.2.0","purl":"pkg:npm/%40codemirror/state@6.2.0"},{"ecosystem":"npm","package_name":"@codemirror/theme-one-dark","requirements":"6.1.1","purl":"pkg:npm/%40codemirror/theme-one-dark@6.1.1"},{"ecosystem":"npm","package_name":"@codemirror/view","requirements":"6.9.4","purl":"pkg:npm/%40codemirror/view@6.9.4"},{"ecosystem":"npm","package_name":"@esbuild/android-arm64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/android-arm64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/android-arm","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/android-arm@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/android-x64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/android-x64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/darwin-arm64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/darwin-arm64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/darwin-x64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/darwin-x64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/freebsd-arm64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/freebsd-arm64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/freebsd-x64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/freebsd-x64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/linux-arm64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/linux-arm64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/linux-arm","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/linux-arm@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/linux-ia32","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/linux-ia32@0.17.17"},{"ecosystem":"npm","package_name":"emoji-regex","requirements":"7.0.3","purl":"pkg:npm/emoji-regex@7.0.3"},{"ecosystem":"npm","package_name":"@esbuild/linux-loong64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/linux-loong64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/linux-mips64el","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/linux-mips64el@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/linux-ppc64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/linux-ppc64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/linux-riscv64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/linux-riscv64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/linux-s390x","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/linux-s390x@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/linux-x64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/linux-x64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/netbsd-x64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/netbsd-x64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/openbsd-x64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/openbsd-x64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/sunos-x64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/sunos-x64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/win32-arm64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/win32-arm64@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/win32-ia32","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/win32-ia32@0.17.17"},{"ecosystem":"npm","package_name":"@esbuild/win32-x64","requirements":"0.17.17","purl":"pkg:npm/%40esbuild/win32-x64@0.17.17"},{"ecosystem":"npm","package_name":"@eslint-community/eslint-utils","requirements":"4.4.0","purl":"pkg:npm/%40eslint-community/eslint-utils@4.4.0"},{"ecosystem":"npm","package_name":"@eslint-community/regexpp","requirements":"4.5.0","purl":"pkg:npm/%40eslint-community/regexpp@4.5.0"},{"ecosystem":"npm","package_name":"@eslint/eslintrc","requirements":"2.0.2","purl":"pkg:npm/%40eslint/eslintrc@2.0.2"},{"ecosystem":"npm","package_name":"@eslint/js","requirements":"8.38.0","purl":"pkg:npm/%40eslint/js@8.38.0"},{"ecosystem":"npm","package_name":"@humanwhocodes/config-array","requirements":"0.11.8","purl":"pkg:npm/%40humanwhocodes/config-array@0.11.8"},{"ecosystem":"npm","package_name":"@humanwhocodes/module-importer","requirements":"1.0.1","purl":"pkg:npm/%40humanwhocodes/module-importer@1.0.1"},{"ecosystem":"npm","package_name":"@humanwhocodes/object-schema","requirements":"1.2.1","purl":"pkg:npm/%40humanwhocodes/object-schema@1.2.1"},{"ecosystem":"npm","package_name":"@lezer/common","requirements":"1.0.2","purl":"pkg:npm/%40lezer/common@1.0.2"},{"ecosystem":"npm","package_name":"@lezer/css","requirements":"1.1.1","purl":"pkg:npm/%40lezer/css@1.1.1"},{"ecosystem":"npm","package_name":"@lezer/generator","requirements":"1.2.2","purl":"pkg:npm/%40lezer/generator@1.2.2"},{"ecosystem":"npm","package_name":"@lezer/highlight","requirements":"1.1.4","purl":"pkg:npm/%40lezer/highlight@1.1.4"},{"ecosystem":"npm","package_name":"@lezer/html","requirements":"1.3.4","purl":"pkg:npm/%40lezer/html@1.3.4"},{"ecosystem":"npm","package_name":"@lezer/javascript","requirements":"1.4.2","purl":"pkg:npm/%40lezer/javascript@1.4.2"},{"ecosystem":"npm","package_name":"@lezer/json","requirements":"1.0.0","purl":"pkg:npm/%40lezer/json@1.0.0"},{"ecosystem":"npm","package_name":"@lezer/lr","requirements":"1.3.3","purl":"pkg:npm/%40lezer/lr@1.3.3"},{"ecosystem":"npm","package_name":"@lezer/markdown","requirements":"1.0.2","purl":"pkg:npm/%40lezer/markdown@1.0.2"},{"ecosystem":"npm","package_name":"@lezer/php","requirements":"1.0.1","purl":"pkg:npm/%40lezer/php@1.0.1"},{"ecosystem":"npm","package_name":"@lezer/xml","requirements":"1.0.1","purl":"pkg:npm/%40lezer/xml@1.0.1"},{"ecosystem":"npm","package_name":"@nodelib/fs.scandir","requirements":"2.1.5","purl":"pkg:npm/%40nodelib/fs.scandir@2.1.5"},{"ecosystem":"npm","package_name":"@nodelib/fs.stat","requirements":"2.0.5","purl":"pkg:npm/%40nodelib/fs.stat@2.0.5"},{"ecosystem":"npm","package_name":"@nodelib/fs.walk","requirements":"1.2.8","purl":"pkg:npm/%40nodelib/fs.walk@1.2.8"},{"ecosystem":"npm","package_name":"@ssddanbrown/codemirror-lang-smarty","requirements":"1.0.0","purl":"pkg:npm/%40ssddanbrown/codemirror-lang-smarty@1.0.0"},{"ecosystem":"npm","package_name":"@ssddanbrown/codemirror-lang-twig","requirements":"1.0.0","purl":"pkg:npm/%40ssddanbrown/codemirror-lang-twig@1.0.0"},{"ecosystem":"npm","package_name":"@types/json5","requirements":"0.0.29","purl":"pkg:npm/%40types/json5@0.0.29"},{"ecosystem":"npm","package_name":"acorn-jsx","requirements":"5.3.2","purl":"pkg:npm/acorn-jsx@5.3.2"},{"ecosystem":"npm","package_name":"acorn","requirements":"8.8.2","purl":"pkg:npm/acorn@8.8.2"},{"ecosystem":"npm","package_name":"ajv","requirements":"6.12.6","purl":"pkg:npm/ajv@6.12.6"},{"ecosystem":"npm","package_name":"ansi-regex","requirements":"4.1.1","purl":"pkg:npm/ansi-regex@4.1.1"},{"ecosystem":"npm","package_name":"ansi-regex","requirements":"5.0.1","purl":"pkg:npm/ansi-regex@5.0.1"},{"ecosystem":"npm","package_name":"ansi-styles","requirements":"3.2.1","purl":"pkg:npm/ansi-styles@3.2.1"},{"ecosystem":"npm","package_name":"ansi-styles","requirements":"4.3.0","purl":"pkg:npm/ansi-styles@4.3.0"},{"ecosystem":"npm","package_name":"anymatch","requirements":"3.1.3","purl":"pkg:npm/anymatch@3.1.3"},{"ecosystem":"npm","package_name":"argparse","requirements":"2.0.1","purl":"pkg:npm/argparse@2.0.1"},{"ecosystem":"npm","package_name":"array-buffer-byte-length","requirements":"1.0.0","purl":"pkg:npm/array-buffer-byte-length@1.0.0"},{"ecosystem":"npm","package_name":"array-includes","requirements":"3.1.6","purl":"pkg:npm/array-includes@3.1.6"},{"ecosystem":"npm","package_name":"array.prototype.flat","requirements":"1.3.1","purl":"pkg:npm/array.prototype.flat@1.3.1"},{"ecosystem":"npm","package_name":"array.prototype.flatmap","requirements":"1.3.1","purl":"pkg:npm/array.prototype.flatmap@1.3.1"},{"ecosystem":"npm","package_name":"available-typed-arrays","requirements":"1.0.5","purl":"pkg:npm/available-typed-arrays@1.0.5"},{"ecosystem":"npm","package_name":"balanced-match","requirements":"1.0.2","purl":"pkg:npm/balanced-match@1.0.2"},{"ecosystem":"npm","package_name":"binary-extensions","requirements":"2.2.0","purl":"pkg:npm/binary-extensions@2.2.0"},{"ecosystem":"npm","package_name":"brace-expansion","requirements":"1.1.11","purl":"pkg:npm/brace-expansion@1.1.11"},{"ecosystem":"npm","package_name":"braces","requirements":"3.0.2","purl":"pkg:npm/braces@3.0.2"},{"ecosystem":"npm","package_name":"call-bind","requirements":"1.0.2","purl":"pkg:npm/call-bind@1.0.2"},{"ecosystem":"npm","package_name":"callsites","requirements":"3.1.0","purl":"pkg:npm/callsites@3.1.0"},{"ecosystem":"npm","package_name":"camelcase","requirements":"5.3.1","purl":"pkg:npm/camelcase@5.3.1"},{"ecosystem":"npm","package_name":"chalk","requirements":"2.4.2","purl":"pkg:npm/chalk@2.4.2"},{"ecosystem":"npm","package_name":"chalk","requirements":"4.1.2","purl":"pkg:npm/chalk@4.1.2"},{"ecosystem":"npm","package_name":"chokidar-cli","requirements":"3.0.0","purl":"pkg:npm/chokidar-cli@3.0.0"},{"ecosystem":"npm","package_name":"chokidar","requirements":"3.5.3","purl":"pkg:npm/chokidar@3.5.3"},{"ecosystem":"npm","package_name":"cliui","requirements":"5.0.0","purl":"pkg:npm/cliui@5.0.0"},{"ecosystem":"npm","package_name":"codemirror","requirements":"6.0.1","purl":"pkg:npm/codemirror@6.0.1"},{"ecosystem":"npm","package_name":"color-convert","requirements":"1.9.3","purl":"pkg:npm/color-convert@1.9.3"},{"ecosystem":"npm","package_name":"color-convert","requirements":"2.0.1","purl":"pkg:npm/color-convert@2.0.1"},{"ecosystem":"npm","package_name":"color-name","requirements":"1.1.3","purl":"pkg:npm/color-name@1.1.3"},{"ecosystem":"npm","package_name":"color-name","requirements":"1.1.4","purl":"pkg:npm/color-name@1.1.4"},{"ecosystem":"npm","package_name":"concat-map","requirements":"0.0.1","purl":"pkg:npm/concat-map@0.0.1"},{"ecosystem":"npm","package_name":"confusing-browser-globals","requirements":"1.0.11","purl":"pkg:npm/confusing-browser-globals@1.0.11"},{"ecosystem":"npm","package_name":"crelt","requirements":"1.0.5","purl":"pkg:npm/crelt@1.0.5"},{"ecosystem":"npm","package_name":"cross-spawn","requirements":"6.0.5","purl":"pkg:npm/cross-spawn@6.0.5"},{"ecosystem":"npm","package_name":"cross-spawn","requirements":"7.0.3","purl":"pkg:npm/cross-spawn@7.0.3"},{"ecosystem":"npm","package_name":"debug","requirements":"3.2.7","purl":"pkg:npm/debug@3.2.7"},{"ecosystem":"npm","package_name":"debug","requirements":"4.3.4","purl":"pkg:npm/debug@4.3.4"},{"ecosystem":"npm","package_name":"decamelize","requirements":"1.2.0","purl":"pkg:npm/decamelize@1.2.0"},{"ecosystem":"npm","package_name":"deep-is","requirements":"0.1.4","purl":"pkg:npm/deep-is@0.1.4"},{"ecosystem":"npm","package_name":"define-properties","requirements":"1.2.0","purl":"pkg:npm/define-properties@1.2.0"},{"ecosystem":"npm","package_name":"doctrine","requirements":"2.1.0","purl":"pkg:npm/doctrine@2.1.0"},{"ecosystem":"npm","package_name":"entities","requirements":"3.0.1","purl":"pkg:npm/entities@3.0.1"},{"ecosystem":"npm","package_name":"error-ex","requirements":"1.3.2","purl":"pkg:npm/error-ex@1.3.2"},{"ecosystem":"npm","package_name":"es-abstract","requirements":"1.21.2","purl":"pkg:npm/es-abstract@1.21.2"},{"ecosystem":"npm","package_name":"es-set-tostringtag","requirements":"2.0.1","purl":"pkg:npm/es-set-tostringtag@2.0.1"},{"ecosystem":"npm","package_name":"es-shim-unscopables","requirements":"1.0.0","purl":"pkg:npm/es-shim-unscopables@1.0.0"},{"ecosystem":"npm","package_name":"es-to-primitive","requirements":"1.2.1","purl":"pkg:npm/es-to-primitive@1.2.1"},{"ecosystem":"npm","package_name":"esbuild","requirements":"0.17.17","purl":"pkg:npm/esbuild@0.17.17"},{"ecosystem":"npm","package_name":"escape-string-regexp","requirements":"1.0.5","purl":"pkg:npm/escape-string-regexp@1.0.5"},{"ecosystem":"npm","package_name":"escape-string-regexp","requirements":"4.0.0","purl":"pkg:npm/escape-string-regexp@4.0.0"},{"ecosystem":"npm","package_name":"eslint-config-airbnb-base","requirements":"15.0.0","purl":"pkg:npm/eslint-config-airbnb-base@15.0.0"},{"ecosystem":"npm","package_name":"eslint-import-resolver-node","requirements":"0.3.7","purl":"pkg:npm/eslint-import-resolver-node@0.3.7"},{"ecosystem":"npm","package_name":"eslint-module-utils","requirements":"2.8.0","purl":"pkg:npm/eslint-module-utils@2.8.0"},{"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"2.27.5","purl":"pkg:npm/eslint-plugin-import@2.27.5"},{"ecosystem":"npm","package_name":"eslint-scope","requirements":"7.2.0","purl":"pkg:npm/eslint-scope@7.2.0"},{"ecosystem":"npm","package_name":"eslint-visitor-keys","requirements":"3.4.0","purl":"pkg:npm/eslint-visitor-keys@3.4.0"},{"ecosystem":"npm","package_name":"eslint","requirements":"8.38.0","purl":"pkg:npm/eslint@8.38.0"},{"ecosystem":"npm","package_name":"espree","requirements":"9.5.1","purl":"pkg:npm/espree@9.5.1"},{"ecosystem":"npm","package_name":"esquery","requirements":"1.5.0","purl":"pkg:npm/esquery@1.5.0"},{"ecosystem":"npm","package_name":"esrecurse","requirements":"4.3.0","purl":"pkg:npm/esrecurse@4.3.0"},{"ecosystem":"npm","package_name":"estraverse","requirements":"5.3.0","purl":"pkg:npm/estraverse@5.3.0"},{"ecosystem":"npm","package_name":"esutils","requirements":"2.0.3","purl":"pkg:npm/esutils@2.0.3"},{"ecosystem":"npm","package_name":"fast-deep-equal","requirements":"3.1.3","purl":"pkg:npm/fast-deep-equal@3.1.3"},{"ecosystem":"npm","package_name":"fast-json-stable-stringify","requirements":"2.1.0","purl":"pkg:npm/fast-json-stable-stringify@2.1.0"},{"ecosystem":"npm","package_name":"fast-levenshtein","requirements":"2.0.6","purl":"pkg:npm/fast-levenshtein@2.0.6"},{"ecosystem":"npm","package_name":"fastq","requirements":"1.15.0","purl":"pkg:npm/fastq@1.15.0"},{"ecosystem":"npm","package_name":"file-entry-cache","requirements":"6.0.1","purl":"pkg:npm/file-entry-cache@6.0.1"},{"ecosystem":"npm","package_name":"fill-range","requirements":"7.0.1","purl":"pkg:npm/fill-range@7.0.1"},{"ecosystem":"npm","package_name":"find-up","requirements":"3.0.0","purl":"pkg:npm/find-up@3.0.0"},{"ecosystem":"npm","package_name":"find-up","requirements":"5.0.0","purl":"pkg:npm/find-up@5.0.0"},{"ecosystem":"npm","package_name":"flat-cache","requirements":"3.0.4","purl":"pkg:npm/flat-cache@3.0.4"},{"ecosystem":"npm","package_name":"flatted","requirements":"3.2.7","purl":"pkg:npm/flatted@3.2.7"},{"ecosystem":"npm","package_name":"for-each","requirements":"0.3.3","purl":"pkg:npm/for-each@0.3.3"},{"ecosystem":"npm","package_name":"fs.realpath","requirements":"1.0.0","purl":"pkg:npm/fs.realpath@1.0.0"},{"ecosystem":"npm","package_name":"fsevents","requirements":"2.3.2","purl":"pkg:npm/fsevents@2.3.2"},{"ecosystem":"npm","package_name":"function-bind","requirements":"1.1.1","purl":"pkg:npm/function-bind@1.1.1"},{"ecosystem":"npm","package_name":"function.prototype.name","requirements":"1.1.5","purl":"pkg:npm/function.prototype.name@1.1.5"},{"ecosystem":"npm","package_name":"functions-have-names","requirements":"1.2.3","purl":"pkg:npm/functions-have-names@1.2.3"},{"ecosystem":"npm","package_name":"get-caller-file","requirements":"2.0.5","purl":"pkg:npm/get-caller-file@2.0.5"},{"ecosystem":"npm","package_name":"get-intrinsic","requirements":"1.2.0","purl":"pkg:npm/get-intrinsic@1.2.0"},{"ecosystem":"npm","package_name":"get-symbol-description","requirements":"1.0.0","purl":"pkg:npm/get-symbol-description@1.0.0"},{"ecosystem":"npm","package_name":"glob-parent","requirements":"5.1.2","purl":"pkg:npm/glob-parent@5.1.2"},{"ecosystem":"npm","package_name":"glob-parent","requirements":"6.0.2","purl":"pkg:npm/glob-parent@6.0.2"},{"ecosystem":"npm","package_name":"glob","requirements":"7.2.3","purl":"pkg:npm/glob@7.2.3"},{"ecosystem":"npm","package_name":"globals","requirements":"13.20.0","purl":"pkg:npm/globals@13.20.0"},{"ecosystem":"npm","package_name":"globalthis","requirements":"1.0.3","purl":"pkg:npm/globalthis@1.0.3"},{"ecosystem":"npm","package_name":"gopd","requirements":"1.0.1","purl":"pkg:npm/gopd@1.0.1"},{"ecosystem":"npm","package_name":"graceful-fs","requirements":"4.2.11","purl":"pkg:npm/graceful-fs@4.2.11"},{"ecosystem":"npm","package_name":"grapheme-splitter","requirements":"1.0.4","purl":"pkg:npm/grapheme-splitter@1.0.4"},{"ecosystem":"npm","package_name":"has-bigints","requirements":"1.0.2","purl":"pkg:npm/has-bigints@1.0.2"},{"ecosystem":"npm","package_name":"has-flag","requirements":"3.0.0","purl":"pkg:npm/has-flag@3.0.0"},{"ecosystem":"npm","package_name":"has-flag","requirements":"4.0.0","purl":"pkg:npm/has-flag@4.0.0"},{"ecosystem":"npm","package_name":"has-property-descriptors","requirements":"1.0.0","purl":"pkg:npm/has-property-descriptors@1.0.0"},{"ecosystem":"npm","package_name":"has-proto","requirements":"1.0.1","purl":"pkg:npm/has-proto@1.0.1"},{"ecosystem":"npm","package_name":"has-symbols","requirements":"1.0.3","purl":"pkg:npm/has-symbols@1.0.3"},{"ecosystem":"npm","package_name":"has-tostringtag","requirements":"1.0.0","purl":"pkg:npm/has-tostringtag@1.0.0"},{"ecosystem":"npm","package_name":"has","requirements":"1.0.3","purl":"pkg:npm/has@1.0.3"},{"ecosystem":"npm","package_name":"hosted-git-info","requirements":"2.8.9","purl":"pkg:npm/hosted-git-info@2.8.9"},{"ecosystem":"npm","package_name":"ignore","requirements":"5.2.4","purl":"pkg:npm/ignore@5.2.4"},{"ecosystem":"npm","package_name":"immutable","requirements":"4.3.0","purl":"pkg:npm/immutable@4.3.0"},{"ecosystem":"npm","package_name":"import-fresh","requirements":"3.3.0","purl":"pkg:npm/import-fresh@3.3.0"},{"ecosystem":"npm","package_name":"imurmurhash","requirements":"0.1.4","purl":"pkg:npm/imurmurhash@0.1.4"},{"ecosystem":"npm","package_name":"inflight","requirements":"1.0.6","purl":"pkg:npm/inflight@1.0.6"},{"ecosystem":"npm","package_name":"inherits","requirements":"2.0.4","purl":"pkg:npm/inherits@2.0.4"},{"ecosystem":"npm","package_name":"internal-slot","requirements":"1.0.5","purl":"pkg:npm/internal-slot@1.0.5"},{"ecosystem":"npm","package_name":"is-array-buffer","requirements":"3.0.2","purl":"pkg:npm/is-array-buffer@3.0.2"},{"ecosystem":"npm","package_name":"is-arrayish","requirements":"0.2.1","purl":"pkg:npm/is-arrayish@0.2.1"},{"ecosystem":"npm","package_name":"is-bigint","requirements":"1.0.4","purl":"pkg:npm/is-bigint@1.0.4"},{"ecosystem":"npm","package_name":"is-binary-path","requirements":"2.1.0","purl":"pkg:npm/is-binary-path@2.1.0"},{"ecosystem":"npm","package_name":"is-boolean-object","requirements":"1.1.2","purl":"pkg:npm/is-boolean-object@1.1.2"},{"ecosystem":"npm","package_name":"is-callable","requirements":"1.2.7","purl":"pkg:npm/is-callable@1.2.7"},{"ecosystem":"npm","package_name":"is-core-module","requirements":"2.12.0","purl":"pkg:npm/is-core-module@2.12.0"},{"ecosystem":"npm","package_name":"is-date-object","requirements":"1.0.5","purl":"pkg:npm/is-date-object@1.0.5"},{"ecosystem":"npm","package_name":"is-extglob","requirements":"2.1.1","purl":"pkg:npm/is-extglob@2.1.1"},{"ecosystem":"npm","package_name":"is-fullwidth-code-point","requirements":"2.0.0","purl":"pkg:npm/is-fullwidth-code-point@2.0.0"},{"ecosystem":"npm","package_name":"is-glob","requirements":"4.0.3","purl":"pkg:npm/is-glob@4.0.3"},{"ecosystem":"npm","package_name":"is-negative-zero","requirements":"2.0.2","purl":"pkg:npm/is-negative-zero@2.0.2"},{"ecosystem":"npm","package_name":"is-number-object","requirements":"1.0.7","purl":"pkg:npm/is-number-object@1.0.7"},{"ecosystem":"npm","package_name":"is-number","requirements":"7.0.0","purl":"pkg:npm/is-number@7.0.0"},{"ecosystem":"npm","package_name":"is-path-inside","requirements":"3.0.3","purl":"pkg:npm/is-path-inside@3.0.3"},{"ecosystem":"npm","package_name":"is-regex","requirements":"1.1.4","purl":"pkg:npm/is-regex@1.1.4"},{"ecosystem":"npm","package_name":"is-shared-array-buffer","requirements":"1.0.2","purl":"pkg:npm/is-shared-array-buffer@1.0.2"},{"ecosystem":"npm","package_name":"is-string","requirements":"1.0.7","purl":"pkg:npm/is-string@1.0.7"},{"ecosystem":"npm","package_name":"is-symbol","requirements":"1.0.4","purl":"pkg:npm/is-symbol@1.0.4"},{"ecosystem":"npm","package_name":"is-typed-array","requirements":"1.1.10","purl":"pkg:npm/is-typed-array@1.1.10"},{"ecosystem":"npm","package_name":"is-weakref","requirements":"1.0.2","purl":"pkg:npm/is-weakref@1.0.2"},{"ecosystem":"npm","package_name":"isexe","requirements":"2.0.0","purl":"pkg:npm/isexe@2.0.0"},{"ecosystem":"npm","package_name":"js-sdsl","requirements":"4.4.0","purl":"pkg:npm/js-sdsl@4.4.0"},{"ecosystem":"npm","package_name":"js-yaml","requirements":"4.1.0","purl":"pkg:npm/js-yaml@4.1.0"},{"ecosystem":"npm","package_name":"json-parse-better-errors","requirements":"1.0.2","purl":"pkg:npm/json-parse-better-errors@1.0.2"},{"ecosystem":"npm","package_name":"json-schema-traverse","requirements":"0.4.1","purl":"pkg:npm/json-schema-traverse@0.4.1"},{"ecosystem":"npm","package_name":"json-stable-stringify-without-jsonify","requirements":"1.0.1","purl":"pkg:npm/json-stable-stringify-without-jsonify@1.0.1"},{"ecosystem":"npm","package_name":"json5","requirements":"1.0.2","purl":"pkg:npm/json5@1.0.2"},{"ecosystem":"npm","package_name":"levn","requirements":"0.4.1","purl":"pkg:npm/levn@0.4.1"},{"ecosystem":"npm","package_name":"linkify-it","requirements":"4.0.1","purl":"pkg:npm/linkify-it@4.0.1"},{"ecosystem":"npm","package_name":"livereload-js","requirements":"3.4.1","purl":"pkg:npm/livereload-js@3.4.1"},{"ecosystem":"npm","package_name":"livereload","requirements":"0.9.3","purl":"pkg:npm/livereload@0.9.3"},{"ecosystem":"npm","package_name":"load-json-file","requirements":"4.0.0","purl":"pkg:npm/load-json-file@4.0.0"},{"ecosystem":"npm","package_name":"locate-path","requirements":"3.0.0","purl":"pkg:npm/locate-path@3.0.0"},{"ecosystem":"npm","package_name":"locate-path","requirements":"6.0.0","purl":"pkg:npm/locate-path@6.0.0"},{"ecosystem":"npm","package_name":"lodash.debounce","requirements":"4.0.8","purl":"pkg:npm/lodash.debounce@4.0.8"},{"ecosystem":"npm","package_name":"lodash.merge","requirements":"4.6.2","purl":"pkg:npm/lodash.merge@4.6.2"},{"ecosystem":"npm","package_name":"lodash.throttle","requirements":"4.1.1","purl":"pkg:npm/lodash.throttle@4.1.1"},{"ecosystem":"npm","package_name":"markdown-it-task-lists","requirements":"2.1.1","purl":"pkg:npm/markdown-it-task-lists@2.1.1"},{"ecosystem":"npm","package_name":"markdown-it","requirements":"13.0.1","purl":"pkg:npm/markdown-it@13.0.1"},{"ecosystem":"npm","package_name":"mdurl","requirements":"1.0.1","purl":"pkg:npm/mdurl@1.0.1"},{"ecosystem":"npm","package_name":"memorystream","requirements":"0.3.1","purl":"pkg:npm/memorystream@0.3.1"},{"ecosystem":"npm","package_name":"minimatch","requirements":"3.1.2","purl":"pkg:npm/minimatch@3.1.2"},{"ecosystem":"npm","package_name":"minimist","requirements":"1.2.8","purl":"pkg:npm/minimist@1.2.8"},{"ecosystem":"npm","package_name":"ms","requirements":"2.1.2","purl":"pkg:npm/ms@2.1.2"},{"ecosystem":"npm","package_name":"natural-compare","requirements":"1.4.0","purl":"pkg:npm/natural-compare@1.4.0"},{"ecosystem":"npm","package_name":"nice-try","requirements":"1.0.5","purl":"pkg:npm/nice-try@1.0.5"},{"ecosystem":"npm","package_name":"normalize-package-data","requirements":"2.5.0","purl":"pkg:npm/normalize-package-data@2.5.0"},{"ecosystem":"npm","package_name":"normalize-path","requirements":"3.0.0","purl":"pkg:npm/normalize-path@3.0.0"},{"ecosystem":"npm","package_name":"npm-run-all","requirements":"4.1.5","purl":"pkg:npm/npm-run-all@4.1.5"},{"ecosystem":"npm","package_name":"object-inspect","requirements":"1.12.3","purl":"pkg:npm/object-inspect@1.12.3"},{"ecosystem":"npm","package_name":"object-keys","requirements":"1.1.1","purl":"pkg:npm/object-keys@1.1.1"},{"ecosystem":"npm","package_name":"object.assign","requirements":"4.1.4","purl":"pkg:npm/object.assign@4.1.4"},{"ecosystem":"npm","package_name":"object.entries","requirements":"1.1.6","purl":"pkg:npm/object.entries@1.1.6"},{"ecosystem":"npm","package_name":"object.values","requirements":"1.1.6","purl":"pkg:npm/object.values@1.1.6"},{"ecosystem":"npm","package_name":"once","requirements":"1.4.0","purl":"pkg:npm/once@1.4.0"},{"ecosystem":"npm","package_name":"optionator","requirements":"0.9.1","purl":"pkg:npm/optionator@0.9.1"},{"ecosystem":"npm","package_name":"opts","requirements":"2.0.2","purl":"pkg:npm/opts@2.0.2"},{"ecosystem":"npm","package_name":"p-limit","requirements":"2.3.0","purl":"pkg:npm/p-limit@2.3.0"},{"ecosystem":"npm","package_name":"p-limit","requirements":"3.1.0","purl":"pkg:npm/p-limit@3.1.0"},{"ecosystem":"npm","package_name":"p-locate","requirements":"3.0.0","purl":"pkg:npm/p-locate@3.0.0"},{"ecosystem":"npm","package_name":"p-locate","requirements":"5.0.0","purl":"pkg:npm/p-locate@5.0.0"},{"ecosystem":"npm","package_name":"p-try","requirements":"2.2.0","purl":"pkg:npm/p-try@2.2.0"},{"ecosystem":"npm","package_name":"parent-module","requirements":"1.0.1","purl":"pkg:npm/parent-module@1.0.1"},{"ecosystem":"npm","package_name":"parse-json","requirements":"4.0.0","purl":"pkg:npm/parse-json@4.0.0"},{"ecosystem":"npm","package_name":"path-exists","requirements":"3.0.0","purl":"pkg:npm/path-exists@3.0.0"},{"ecosystem":"npm","package_name":"path-exists","requirements":"4.0.0","purl":"pkg:npm/path-exists@4.0.0"},{"ecosystem":"npm","package_name":"path-is-absolute","requirements":"1.0.1","purl":"pkg:npm/path-is-absolute@1.0.1"},{"ecosystem":"npm","package_name":"path-key","requirements":"2.0.1","purl":"pkg:npm/path-key@2.0.1"},{"ecosystem":"npm","package_name":"path-key","requirements":"3.1.1","purl":"pkg:npm/path-key@3.1.1"},{"ecosystem":"npm","package_name":"path-parse","requirements":"1.0.7","purl":"pkg:npm/path-parse@1.0.7"},{"ecosystem":"npm","package_name":"path-type","requirements":"3.0.0","purl":"pkg:npm/path-type@3.0.0"},{"ecosystem":"npm","package_name":"picomatch","requirements":"2.3.1","purl":"pkg:npm/picomatch@2.3.1"},{"ecosystem":"npm","package_name":"pidtree","requirements":"0.3.1","purl":"pkg:npm/pidtree@0.3.1"},{"ecosystem":"npm","package_name":"pify","requirements":"3.0.0","purl":"pkg:npm/pify@3.0.0"},{"ecosystem":"npm","package_name":"prelude-ls","requirements":"1.2.1","purl":"pkg:npm/prelude-ls@1.2.1"},{"ecosystem":"npm","package_name":"punycode","requirements":"2.3.0","purl":"pkg:npm/punycode@2.3.0"},{"ecosystem":"npm","package_name":"queue-microtask","requirements":"1.2.3","purl":"pkg:npm/queue-microtask@1.2.3"},{"ecosystem":"npm","package_name":"read-pkg","requirements":"3.0.0","purl":"pkg:npm/read-pkg@3.0.0"},{"ecosystem":"npm","package_name":"readdirp","requirements":"3.6.0","purl":"pkg:npm/readdirp@3.6.0"},{"ecosystem":"npm","package_name":"regexp.prototype.flags","requirements":"1.4.3","purl":"pkg:npm/regexp.prototype.flags@1.4.3"},{"ecosystem":"npm","package_name":"require-directory","requirements":"2.1.1","purl":"pkg:npm/require-directory@2.1.1"},{"ecosystem":"npm","package_name":"require-main-filename","requirements":"2.0.0","purl":"pkg:npm/require-main-filename@2.0.0"},{"ecosystem":"npm","package_name":"resolve-from","requirements":"4.0.0","purl":"pkg:npm/resolve-from@4.0.0"},{"ecosystem":"npm","package_name":"resolve","requirements":"1.22.3","purl":"pkg:npm/resolve@1.22.3"},{"ecosystem":"npm","package_name":"reusify","requirements":"1.0.4","purl":"pkg:npm/reusify@1.0.4"},{"ecosystem":"npm","package_name":"rimraf","requirements":"3.0.2","purl":"pkg:npm/rimraf@3.0.2"},{"ecosystem":"npm","package_name":"run-parallel","requirements":"1.2.0","purl":"pkg:npm/run-parallel@1.2.0"},{"ecosystem":"npm","package_name":"safe-regex-test","requirements":"1.0.0","purl":"pkg:npm/safe-regex-test@1.0.0"},{"ecosystem":"npm","package_name":"sass","requirements":"1.62.0","purl":"pkg:npm/sass@1.62.0"},{"ecosystem":"npm","package_name":"semver","requirements":"5.7.1","purl":"pkg:npm/semver@5.7.1"},{"ecosystem":"npm","package_name":"semver","requirements":"6.3.0","purl":"pkg:npm/semver@6.3.0"},{"ecosystem":"npm","package_name":"set-blocking","requirements":"2.0.0","purl":"pkg:npm/set-blocking@2.0.0"},{"ecosystem":"npm","package_name":"shebang-command","requirements":"1.2.0","purl":"pkg:npm/shebang-command@1.2.0"},{"ecosystem":"npm","package_name":"shebang-command","requirements":"2.0.0","purl":"pkg:npm/shebang-command@2.0.0"},{"ecosystem":"npm","package_name":"shebang-regex","requirements":"1.0.0","purl":"pkg:npm/shebang-regex@1.0.0"},{"ecosystem":"npm","package_name":"shebang-regex","requirements":"3.0.0","purl":"pkg:npm/shebang-regex@3.0.0"},{"ecosystem":"npm","package_name":"shell-quote","requirements":"1.8.1","purl":"pkg:npm/shell-quote@1.8.1"},{"ecosystem":"npm","package_name":"side-channel","requirements":"1.0.4","purl":"pkg:npm/side-channel@1.0.4"},{"ecosystem":"npm","package_name":"snabbdom","requirements":"3.5.1","purl":"pkg:npm/snabbdom@3.5.1"},{"ecosystem":"npm","package_name":"sortablejs","requirements":"1.15.0","purl":"pkg:npm/sortablejs@1.15.0"},{"ecosystem":"npm","package_name":"source-map-js","requirements":"1.0.2","purl":"pkg:npm/source-map-js@1.0.2"},{"ecosystem":"npm","package_name":"spdx-correct","requirements":"3.2.0","purl":"pkg:npm/spdx-correct@3.2.0"},{"ecosystem":"npm","package_name":"spdx-exceptions","requirements":"2.3.0","purl":"pkg:npm/spdx-exceptions@2.3.0"},{"ecosystem":"npm","package_name":"spdx-expression-parse","requirements":"3.0.1","purl":"pkg:npm/spdx-expression-parse@3.0.1"},{"ecosystem":"npm","package_name":"spdx-license-ids","requirements":"3.0.13","purl":"pkg:npm/spdx-license-ids@3.0.13"},{"ecosystem":"npm","package_name":"string-width","requirements":"3.1.0","purl":"pkg:npm/string-width@3.1.0"},{"ecosystem":"npm","package_name":"string.prototype.padend","requirements":"3.1.4","purl":"pkg:npm/string.prototype.padend@3.1.4"},{"ecosystem":"npm","package_name":"string.prototype.trim","requirements":"1.2.7","purl":"pkg:npm/string.prototype.trim@1.2.7"},{"ecosystem":"npm","package_name":"string.prototype.trimend","requirements":"1.0.6","purl":"pkg:npm/string.prototype.trimend@1.0.6"},{"ecosystem":"npm","package_name":"string.prototype.trimstart","requirements":"1.0.6","purl":"pkg:npm/string.prototype.trimstart@1.0.6"},{"ecosystem":"npm","package_name":"strip-ansi","requirements":"5.2.0","purl":"pkg:npm/strip-ansi@5.2.0"},{"ecosystem":"npm","package_name":"strip-ansi","requirements":"6.0.1","purl":"pkg:npm/strip-ansi@6.0.1"},{"ecosystem":"npm","package_name":"strip-bom","requirements":"3.0.0","purl":"pkg:npm/strip-bom@3.0.0"},{"ecosystem":"npm","package_name":"strip-json-comments","requirements":"3.1.1","purl":"pkg:npm/strip-json-comments@3.1.1"},{"ecosystem":"npm","package_name":"style-mod","requirements":"4.0.3","purl":"pkg:npm/style-mod@4.0.3"},{"ecosystem":"npm","package_name":"supports-color","requirements":"5.5.0","purl":"pkg:npm/supports-color@5.5.0"},{"ecosystem":"npm","package_name":"supports-color","requirements":"7.2.0","purl":"pkg:npm/supports-color@7.2.0"},{"ecosystem":"npm","package_name":"supports-preserve-symlinks-flag","requirements":"1.0.0","purl":"pkg:npm/supports-preserve-symlinks-flag@1.0.0"},{"ecosystem":"npm","package_name":"text-table","requirements":"0.2.0","purl":"pkg:npm/text-table@0.2.0"},{"ecosystem":"npm","package_name":"to-regex-range","requirements":"5.0.1","purl":"pkg:npm/to-regex-range@5.0.1"},{"ecosystem":"npm","package_name":"tsconfig-paths","requirements":"3.14.2","purl":"pkg:npm/tsconfig-paths@3.14.2"},{"ecosystem":"npm","package_name":"type-check","requirements":"0.4.0","purl":"pkg:npm/type-check@0.4.0"},{"ecosystem":"npm","package_name":"type-fest","requirements":"0.20.2","purl":"pkg:npm/type-fest@0.20.2"},{"ecosystem":"npm","package_name":"typed-array-length","requirements":"1.0.4","purl":"pkg:npm/typed-array-length@1.0.4"},{"ecosystem":"npm","package_name":"uc.micro","requirements":"1.0.6","purl":"pkg:npm/uc.micro@1.0.6"},{"ecosystem":"npm","package_name":"unbox-primitive","requirements":"1.0.2","purl":"pkg:npm/unbox-primitive@1.0.2"},{"ecosystem":"npm","package_name":"uri-js","requirements":"4.4.1","purl":"pkg:npm/uri-js@4.4.1"},{"ecosystem":"npm","package_name":"validate-npm-package-license","requirements":"3.0.4","purl":"pkg:npm/validate-npm-package-license@3.0.4"},{"ecosystem":"npm","package_name":"w3c-keyname","requirements":"2.2.6","purl":"pkg:npm/w3c-keyname@2.2.6"},{"ecosystem":"npm","package_name":"which-boxed-primitive","requirements":"1.0.2","purl":"pkg:npm/which-boxed-primitive@1.0.2"},{"ecosystem":"npm","package_name":"which-module","requirements":"2.0.0","purl":"pkg:npm/which-module@2.0.0"},{"ecosystem":"npm","package_name":"which-typed-array","requirements":"1.1.9","purl":"pkg:npm/which-typed-array@1.1.9"},{"ecosystem":"npm","package_name":"which","requirements":"1.3.1","purl":"pkg:npm/which@1.3.1"},{"ecosystem":"npm","package_name":"which","requirements":"2.0.2","purl":"pkg:npm/which@2.0.2"},{"ecosystem":"npm","package_name":"word-wrap","requirements":"1.2.3","purl":"pkg:npm/word-wrap@1.2.3"},{"ecosystem":"npm","package_name":"wrap-ansi","requirements":"5.1.0","purl":"pkg:npm/wrap-ansi@5.1.0"},{"ecosystem":"npm","package_name":"wrappy","requirements":"1.0.2","purl":"pkg:npm/wrappy@1.0.2"},{"ecosystem":"npm","package_name":"ws","requirements":"7.5.9","purl":"pkg:npm/ws@7.5.9"},{"ecosystem":"npm","package_name":"y18n","requirements":"4.0.3","purl":"pkg:npm/y18n@4.0.3"},{"ecosystem":"npm","package_name":"yargs-parser","requirements":"13.1.2","purl":"pkg:npm/yargs-parser@13.1.2"},{"ecosystem":"npm","package_name":"yargs","requirements":"13.3.2","purl":"pkg:npm/yargs@13.3.2"},{"ecosystem":"npm","package_name":"yocto-queue","requirements":"0.1.0","purl":"pkg:npm/yocto-queue@0.1.0"}]}