Skip to content

Commit 2ebe62f

Browse files
authored
Merge pull request #52 from iamchathu/bugfix/fix-type-export-issue
fix type export issue
2 parents 9f518e0 + c2bca11 commit 2ebe62f

9 files changed

Lines changed: 210 additions & 163 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,5 @@ jobs:
4747
- name: Release
4848
env:
4949
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
50-
run: |
50+
run: |
5151
NODE_AUTH_TOKEN="" pnpm semantic-release

.storybook/main.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@ import type { StorybookConfig } from '@storybook/react-vite';
22

33
const config: StorybookConfig = {
44
stories: ['../src/**/*.mdx', '../src/**/*.stories.@(js|jsx|mjs|ts|tsx)'],
5-
addons: [
6-
'@storybook/addon-links',
7-
'@storybook/addon-docs',
8-
],
5+
addons: ['@storybook/addon-links', '@storybook/addon-docs'],
96
framework: {
107
name: '@storybook/react-vite',
118
options: {},

eslint.config.mjs

Lines changed: 38 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,53 @@
1-
import { defineConfig, globalIgnores } from "eslint/config";
2-
import { fixupConfigRules, fixupPluginRules } from "@eslint/compat";
3-
import typescriptEslint from "@typescript-eslint/eslint-plugin";
4-
import react from "eslint-plugin-react";
5-
import reactHooks from "eslint-plugin-react-hooks";
6-
import jsxA11Y from "eslint-plugin-jsx-a11y";
7-
import tsParser from "@typescript-eslint/parser";
8-
import path from "node:path";
9-
import { fileURLToPath } from "node:url";
10-
import js from "@eslint/js";
11-
import { FlatCompat } from "@eslint/eslintrc";
1+
import { defineConfig, globalIgnores } from 'eslint/config';
2+
import { fixupConfigRules, fixupPluginRules } from '@eslint/compat';
3+
import typescriptEslint from '@typescript-eslint/eslint-plugin';
4+
import react from 'eslint-plugin-react';
5+
import reactHooks from 'eslint-plugin-react-hooks';
6+
import jsxA11Y from 'eslint-plugin-jsx-a11y';
7+
import tsParser from '@typescript-eslint/parser';
8+
import path from 'node:path';
9+
import { fileURLToPath } from 'node:url';
10+
import js from '@eslint/js';
11+
import { FlatCompat } from '@eslint/eslintrc';
1212

1313
const __filename = fileURLToPath(import.meta.url);
1414
const __dirname = path.dirname(__filename);
1515
const compat = new FlatCompat({
16-
baseDirectory: __dirname,
17-
recommendedConfig: js.configs.recommended,
18-
allConfig: js.configs.all
16+
baseDirectory: __dirname,
17+
recommendedConfig: js.configs.recommended,
18+
allConfig: js.configs.all,
1919
});
2020

21-
export default defineConfig([globalIgnores(["**/lib/", "**/node_modules"]), {
22-
extends: fixupConfigRules(compat.extends(
23-
"plugin:@typescript-eslint/recommended",
24-
"plugin:react/recommended",
25-
"plugin:react-hooks/recommended",
26-
"plugin:jsx-a11y/recommended",
27-
"plugin:react/jsx-runtime",
28-
"prettier",
29-
"plugin:storybook/recommended",
30-
)),
21+
export default defineConfig([
22+
globalIgnores(['**/lib/', '**/node_modules']),
23+
{
24+
extends: fixupConfigRules(
25+
compat.extends(
26+
'plugin:@typescript-eslint/recommended',
27+
'plugin:react/recommended',
28+
'plugin:react-hooks/recommended',
29+
'plugin:jsx-a11y/recommended',
30+
'plugin:react/jsx-runtime',
31+
'prettier',
32+
'plugin:storybook/recommended',
33+
),
34+
),
3135

3236
plugins: {
33-
"@typescript-eslint": fixupPluginRules(typescriptEslint),
34-
react: fixupPluginRules(react),
35-
"react-hooks": fixupPluginRules(reactHooks),
36-
"jsx-a11y": fixupPluginRules(jsxA11Y),
37+
'@typescript-eslint': fixupPluginRules(typescriptEslint),
38+
react: fixupPluginRules(react),
39+
'react-hooks': fixupPluginRules(reactHooks),
40+
'jsx-a11y': fixupPluginRules(jsxA11Y),
3741
},
3842

3943
languageOptions: {
40-
parser: tsParser,
44+
parser: tsParser,
4145
},
4246

4347
settings: {
44-
react: {
45-
version: "detect",
46-
},
48+
react: {
49+
version: 'detect',
50+
},
4751
},
48-
}]);
52+
},
53+
]);

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"homepage": "http://github.com/iamchathu/react-jsbarcode",
77
"repository": {
88
"type": "git",
9-
"url": "https://github.com/iamchathu/react-jsbarcode.git"
9+
"url": "git+https://github.com/iamchathu/react-jsbarcode.git"
1010
},
1111
"exports": {
1212
".": {
@@ -34,8 +34,8 @@
3434
"jsbarcode": "^3.12.3"
3535
},
3636
"devDependencies": {
37-
"@commitlint/cli": "^20.4.2",
38-
"@commitlint/config-conventional": "^20.4.2",
37+
"@commitlint/cli": "^20.4.3",
38+
"@commitlint/config-conventional": "^20.4.3",
3939
"@eslint/compat": "^2.0.2",
4040
"@eslint/eslintrc": "^3.3.4",
4141
"@eslint/js": "^10.0.1",
@@ -54,7 +54,7 @@
5454
"eslint-plugin-react-hooks": "^7.0.1",
5555
"eslint-plugin-storybook": "^10.2.13",
5656
"husky": "^9.1.7",
57-
"lint-staged": "^16.2.7",
57+
"lint-staged": "^16.3.2",
5858
"prettier": "^3.8.1",
5959
"react": "^19.2.4",
6060
"react-dom": "^19.2.4",
@@ -83,4 +83,4 @@
8383
"volta": {
8484
"node": "24.14.0"
8585
}
86-
}
86+
}

0 commit comments

Comments
 (0)