Skip to content

Commit d9d5014

Browse files
authored
feat: migrate to biome (#270)
1 parent d9aa666 commit d9d5014

22 files changed

+976
-2809
lines changed

.eslintignore

-4
This file was deleted.

.eslintrc.js

-4
This file was deleted.

.flowconfig

-81
This file was deleted.

.prettierrc.js

-6
This file was deleted.

__tests__/mock.test.js

+14-14
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
const mockClipboard = require('../jest/clipboard-mock');
1+
const mockClipboard = require("../jest/clipboard-mock");
22

3-
jest.mock('../dist/index.js', () => mockClipboard);
3+
jest.mock("../dist/index.js", () => mockClipboard);
44

5-
describe('mockClipboard', () => {
6-
const {getString, useClipboard} = require('../dist/index.js');
5+
describe("mockClipboard", () => {
6+
const { getString, useClipboard } = require("../dist/index.js");
77

8-
it('can get mock string', async () => {
9-
const result = await getString();
10-
const expected = 'mockString';
11-
expect(result).toBe(expected);
12-
});
8+
it("can get mock string", async () => {
9+
const result = await getString();
10+
const expected = "mockString";
11+
expect(result).toBe(expected);
12+
});
1313

14-
it('can get useClipboardHook', async () => {
15-
const [result] = useClipboard();
16-
const expected = 'mockString';
17-
expect(result).toBe(expected);
18-
});
14+
it("can get useClipboardHook", async () => {
15+
const [result] = useClipboard();
16+
const expected = "mockString";
17+
expect(result).toBe(expected);
18+
});
1919
});

biome.json

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
3+
"vcs": {
4+
"enabled": false,
5+
"clientKind": "git",
6+
"useIgnoreFile": false
7+
},
8+
"files": {
9+
"ignoreUnknown": false,
10+
"ignore": ["dist", "example/ios", "example/android"]
11+
},
12+
"formatter": {
13+
"enabled": true,
14+
"indentStyle": "tab"
15+
},
16+
"organizeImports": {
17+
"enabled": true
18+
},
19+
"linter": {
20+
"enabled": true,
21+
"rules": {
22+
"recommended": true
23+
}
24+
},
25+
"javascript": {
26+
"formatter": {
27+
"quoteStyle": "double"
28+
}
29+
}
30+
}

0 commit comments

Comments
 (0)