mirror of
https://github.com/LukeHagar/sveltesociety.dev.git
synced 2025-12-06 12:47:44 +00:00
fix: Simplify scripts/updatePublint.js (#527)
This commit is contained in:
@@ -30,21 +30,9 @@ const injectVersions = (input) => {
|
||||
const dataWithVersions = injectVersions(dataWithoutVersions);
|
||||
|
||||
const output = await Promise.all(
|
||||
dataWithVersions.map(async (pkg) => {
|
||||
try {
|
||||
return await processPackage(pkg);
|
||||
} catch (error) {
|
||||
console.log(error.message);
|
||||
}
|
||||
})
|
||||
dataWithVersions.map((pkg) => processPackage(pkg).catch((error) => console.log(error.message)))
|
||||
).then((values) => {
|
||||
let versions = {};
|
||||
for (const value of values) {
|
||||
if (value) {
|
||||
versions[value.name] = value.valid;
|
||||
}
|
||||
}
|
||||
return versions;
|
||||
return values.reduce((result, value) => Object.assign(result, value), {});
|
||||
});
|
||||
|
||||
writeFileSync('src/lib/data/publint.json', JSON.stringify(output));
|
||||
@@ -73,5 +61,5 @@ async function processPackage(pkg) {
|
||||
|
||||
const pkgDir = files.length ? files[0].name.split('/')[0] : 'package';
|
||||
const { messages } = await publint({ pkgDir, vfs, level: 'warning' });
|
||||
return { name: pkg.npm, valid: messages.length === 0 };
|
||||
return { [pkg.npm]: { valid: messages.length === 0 } };
|
||||
}
|
||||
|
||||
@@ -1,366 +1,319 @@
|
||||
{
|
||||
"svelte-stopwatch": true,
|
||||
"curseur": true,
|
||||
"svelte-zod-form": true,
|
||||
"svelte-selecto": false,
|
||||
"svelte-pilot": true,
|
||||
"super-sitemap": true,
|
||||
"svelte-scrollactive": true,
|
||||
"svelte-tel-input": true,
|
||||
"svault": true,
|
||||
"svelte-datatables-net": true,
|
||||
"stwui": false,
|
||||
"@sveltejs/adapter-auto": true,
|
||||
"@sveltejs/adapter-netlify": true,
|
||||
"@sveltejs/adapter-cloudflare-workers": true,
|
||||
"@sveltejs/adapter-cloudflare": true,
|
||||
"@sveltejs/adapter-node": true,
|
||||
"@sveltejs/adapter-static": true,
|
||||
"@sveltejs/adapter-vercel": true,
|
||||
"svelte-lazy-loader": true,
|
||||
"svelte-carbonbadge": true,
|
||||
"svelte-form-validation": true,
|
||||
"date-picker-svelte": true,
|
||||
"svelte-virtual-table": false,
|
||||
"svelte-number-spinner": false,
|
||||
"svelte-remixicon": true,
|
||||
"svelte-fast-marquee": true,
|
||||
"sswr": false,
|
||||
"svelte-adapter-firebase": true,
|
||||
"@architect/sveltekit-adapter": true,
|
||||
"svelte-adapter-deno": true,
|
||||
"svelte-client-router": false,
|
||||
"felte": false,
|
||||
"sveltefire": true,
|
||||
"svelte-time-picker": true,
|
||||
"svelte-formula": false,
|
||||
"svelte-calendar": true,
|
||||
"svelte-tags-input": false,
|
||||
"sveltedoc-parser": true,
|
||||
"aovi-svelte": false,
|
||||
"svelte-chota": false,
|
||||
"svelte-eventbus": false,
|
||||
"tinro": false,
|
||||
"fa-svelte": true,
|
||||
"svelte-fullscreen": true,
|
||||
"svelte-grid-responsive": false,
|
||||
"svelte-infinite-scroll": true,
|
||||
"svelte-formly": true,
|
||||
"svelte-websocket-store": true,
|
||||
"sveltestrap": false,
|
||||
"@beyonk/gdpr-cookie-consent-banner": true,
|
||||
"@beyonk/svelte-carousel": true,
|
||||
"@beyonk/svelte-facebook-customer-chat": true,
|
||||
"@beyonk/svelte-facebook-pixel": false,
|
||||
"@beyonk/svelte-google-analytics": false,
|
||||
"@beyonk/svelte-googlemaps": false,
|
||||
"@beyonk/svelte-mapbox": true,
|
||||
"@beyonk/svelte-notifications": true,
|
||||
"@beyonk/svelte-scrollspy": false,
|
||||
"svelte-simple-icons": false,
|
||||
"@beyonk/svelte-trustpilot": true,
|
||||
"@bjornlu/svelte-router": false,
|
||||
"svelte-sortable-list": true,
|
||||
"svelte-data-grid": false,
|
||||
"query-store": true,
|
||||
"svelma": false,
|
||||
"svelte-forms": true,
|
||||
"svelte-credit-cards": false,
|
||||
"svelte-headroom": false,
|
||||
"svelte-fa": false,
|
||||
"svelte-table": false,
|
||||
"svelte-moveable": true,
|
||||
"svelte-ruler": false,
|
||||
"waxwing-rating": true,
|
||||
"@dopry/svelte-auth0": false,
|
||||
"svelte-feather-icons": false,
|
||||
"@easylogic/svelte-summernote": false,
|
||||
"svelte-dev-helper": false,
|
||||
"svelte-routing": false,
|
||||
"svelte-rate-it": true,
|
||||
"@equipmentshare/date-range-input": true,
|
||||
"svelte-tree": false,
|
||||
"svelteify": true,
|
||||
"svelte-simple-modal": true,
|
||||
"@urql/svelte": false,
|
||||
"svelte-icons": false,
|
||||
"svelte-native": false,
|
||||
"svelte-copyright": true,
|
||||
"svelte-flex": true,
|
||||
"svelte-frappe-charts": false,
|
||||
"svelte-material-ui": true,
|
||||
"@ikun-ui/core": false,
|
||||
"carbon-components-svelte": false,
|
||||
"attractions": false,
|
||||
"svelte-spa-router": true,
|
||||
"svelte-flatpickr": false,
|
||||
"svelte-navaid": false,
|
||||
"@jamen/svelte-router": false,
|
||||
"svelte-router": true,
|
||||
"svelte-pick-a-place": false,
|
||||
"svelte-tabs": false,
|
||||
"svelteml": false,
|
||||
"svelte-compare-image-slider": false,
|
||||
"svelte-router-spa": false,
|
||||
"svelte-css-vars": true,
|
||||
"svelte-i18n": true,
|
||||
"@nubolab-ffwd/svelte-fluent": true,
|
||||
"svelte-loadable": true,
|
||||
"svero": false,
|
||||
"svelte-notifications": false,
|
||||
"svelte-fragment-component": false,
|
||||
"svelte-htm": false,
|
||||
"svelte-jsx": true,
|
||||
"svelte-favicon-badge": false,
|
||||
"svelte-redux-connect": false,
|
||||
"svelte-jester": true,
|
||||
"svelte-jest": true,
|
||||
"echarts-for-svelte": false,
|
||||
"@lottiefiles/svelte-lottie-player": false,
|
||||
"@pwa/cli": false,
|
||||
"svelte-inview": true,
|
||||
"smelte": false,
|
||||
"@melt-ui/svelte": true,
|
||||
"radix-svelte": true,
|
||||
"svelte-image": true,
|
||||
"svelte-waypoint": false,
|
||||
"sveltejs-forms": false,
|
||||
"svelte-navigator": false,
|
||||
"layercake": true,
|
||||
"@egjs/svelte-infinitegrid": false,
|
||||
"svelte-page-progress": false,
|
||||
"@okrad/svelte-progressbar": true,
|
||||
"svelte-intl": false,
|
||||
"svql": false,
|
||||
"yrv": false,
|
||||
"svelte-asyncable": false,
|
||||
"svelte-content-loader": false,
|
||||
"svelte-image-compare": false,
|
||||
"svelte-imask": false,
|
||||
"svelte-page-router": true,
|
||||
"svelte-pathfinder": false,
|
||||
"svelte-ticker": false,
|
||||
"svelte-viewpoint": false,
|
||||
"select-madu": true,
|
||||
"svelte-match-media": false,
|
||||
"svelte-webext-storage-adapter": true,
|
||||
"svelte-writable-derived": false,
|
||||
"storez": true,
|
||||
"svelte-adapter": false,
|
||||
"svelte-test": false,
|
||||
"svelte-fusioncharts": false,
|
||||
"simple-svelte-autocomplete": true,
|
||||
"svelte-hash-router": false,
|
||||
"svelte-color-picker": false,
|
||||
"svelte-inspector": true,
|
||||
"swheel": false,
|
||||
"svelte-accessible-dialog": false,
|
||||
"@sveltejs/pancake": true,
|
||||
"svelte-select": true,
|
||||
"svelte-awesome": true,
|
||||
"jest-transform-svelte": false,
|
||||
"svelte-image-encoder": true,
|
||||
"multicarousel": false,
|
||||
"svelte-heatmap": false,
|
||||
"svelte-swipe": true,
|
||||
"@slick-for/svelte": true,
|
||||
"svelte-marquee": false,
|
||||
"svelte-range-slider-pips": false,
|
||||
"svelte-infinite-loading": false,
|
||||
"@spaceavocado/svelte-form": false,
|
||||
"@spaceavocado/svelte-router": false,
|
||||
"svelte-multitoneimage": true,
|
||||
"@storybook/sveltekit": false,
|
||||
"@storybook/svelte": false,
|
||||
"svelte-toolbox": false,
|
||||
"routify": false,
|
||||
"@sveltejs/gestures": true,
|
||||
"@sveltejs/gl": false,
|
||||
"@sveltejs/svelte-repl": false,
|
||||
"@sveltejs/svelte-scroller": true,
|
||||
"@sveltejs/svelte-subdivide": false,
|
||||
"@sveltejs/svelte-virtual-list": true,
|
||||
"svelte-virtual-list-ce": true,
|
||||
"svelte-state-renderer": true,
|
||||
"@testing-library/svelte": true,
|
||||
"svelte-file-dropzone": true,
|
||||
"svelte-apollo": true,
|
||||
"svelte-observable": false,
|
||||
"sveltemantic": false,
|
||||
"svelte-forms-lib": false,
|
||||
"svelte-grid": false,
|
||||
"svelte-popover": true,
|
||||
"svelte-easy-crop": true,
|
||||
"svelte-mui": false,
|
||||
"s-offline": true,
|
||||
"minna-ui": true,
|
||||
"shadcn-svelte": true,
|
||||
"svelte-headlessui": true,
|
||||
"svelte-media-query": true,
|
||||
"svelte-mobx": false,
|
||||
"svelte-input-mask": true,
|
||||
"svelidation": false,
|
||||
"svelte-fullcalendar": true,
|
||||
"svelte-item-list": true,
|
||||
"@zooplus/zoo-web-components": true,
|
||||
"svelte-atoms": false,
|
||||
"overmind-svelte": false,
|
||||
"svelte-tiny-virtual-list": false,
|
||||
"@svelte-parts/drop-file": true,
|
||||
"@svelte-parts/form": true,
|
||||
"@svelte-parts/icons": false,
|
||||
"@svelte-parts/zoom": true,
|
||||
"svelte-appwrite": false,
|
||||
"svelte-pdf": true,
|
||||
"svelte-micro": true,
|
||||
"svantic": true,
|
||||
"@macfja/svelte-undoable": true,
|
||||
"renderless-svelte": false,
|
||||
"svate": false,
|
||||
"svelte-parallax": false,
|
||||
"svelte-modals": true,
|
||||
"@macfja/svelte-persistent-store": false,
|
||||
"@macfja/svelte-invalidable": true,
|
||||
"svelte-carousel": true,
|
||||
"svelte-restate": true,
|
||||
"svelte-pincode": true,
|
||||
"svelte-particles": true,
|
||||
"svelte-tiptap": true,
|
||||
"spaper": true,
|
||||
"@event-calendar/core": true,
|
||||
"@kahi-ui/framework": true,
|
||||
"@macfja/svelte-multi-adapter": true,
|
||||
"svelte-multiselect": true,
|
||||
"svelte-toc": true,
|
||||
"svelte-bricks": true,
|
||||
"@macfja/svelte-oauth2": false,
|
||||
"svelte-boring-avatars": false,
|
||||
"filedrop-svelte": true,
|
||||
"focus-svelte": true,
|
||||
"svelte-translate": false,
|
||||
"svelecte": false,
|
||||
"svelte-adapter-azure-swa": true,
|
||||
"svelte-adapter-appengine": true,
|
||||
"sveltekit-adapter-browser-extension": true,
|
||||
"svelte-fsm": true,
|
||||
"@yellowinq/svelte-pin-input": true,
|
||||
"svelte-codesandbox": true,
|
||||
"svelte-icons-pack": false,
|
||||
"@joeinnes/svelte-image": true,
|
||||
"@budgetdraw/sveltekit-cloudflare-adapter": true,
|
||||
"svelte-intl-precompile": true,
|
||||
"svelte-cleavejs": false,
|
||||
"svelty-picker": true,
|
||||
"svelte-slider": false,
|
||||
"sveltekit-adapter-wordpress-shortcode": true,
|
||||
"@macfja/svelte-expirable": false,
|
||||
"svelte-store2": true,
|
||||
"@macfja/svelte-adapter-neutralino": true,
|
||||
"sveltekit-adapter-html-like": true,
|
||||
"svelte-gestures": false,
|
||||
"svelte-adapter-github": true,
|
||||
"svelte-steps": true,
|
||||
"agnostic-svelte": true,
|
||||
"svelte-adapter-static-digitalocean": true,
|
||||
"@kitql/all-in": true,
|
||||
"svelte-brick-gallery": true,
|
||||
"svelte-adapter-bun": true,
|
||||
"@rgossiaux/svelte-headlessui": true,
|
||||
"@brewer/beerui": false,
|
||||
"@skeletonlabs/skeleton": true,
|
||||
"svelte-hover-draw-svg": true,
|
||||
"casual-ui-svelte": true,
|
||||
"@specialdoom/proi-ui": false,
|
||||
"@canutin/svelte-currency-input": true,
|
||||
"flowbite-svelte": true,
|
||||
"typesafe-i18n": false,
|
||||
"@tolgee/svelte": true,
|
||||
"sthemer": false,
|
||||
"svelte-exstore": true,
|
||||
"@macfja/svelte-scroll-video": true,
|
||||
"@prgm/sveltekit-progress-bar": true,
|
||||
"svelte-unicons": false,
|
||||
"svelte-google-auth": true,
|
||||
"sveltekit-adapter-firebase": true,
|
||||
"sveltekit-search-params": true,
|
||||
"@geoffcox/sterling-svelte": true,
|
||||
"simple-ui-components-in-svelte": true,
|
||||
"@tanstack/svelte-query": true,
|
||||
"@pragmatic-engineering/svelte-form-builder-community": true,
|
||||
"@ptkdev/sveltekit-cordova-adapter": true,
|
||||
"@ptkdev/sveltekit-electron-adapter": true,
|
||||
"@carlosv2/adapter-node-ws": true,
|
||||
"leblog": true,
|
||||
"html-svelte-parser": true,
|
||||
"svelte-droplet": true,
|
||||
"chat-embed": true,
|
||||
"lucide-svelte": false,
|
||||
"yesvelte": true,
|
||||
"@bonosoft/sveltekit-qrcode": true,
|
||||
"@bonosoft/sveltekit-progress": true,
|
||||
"@radar-azdelta/svelte-datatable": true,
|
||||
"svelte-svg-transform": true,
|
||||
"@nerd-coder/svelte-zod-form": true,
|
||||
"sveltekit-adapter-iis": true,
|
||||
"svelte-dx-table": false,
|
||||
"svelte-switch": false,
|
||||
"svelte-pagination": false,
|
||||
"stdf": true,
|
||||
"@twicpics/components": false,
|
||||
"@shipbit/svane": true,
|
||||
"sveltekit-html-minifier": true,
|
||||
"svelte-tex": false,
|
||||
"drab": true,
|
||||
"supasveltekit": true,
|
||||
"@jill64/sveltekit-adapter-aws": true,
|
||||
"sveltekit-adapter-versioned-worker": true,
|
||||
"layerchart": true,
|
||||
"@egjs/svelte-flicking": false,
|
||||
"svelte-ux": true,
|
||||
"@born05/sveltekit-proxy": true,
|
||||
"@mismerge/core": true,
|
||||
"svelte-ripple-action": true,
|
||||
"sveltekit-superforms": true,
|
||||
"svelte-reparent": true,
|
||||
"svelte-inline-modal": true,
|
||||
"@tanstack/svelte-table": false,
|
||||
"@histoire/plugin-svelte": true,
|
||||
"lucia": true,
|
||||
"@monaco-auth/sveltekit": true,
|
||||
"trpc-svelte-query": true,
|
||||
"svelte-legos": false,
|
||||
"@supabase/auth-helpers-sveltekit": true,
|
||||
"svelte-markdown": false,
|
||||
"svelte-exmarkdown": true,
|
||||
"@sentry/svelte": false,
|
||||
"svelte-french-toast": true,
|
||||
"@zerodevx/svelte-toast": true,
|
||||
"@mavthedev/svodals": true,
|
||||
"rollup-plugin-svelte": true,
|
||||
"svelte-loader": false,
|
||||
"@sveltejs/vite-plugin-svelte": true,
|
||||
"esbuild-svelte": true,
|
||||
"rollup-plugin-svelte-hot": true,
|
||||
"parcel-transformer-svelte3-plus": true,
|
||||
"parcel-plugin-svelte": true,
|
||||
"sveltify": true,
|
||||
"gulp-svelte": true,
|
||||
"sveltejs-brunch": true,
|
||||
"svelte-preprocess": true,
|
||||
"svelte-preprocess-markdown": true,
|
||||
"mdsvex": false,
|
||||
"svelte-preprocess-less": false,
|
||||
"svelte-switch-case": true,
|
||||
"@modular-css/svelte": true,
|
||||
"svelte-preprocess-sass": false,
|
||||
"svelte-preprocess-css-hash": true,
|
||||
"svelte-preprocess-html-asset": true,
|
||||
"svelte-preprocessor-fetch": false,
|
||||
"prettier-plugin-svelte": true,
|
||||
"svelte-check": true,
|
||||
"svelte-reactive-css-preprocess": true,
|
||||
"svelte-subcomponent-preprocessor": true,
|
||||
"eslint-plugin-svelte": true,
|
||||
"full-client-server-sveltekit": true,
|
||||
"svelte-preprocess-delegate-events": true
|
||||
"svelte-stopwatch": { "valid": true },
|
||||
"curseur": { "valid": true },
|
||||
"svelte-zod-form": { "valid": true },
|
||||
"svelte-selecto": { "valid": false },
|
||||
"svelte-pilot": { "valid": true },
|
||||
"super-sitemap": { "valid": true },
|
||||
"svelte-scrollactive": { "valid": true },
|
||||
"svelte-tel-input": { "valid": true },
|
||||
"svault": { "valid": true },
|
||||
"svelte-datatables-net": { "valid": true },
|
||||
"stwui": { "valid": false },
|
||||
"@sveltejs/adapter-auto": { "valid": true },
|
||||
"@sveltejs/adapter-netlify": { "valid": true },
|
||||
"@sveltejs/adapter-cloudflare-workers": { "valid": true },
|
||||
"@sveltejs/adapter-cloudflare": { "valid": true },
|
||||
"@sveltejs/adapter-node": { "valid": true },
|
||||
"@sveltejs/adapter-static": { "valid": true },
|
||||
"@sveltejs/adapter-vercel": { "valid": true },
|
||||
"svelte-lazy-loader": { "valid": true },
|
||||
"svelte-carbonbadge": { "valid": true },
|
||||
"svelte-form-validation": { "valid": true },
|
||||
"date-picker-svelte": { "valid": true },
|
||||
"svelte-virtual-table": { "valid": false },
|
||||
"svelte-number-spinner": { "valid": false },
|
||||
"svelte-remixicon": { "valid": true },
|
||||
"svelte-fast-marquee": { "valid": true },
|
||||
"sswr": { "valid": false },
|
||||
"svelte-adapter-firebase": { "valid": true },
|
||||
"@architect/sveltekit-adapter": { "valid": true },
|
||||
"svelte-adapter-deno": { "valid": true },
|
||||
"svelte-client-router": { "valid": false },
|
||||
"felte": { "valid": false },
|
||||
"sveltefire": { "valid": true },
|
||||
"svelte-time-picker": { "valid": true },
|
||||
"svelte-formula": { "valid": false },
|
||||
"svelte-calendar": { "valid": true },
|
||||
"svelte-tags-input": { "valid": false },
|
||||
"sveltedoc-parser": { "valid": true },
|
||||
"aovi-svelte": { "valid": false },
|
||||
"svelte-chota": { "valid": false },
|
||||
"svelte-eventbus": { "valid": false },
|
||||
"tinro": { "valid": false },
|
||||
"fa-svelte": { "valid": true },
|
||||
"svelte-fullscreen": { "valid": true },
|
||||
"svelte-grid-responsive": { "valid": false },
|
||||
"svelte-infinite-scroll": { "valid": true },
|
||||
"svelte-formly": { "valid": true },
|
||||
"svelte-websocket-store": { "valid": true },
|
||||
"sveltestrap": { "valid": false },
|
||||
"@beyonk/gdpr-cookie-consent-banner": { "valid": true },
|
||||
"@beyonk/svelte-carousel": { "valid": true },
|
||||
"@beyonk/svelte-facebook-customer-chat": { "valid": true },
|
||||
"@beyonk/svelte-facebook-pixel": { "valid": false },
|
||||
"@beyonk/svelte-google-analytics": { "valid": false },
|
||||
"@beyonk/svelte-googlemaps": { "valid": false },
|
||||
"@beyonk/svelte-mapbox": { "valid": true },
|
||||
"@beyonk/svelte-notifications": { "valid": true },
|
||||
"@beyonk/svelte-scrollspy": { "valid": false },
|
||||
"svelte-simple-icons": { "valid": false },
|
||||
"@beyonk/svelte-trustpilot": { "valid": true },
|
||||
"@bjornlu/svelte-router": { "valid": false },
|
||||
"svelte-sortable-list": { "valid": true },
|
||||
"svelte-data-grid": { "valid": false },
|
||||
"query-store": { "valid": true },
|
||||
"svelma": { "valid": false },
|
||||
"svelte-forms": { "valid": true },
|
||||
"svelte-credit-cards": { "valid": false },
|
||||
"svelte-headroom": { "valid": false },
|
||||
"svelte-fa": { "valid": false },
|
||||
"svelte-table": { "valid": false },
|
||||
"svelte-moveable": { "valid": true },
|
||||
"svelte-ruler": { "valid": false },
|
||||
"waxwing-rating": { "valid": true },
|
||||
"@dopry/svelte-auth0": { "valid": false },
|
||||
"svelte-feather-icons": { "valid": false },
|
||||
"@easylogic/svelte-summernote": { "valid": false },
|
||||
"svelte-dev-helper": { "valid": false },
|
||||
"svelte-routing": { "valid": false },
|
||||
"svelte-rate-it": { "valid": true },
|
||||
"@equipmentshare/date-range-input": { "valid": true },
|
||||
"svelte-tree": { "valid": false },
|
||||
"svelteify": { "valid": true },
|
||||
"svelte-simple-modal": { "valid": true },
|
||||
"@urql/svelte": { "valid": false },
|
||||
"svelte-icons": { "valid": false },
|
||||
"svelte-native": { "valid": false },
|
||||
"svelte-copyright": { "valid": true },
|
||||
"svelte-flex": { "valid": true },
|
||||
"svelte-frappe-charts": { "valid": false },
|
||||
"svelte-material-ui": { "valid": true },
|
||||
"@ikun-ui/core": { "valid": false },
|
||||
"carbon-components-svelte": { "valid": false },
|
||||
"attractions": { "valid": false },
|
||||
"svelte-spa-router": { "valid": true },
|
||||
"svelte-flatpickr": { "valid": false },
|
||||
"svelte-navaid": { "valid": false },
|
||||
"@jamen/svelte-router": { "valid": false },
|
||||
"svelte-router": { "valid": true },
|
||||
"svelte-pick-a-place": { "valid": false },
|
||||
"svelte-tabs": { "valid": false },
|
||||
"svelteml": { "valid": false },
|
||||
"svelte-compare-image-slider": { "valid": false },
|
||||
"svelte-router-spa": { "valid": false },
|
||||
"svelte-css-vars": { "valid": true },
|
||||
"svelte-i18n": { "valid": true },
|
||||
"@nubolab-ffwd/svelte-fluent": { "valid": true },
|
||||
"svelte-loadable": { "valid": true },
|
||||
"svero": { "valid": false },
|
||||
"svelte-notifications": { "valid": false },
|
||||
"svelte-fragment-component": { "valid": false },
|
||||
"svelte-htm": { "valid": false },
|
||||
"svelte-jsx": { "valid": true },
|
||||
"svelte-favicon-badge": { "valid": false },
|
||||
"svelte-redux-connect": { "valid": false },
|
||||
"svelte-jester": { "valid": true },
|
||||
"svelte-jest": { "valid": true },
|
||||
"echarts-for-svelte": { "valid": false },
|
||||
"@lottiefiles/svelte-lottie-player": { "valid": false },
|
||||
"@pwa/cli": { "valid": false },
|
||||
"svelte-inview": { "valid": true },
|
||||
"smelte": { "valid": false },
|
||||
"@melt-ui/svelte": { "valid": true },
|
||||
"radix-svelte": { "valid": true },
|
||||
"svelte-image": { "valid": true },
|
||||
"sveltejs-forms": { "valid": false },
|
||||
"svelte-navigator": { "valid": false },
|
||||
"layercake": { "valid": true },
|
||||
"@egjs/svelte-infinitegrid": { "valid": false },
|
||||
"svelte-page-progress": { "valid": false },
|
||||
"svql": { "valid": false },
|
||||
"svelte-content-loader": { "valid": false },
|
||||
"svelte-imask": { "valid": false },
|
||||
"svelte-page-router": { "valid": true },
|
||||
"svelte-pathfinder": { "valid": false },
|
||||
"svelte-ticker": { "valid": false },
|
||||
"svelte-viewpoint": { "valid": false },
|
||||
"svelte-match-media": { "valid": false },
|
||||
"svelte-writable-derived": { "valid": false },
|
||||
"storez": { "valid": true },
|
||||
"svelte-fusioncharts": { "valid": false },
|
||||
"svelte-hash-router": { "valid": false },
|
||||
"svelte-color-picker": { "valid": false },
|
||||
"svelte-inspector": { "valid": true },
|
||||
"swheel": { "valid": false },
|
||||
"@sveltejs/pancake": { "valid": true },
|
||||
"svelte-select": { "valid": true },
|
||||
"svelte-awesome": { "valid": true },
|
||||
"jest-transform-svelte": { "valid": false },
|
||||
"svelte-image-encoder": { "valid": true },
|
||||
"multicarousel": { "valid": false },
|
||||
"svelte-swipe": { "valid": true },
|
||||
"@slick-for/svelte": { "valid": true },
|
||||
"svelte-marquee": { "valid": false },
|
||||
"svelte-range-slider-pips": { "valid": false },
|
||||
"svelte-infinite-loading": { "valid": false },
|
||||
"@spaceavocado/svelte-form": { "valid": false },
|
||||
"@spaceavocado/svelte-router": { "valid": false },
|
||||
"svelte-multitoneimage": { "valid": true },
|
||||
"@storybook/sveltekit": { "valid": false },
|
||||
"@storybook/svelte": { "valid": false },
|
||||
"svelte-toolbox": { "valid": false },
|
||||
"routify": { "valid": false },
|
||||
"@sveltejs/gl": { "valid": false },
|
||||
"@sveltejs/svelte-repl": { "valid": false },
|
||||
"@sveltejs/svelte-scroller": { "valid": true },
|
||||
"@sveltejs/svelte-subdivide": { "valid": false },
|
||||
"@sveltejs/svelte-virtual-list": { "valid": true },
|
||||
"svelte-virtual-list-ce": { "valid": true },
|
||||
"svelte-state-renderer": { "valid": true },
|
||||
"@testing-library/svelte": { "valid": true },
|
||||
"svelte-file-dropzone": { "valid": true },
|
||||
"svelte-apollo": { "valid": true },
|
||||
"svelte-observable": { "valid": false },
|
||||
"sveltemantic": { "valid": false },
|
||||
"svelte-forms-lib": { "valid": false },
|
||||
"svelte-grid": { "valid": false },
|
||||
"svelte-popover": { "valid": true },
|
||||
"svelte-easy-crop": { "valid": true },
|
||||
"svelte-mui": { "valid": false },
|
||||
"@vime/svelte": { "valid": false },
|
||||
"s-offline": { "valid": true },
|
||||
"minna-ui": { "valid": true },
|
||||
"shadcn-svelte": { "valid": true },
|
||||
"svelte-headlessui": { "valid": true },
|
||||
"svelte-mobx": { "valid": false },
|
||||
"svelte-fullcalendar": { "valid": true },
|
||||
"svelte-item-list": { "valid": true },
|
||||
"@zooplus/zoo-web-components": { "valid": true },
|
||||
"svelte-atoms": { "valid": false },
|
||||
"overmind-svelte": { "valid": false },
|
||||
"svelte-tiny-virtual-list": { "valid": false },
|
||||
"@svelte-parts/form": { "valid": true },
|
||||
"@svelte-parts/icons": { "valid": false },
|
||||
"@svelte-parts/zoom": { "valid": true },
|
||||
"svelte-pdf": { "valid": true },
|
||||
"svelte-micro": { "valid": true },
|
||||
"svantic": { "valid": true },
|
||||
"svate": { "valid": false },
|
||||
"svelte-parallax": { "valid": false },
|
||||
"svelte-modals": { "valid": true },
|
||||
"@macfja/svelte-persistent-store": { "valid": false },
|
||||
"@macfja/svelte-invalidable": { "valid": true },
|
||||
"svelte-carousel": { "valid": true },
|
||||
"svelte-restate": { "valid": true },
|
||||
"svelte-particles": { "valid": true },
|
||||
"svelte-tiptap": { "valid": true },
|
||||
"spaper": { "valid": true },
|
||||
"@event-calendar/core": { "valid": true },
|
||||
"@kahi-ui/framework": { "valid": true },
|
||||
"@macfja/svelte-multi-adapter": { "valid": true },
|
||||
"svelte-multiselect": { "valid": true },
|
||||
"svelte-toc": { "valid": true },
|
||||
"svelte-bricks": { "valid": true },
|
||||
"@macfja/svelte-oauth2": { "valid": false },
|
||||
"svelte-boring-avatars": { "valid": false },
|
||||
"filedrop-svelte": { "valid": true },
|
||||
"focus-svelte": { "valid": true },
|
||||
"svelte-translate": { "valid": false },
|
||||
"svelecte": { "valid": false },
|
||||
"svelte-adapter-appengine": { "valid": true },
|
||||
"sveltekit-adapter-browser-extension": { "valid": true },
|
||||
"svelte-fsm": { "valid": true },
|
||||
"@yellowinq/svelte-pin-input": { "valid": true },
|
||||
"svelte-codesandbox": { "valid": true },
|
||||
"svelte-icons-pack": { "valid": false },
|
||||
"@joeinnes/svelte-image": { "valid": true },
|
||||
"@budgetdraw/sveltekit-cloudflare-adapter": { "valid": true },
|
||||
"svelte-intl-precompile": { "valid": true },
|
||||
"svelte-cleavejs": { "valid": false },
|
||||
"svelty-picker": { "valid": true },
|
||||
"svelte-slider": { "valid": false },
|
||||
"sveltekit-adapter-wordpress-shortcode": { "valid": true },
|
||||
"svelte-store2": { "valid": true },
|
||||
"@macfja/svelte-adapter-neutralino": { "valid": true },
|
||||
"svelte-gestures": { "valid": false },
|
||||
"svelte-adapter-github": { "valid": true },
|
||||
"agnostic-svelte": { "valid": true },
|
||||
"svelte-adapter-static-digitalocean": { "valid": true },
|
||||
"@rgossiaux/svelte-headlessui": { "valid": true },
|
||||
"@brewer/beerui": { "valid": false },
|
||||
"svelte-hover-draw-svg": { "valid": true },
|
||||
"casual-ui-svelte": { "valid": true },
|
||||
"@specialdoom/proi-ui": { "valid": false },
|
||||
"@canutin/svelte-currency-input": { "valid": true },
|
||||
"flowbite-svelte": { "valid": true },
|
||||
"typesafe-i18n": { "valid": false },
|
||||
"@tolgee/svelte": { "valid": true },
|
||||
"sthemer": { "valid": false },
|
||||
"svelte-exstore": { "valid": true },
|
||||
"@macfja/svelte-scroll-video": { "valid": true },
|
||||
"@prgm/sveltekit-progress-bar": { "valid": true },
|
||||
"sveltekit-adapter-firebase": { "valid": true },
|
||||
"sveltekit-search-params": { "valid": true },
|
||||
"simple-ui-components-in-svelte": { "valid": true },
|
||||
"@tanstack/svelte-query": { "valid": true },
|
||||
"@pragmatic-engineering/svelte-form-builder-community": { "valid": true },
|
||||
"@ptkdev/sveltekit-cordova-adapter": { "valid": true },
|
||||
"@ptkdev/sveltekit-electron-adapter": { "valid": true },
|
||||
"@carlosv2/adapter-node-ws": { "valid": true },
|
||||
"leblog": { "valid": true },
|
||||
"html-svelte-parser": { "valid": true },
|
||||
"chat-embed": { "valid": true },
|
||||
"yesvelte": { "valid": true },
|
||||
"@bonosoft/sveltekit-progress": { "valid": true },
|
||||
"@bonosoft/sveltekit-qrcode": { "valid": true },
|
||||
"@radar-azdelta/svelte-datatable": { "valid": true },
|
||||
"@nerd-coder/svelte-zod-form": { "valid": true },
|
||||
"sveltekit-adapter-iis": { "valid": true },
|
||||
"svelte-dx-table": { "valid": false },
|
||||
"svelte-switch": { "valid": false },
|
||||
"svelte-pagination": { "valid": false },
|
||||
"stdf": { "valid": true },
|
||||
"@shipbit/svane": { "valid": true },
|
||||
"sveltekit-html-minifier": { "valid": true },
|
||||
"svelte-tex": { "valid": false },
|
||||
"drab": { "valid": true },
|
||||
"supasveltekit": { "valid": true },
|
||||
"@jill64/sveltekit-adapter-aws": { "valid": true },
|
||||
"sveltekit-adapter-versioned-worker": { "valid": true },
|
||||
"layerchart": { "valid": true },
|
||||
"@egjs/svelte-flicking": { "valid": false },
|
||||
"svelte-ux": { "valid": true },
|
||||
"@born05/sveltekit-proxy": { "valid": true },
|
||||
"svelte-ripple-action": { "valid": true },
|
||||
"sveltekit-superforms": { "valid": true },
|
||||
"svelte-reparent": { "valid": true },
|
||||
"svelte-inline-modal": { "valid": true },
|
||||
"@tanstack/svelte-table": { "valid": false },
|
||||
"@histoire/plugin-svelte": { "valid": true },
|
||||
"lucia": { "valid": true },
|
||||
"@monaco-auth/sveltekit": { "valid": true },
|
||||
"trpc-svelte-query": { "valid": true },
|
||||
"svelte-legos": { "valid": false },
|
||||
"@supabase/auth-helpers-sveltekit": { "valid": true },
|
||||
"svelte-markdown": { "valid": false },
|
||||
"svelte-exmarkdown": { "valid": true },
|
||||
"@sentry/svelte": { "valid": false },
|
||||
"@zerodevx/svelte-toast": { "valid": true },
|
||||
"rollup-plugin-svelte": { "valid": true },
|
||||
"svelte-loader": { "valid": false },
|
||||
"esbuild-svelte": { "valid": true },
|
||||
"rollup-plugin-svelte-hot": { "valid": true },
|
||||
"parcel-plugin-svelte": { "valid": true },
|
||||
"sveltify": { "valid": true },
|
||||
"gulp-svelte": { "valid": true },
|
||||
"sveltejs-brunch": { "valid": true },
|
||||
"svelte-preprocess-markdown": { "valid": true },
|
||||
"mdsvex": { "valid": false },
|
||||
"svelte-preprocess-less": { "valid": false },
|
||||
"svelte-switch-case": { "valid": true },
|
||||
"svelte-preprocess-html-asset": { "valid": true },
|
||||
"prettier-plugin-svelte": { "valid": true },
|
||||
"svelte-check": { "valid": true },
|
||||
"svelte-subcomponent-preprocessor": { "valid": true },
|
||||
"eslint-plugin-svelte": { "valid": true },
|
||||
"full-client-server-sveltekit": { "valid": true },
|
||||
"svelte-preprocess-delegate-events": { "valid": true }
|
||||
}
|
||||
|
||||
@@ -15,8 +15,8 @@ export const injectNpmData = (input: z.infer<typeof componentsSchema>) => {
|
||||
export const injectPublintData = (input: z.infer<typeof componentsSchema>) => {
|
||||
const output = [];
|
||||
for (const item of input) {
|
||||
const extra = publint[item.npm] ?? false;
|
||||
output.push({ ...item, publint: extra });
|
||||
const extra = publint[item.npm] ?? {};
|
||||
output.push({ ...item, ...extra });
|
||||
}
|
||||
return output;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user