Skip to content

Commit 17e8f6e

Browse files
committed
BREAKING CHANGE: esm-only
1 parent eaa9d95 commit 17e8f6e

48 files changed

Lines changed: 1437 additions & 6089 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintrc.json

Lines changed: 0 additions & 23 deletions
This file was deleted.

.github/actions/publish-workflow-1-setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ runs:
77
- name: Setup NodeJS
88
uses: actions/setup-node@v4
99
with:
10-
node-version: 20
10+
node-version-file: '.nvmrc'
1111
cache: 'yarn'
1212
always-auth: true
1313
registry-url: 'https://registry.npmjs.org'

.github/actions/setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ runs:
77
- name: Setup NodeJS
88
uses: actions/setup-node@v4
99
with:
10-
node-version: 20
10+
node-version-file: '.nvmrc'
1111
cache: 'yarn'
1212

1313
- name: Install dependencies

.github/workflows/pull_request.yml

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,6 @@ jobs:
2323
- name: Run lint:ci command
2424
run: yarn run lint:ci
2525

26-
- name: Upload lint scripts artifact
27-
uses: actions/upload-artifact@v4
28-
if: always()
29-
with:
30-
name: lint-scripts-output
31-
path: lint-results.json
32-
3326
test:
3427
runs-on: ubuntu-latest
3528
name: Run unit tests
@@ -46,30 +39,3 @@ jobs:
4639
- name: Run tests for the specified workspace
4740
run: yarn run test:ci
4841

49-
- name: Upload test artifact
50-
uses: actions/upload-artifact@v4
51-
if: always()
52-
with:
53-
name: test-output
54-
path: test-results.json
55-
56-
report_ci:
57-
if: ${{ always() }}
58-
needs:
59-
- linters
60-
- test
61-
runs-on: ubuntu-latest
62-
name: Report CI results
63-
steps:
64-
- name: Download lint scripts artifact
65-
uses: actions/download-artifact@v4
66-
with:
67-
name: lint-scripts-output
68-
69-
- name: Download test artifact
70-
uses: actions/download-artifact@v4
71-
with:
72-
name: test-output
73-
74-
- name: Push reports
75-
uses: VKCOM/gh-actions/VKUI/reporter@main

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,5 @@ yarn-error.log
3434
# Coverage directories used by tools like istanbul
3535
coverage
3636
.nyc_output
37+
38+
artifact.tgz

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v25.9.0

.travis.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

artifact.tgz

-8.59 KB
Binary file not shown.

biome.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
3+
"vcs": { "enabled": true, "clientKind": "git", "useIgnoreFile": true },
4+
"files": { "ignoreUnknown": false },
5+
"formatter": {
6+
"enabled": true,
7+
"formatWithErrors": false,
8+
"indentStyle": "space",
9+
"indentWidth": 2,
10+
"lineEnding": "lf",
11+
"lineWidth": 100,
12+
"attributePosition": "auto",
13+
"bracketSameLine": false,
14+
"bracketSpacing": true,
15+
"expand": "auto",
16+
"useEditorconfig": true,
17+
"includes": ["**", "!**/node_modules/**/*", "!**/dist/**/*", "!**/package.json"]
18+
},
19+
"linter": {
20+
"enabled": true,
21+
"rules": {
22+
"recommended": true,
23+
"suspicious": {
24+
"noExplicitAny": "off"
25+
},
26+
"complexity": {
27+
"noBannedTypes": "off"
28+
}
29+
},
30+
"includes": ["**", "!**/node_modules/**/*", "!**/dist/**/*"]
31+
},
32+
"javascript": {
33+
"formatter": {
34+
"jsxQuoteStyle": "double",
35+
"quoteProperties": "preserve",
36+
"trailingCommas": "all",
37+
"semicolons": "always",
38+
"arrowParentheses": "always",
39+
"bracketSameLine": false,
40+
"quoteStyle": "single",
41+
"attributePosition": "auto",
42+
"bracketSpacing": true
43+
}
44+
},
45+
"assist": {
46+
"enabled": true,
47+
"actions": { "source": { "organizeImports": "off" } },
48+
"includes": ["**", "!**/node_modules/**/*", "!**/dist/**/*"]
49+
}
50+
}

jest.config.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)