Files
sveltesociety.dev/scripts/validateData.js
Lachlan Collins f0442d55e8 feat: Submitted data restructure (#533)
* Merge tools into components and resources

* Rename components to packages

* Format

* Redirect with code 302

* Fix text on submitting page

* Validate misc.json, format

* Permanent redirects

* Implement feedback for resources

* Fix lint

* Improve updateNpm.js types

* Fix repo links
2023-12-21 08:58:42 +11:00

12 lines
409 B
JavaScript

// @ts-check
import { packagesSchema, templatesSchema } from '../src/lib/schemas.js';
import packages from '../src/routes/packages/packages.json' assert { type: 'json' };
import templates from '../src/routes/templates/templates.json' assert { type: 'json' };
packagesSchema.parse(packages);
console.log('Validated packages.json');
templatesSchema.parse(templates);
console.log('Validated templates.json');