diff --git a/.gitignore b/.gitignore index 939328b..fdc534b 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ etc dist temp .eslintcache +.idea/ diff --git a/docs/@intlify/vue-i18n-extensions-api.md b/docs/@intlify/vue-i18n-extensions-api.md index 97e6876..9d0c1c3 100644 --- a/docs/@intlify/vue-i18n-extensions-api.md +++ b/docs/@intlify/vue-i18n-extensions-api.md @@ -17,9 +17,9 @@ Transform `v-t` custom directive **Signature:** ```typescript -declare function transformVTDirective = {}, // eslint-disable-line @typescript-eslint/ban-types -- TODO: fix this -DateTimeFormats extends Record = {}, // eslint-disable-line @typescript-eslint/ban-types -- TODO: fix this -NumberFormats extends Record = {}, // eslint-disable-line @typescript-eslint/ban-types -- TODO: fix this +declare function transformVTDirective = {}, // eslint-disable-line @typescript-eslint/no-empty-object-type -- TODO: fix this +DateTimeFormats extends Record = {}, // eslint-disable-line @typescript-eslint/no-empty-object-type -- TODO: fix this +NumberFormats extends Record = {}, // eslint-disable-line @typescript-eslint/no-empty-object-type -- TODO: fix this Legacy extends boolean = true>(options?: TransformVTDirectiveOptions): DirectiveTransform; ``` @@ -86,9 +86,9 @@ Transform options for `v-t` custom directive **Signature:** ```typescript -interface TransformVTDirectiveOptions = {}, // eslint-disable-line @typescript-eslint/ban-types -- TODO: fix this -DateTimeFormats extends Record = {}, // eslint-disable-line @typescript-eslint/ban-types -- TODO: fix this -NumberFormats extends Record = {}, // eslint-disable-line @typescript-eslint/ban-types -- TODO: fix this +interface TransformVTDirectiveOptions = {}, // eslint-disable-line @typescript-eslint/no-empty-object-type -- TODO: fix this +DateTimeFormats extends Record = {}, // eslint-disable-line @typescript-eslint/no-empty-object-type -- TODO: fix this +NumberFormats extends Record = {}, // eslint-disable-line @typescript-eslint/no-empty-object-type -- TODO: fix this Legacy extends boolean = true> ``` diff --git a/docsgen.config.js b/docsgen.config.cjs similarity index 68% rename from docsgen.config.js rename to docsgen.config.cjs index 9a5a665..4cafc2a 100644 --- a/docsgen.config.js +++ b/docsgen.config.cjs @@ -1,3 +1,4 @@ +// eslint-disable-next-line @typescript-eslint/no-require-imports const { tocResolver, tocProcessor } = require('api-docs-gen') module.exports = { diff --git a/package.json b/package.json index bc3d659..f43712b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,8 @@ { "name": "@intlify/vue-i18n-extensions", - "description": "vue-i18n extensions", + "type": "module", "version": "7.0.0", + "description": "vue-i18n extensions", "author": { "name": "kazuya kawaguchi", "email": "kawakazu80@gmail.com" @@ -77,24 +78,23 @@ "optional": true } }, - "files": [ - "dist/idnex.cjs", - "dist/index.mjs", - "dist/index.d.ts", - "dist/index.d.mts", - "dist/index.d.cts" - ], - "main": "dist/index.cjs", - "module": "dist/index.mjs", - "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs" }, "./package.json": "./package.json" }, + "main": "dist/index.cjs", + "module": "dist/index.mjs", + "types": "dist/index.d.ts", + "files": [ + "dist/index.cjs", + "dist/index.mjs", + "dist/index.d.ts", + "dist/index.d.mts", + "dist/index.d.cts" + ], "repository": { "type": "git", "url": "git+https://github.com/intlify/vue-i18n-extensions.git" @@ -105,7 +105,7 @@ "release": "bumpp --commit \"release: v%s\" --push --tag", "build": "pnpm build:transpile && pnpm build:extract && pnpm build:docs", "build:nightly": "pnpm build:transpile && pnpm build:extract", - "build:docs": "api-docs-gen ./temp/vue-i18n-extensions.api.json -c ./docsgen.config.js -o ./docs", + "build:docs": "api-docs-gen ./temp/vue-i18n-extensions.api.json -c ./docsgen.config.cjs -o ./docs", "build:extract": "api-extractor run -l -c ./api-extractor.json --typescript-compiler-folder node_modules/typescript", "build:transpile": "unbuild", "check-install": "tsx scripts/playwright.ts",