feat: Update tags for packages.json (#560)

* Rename time-and-date, merge interactions

* Merge maps

* Rework forms, inputs, validation

* Merge display-components, rename documentation

* Reviewing tags carefully

* More progress

* Rename fonts-and-icons

* Rename components-and-libraries

* Make new data-fetching

* Update submitting page

* Remove currentCategories
This commit is contained in:
Lachlan Collins
2023-12-30 21:20:47 +11:00
committed by GitHub
parent 11d5ed5f1c
commit 2e657d8db2
3 changed files with 353 additions and 445 deletions

View File

@@ -3,54 +3,46 @@ import { packageNameRegex } from 'package-name-regex';
const PACKAGES_TAGS = /** @type {const} */ ([
'animations',
'async-data',
'async-loading',
'audio-and-video',
'auth',
'bundler-plugins',
'charts',
'cli-tools',
'components-and-libraries',
'css-and-layout',
'data-fetching',
'data-visualisation',
'debugging',
'date-and-time',
'design-pattern',
'design-system',
'developer-experience',
'development-and-documentation',
'display-components',
'fonts-and-icons',
'forms-and-validation',
'graphql',
'documentation',
'forms-and-input',
'headless',
'icons-and-fonts',
'images',
'in-page-navigation',
'inputs-and-widgets',
'integrations',
'interactions',
'internationalization',
'intersection-observer',
'jsx',
'layout-and-structure',
'linting-and-formatting',
'maps',
'markdown',
'modals',
'multimedia',
'native',
'network-events',
'notifications',
'offline-and-online-detection',
'official',
'preprocessors',
'routers',
'seo',
'ssr',
'stores-and-state',
'sveltekit-adapters',
'testing',
'third-party-services',
'time-and-date',
'typescript',
'ui-components',
'user-interaction',
'viewport'
'validation'
]);
export const packagesSchema = z.array(