Skip to content

Commit d4b9cb4

Browse files
authored
Merge pull request #211 from Eyas/schemaorg30
Make schema-dts-gen compatible with Schema.org v30
2 parents ebc1c7c + 52a15cd commit d4b9cb4

26 files changed

Lines changed: 7359 additions & 5400 deletions

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,6 @@ npx schema-dts-gen --ontology=https://schema.org/version/latest/schemaorg-all-ht
159159
Command line usage:
160160

161161
- **Specify your ontology**
162-
163162
- Specify **`--ontology`**: An HTTPs URL to an .nt NTriple file declaring your
164163
ontology.
165164

eslint.config.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
import jsdoc from 'eslint-plugin-jsdoc';
2-
import importPlugin from 'eslint-plugin-import';
32
import prettierConfig from 'eslint-config-prettier';
43
import stylistic from '@stylistic/eslint-plugin';
54
import tseslint from 'typescript-eslint';
5+
import {defineConfig} from 'eslint/config';
66

7-
export default tseslint.config(
7+
export default defineConfig(
88
tseslint.configs.recommendedTypeChecked,
99
prettierConfig,
1010
{
1111
languageOptions: {
1212
parserOptions: {
1313
projectService: true,
14-
tsconfigRootDir: [import.meta.dirname],
14+
tsconfigRootDir: import.meta.dirname,
1515
},
1616
},
1717
},
1818
{
1919
files: ['**/*.ts'],
20-
plugins: {jsdoc, import: importPlugin, '@stylistic': stylistic},
20+
plugins: {jsdoc, '@stylistic': stylistic},
2121
rules: {
2222
'@typescript-eslint/array-type': [
2323
'error',
@@ -141,7 +141,6 @@ export default tseslint.config(
141141
'Undefined',
142142
],
143143
'id-match': 'error',
144-
'import/no-default-export': 'error',
145144
'jsdoc/check-alignment': 'error',
146145
'new-parens': 'error',
147146
'no-debugger': 'error',

0 commit comments

Comments
 (0)