@iiif/3d-manifesto-dev
Version:
IIIF Presentation API utility library for client and server with 3D extension
25 lines (24 loc) • 594 B
JavaScript
// eslint.config.js
const { defineConfig } = require("eslint/config");
const tsPlugin = require("@typescript-eslint/eslint-plugin");
const tsParser = require("@typescript-eslint/parser");
const prettierConfig = require("eslint-config-prettier");
module.exports = defineConfig([
{
files: ["**/*.{js,jsx,ts,tsx}"],
languageOptions: {
parser: tsParser,
parserOptions: {
sourceType: "module",
},
},
plugins: {
"@typescript-eslint": tsPlugin,
},
rules: {
semi: "error",
"prefer-const": "error",
},
},
prettierConfig,
]);