Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ jobs:
semcore/illustration/**/*.js
semcore/illustration/**/*.mjs
semcore/illustration/**/*.d.ts
semcore/*/tsconfig.tsbuildinfo
key: build-${{ hashFiles('**/pnpm-lock.yaml', '**/CHANGELOG.md') }}-6
enableCrossOsArchive: true
- name: Install dependencies
Expand Down Expand Up @@ -167,6 +168,7 @@ jobs:
semcore/illustration/**/*.js
semcore/illustration/**/*.mjs
semcore/illustration/**/*.d.ts
semcore/*/tsconfig.tsbuildinfo
key: build-${{ hashFiles('**/pnpm-lock.yaml', '**/CHANGELOG.md') }}-6
enableCrossOsArchive: true
- name: Install dependencies
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,6 @@ allure-report

storybook-static
*storybook.log

# TS
**/*.tsbuildinfo
5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"scripts": {
"dev": "pnpm storybook",
"start": "pnpm storybook",
"watch-semcore": "tsc -b semcore --emitDeclarationOnly --watch",
"build": "pnpm run clean && pnpm --filter @semcore/theme run build && pnpm --filter @semcore/core run build && pnpm build:icons && pnpm build:illustration && pnpm --filter @semcore/base-components run build && pnpm --filter @semcore/dropdown run build && pnpm --filter @semcore/* --filter !@semcore/icon --filter !@semcore/core --filter !@semcore/base-components --filter !@semcore/illustration --filter !@semcore/dropdown --filter !@semcore/ui run build",
"process-theme": "pnpm --filter @semcore/theme build",
"install-n-test": "pnpm install && pnpm test",
Expand All @@ -28,7 +29,9 @@
"clean:illustration": "pnpm --filter @semcore/illustration run clean",
"format": "biome format ./semcore ./tools ./website ./stories ./.ci --config-path . --write",
"lint:es": "npx eslint",
"lint:ts": "tsc --noEmit && cd website && tsc --noEmit",
"lint:ts": "pnpm lint:ts:semcore && tsc --noEmit && pnpm lint:ts:website",
"lint:ts:semcore": "tsc -b semcore --emitDeclarationOnly --verbose",
"lint:ts:website": "cd website && tsc --noEmit",
"lint:css": "stylelint **/*.css",
"lint:docs": "vale README.md CONTRIBUTING.md semcore/*/README.md semcore/*/CHANGELOG.md tools/*/README.md tools/*/CHANGELOG.md website/docs",
"prepare": "husky install",
Expand Down
3 changes: 2 additions & 1 deletion semcore/accordion/.npmignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
node_modules
__tests__
src
tsconfig.json
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/accordion/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/add-filter/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/add-filter/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/badge/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/badge/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
3 changes: 2 additions & 1 deletion semcore/base-components/.npmignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
node_modules
__tests__
src
tsconfig.json
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/base-components/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"compilerOptions": {
"rootDir": "./src"
},
Expand Down
1 change: 1 addition & 0 deletions semcore/base-trigger/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/base-trigger/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
3 changes: 2 additions & 1 deletion semcore/breadcrumbs/.npmignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
node_modules
__tests__
src
tsconfig.json
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/breadcrumbs/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/bulk-textarea/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/bulk-textarea/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/button/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ coverage
__tests__
.publishrc
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/button/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
3 changes: 2 additions & 1 deletion semcore/card/.npmignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
node_modules
__tests__
src
tsconfig.json
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/card/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/carousel/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ coverage
__tests__
.publishrc
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/carousel/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/checkbox/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/checkbox/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
2 changes: 2 additions & 0 deletions semcore/color-picker/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,5 @@ coverage
__tests__
.publishrc
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/color-picker/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
3 changes: 2 additions & 1 deletion semcore/core/.npmignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
node_modules
__tests__
src
tsconfig.json
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/core/tsconfig-utils.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/utils", "src/decorators", "../../tools/theme/src"]
}
5 changes: 3 additions & 2 deletions semcore/core/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"compilerOptions": {
"rootDir": "./src"
"rootDir": "./src",
"outDir": "${configDir}/lib"
},
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"]
}
3 changes: 2 additions & 1 deletion semcore/counter/.npmignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
node_modules
__tests__
src
tsconfig.json
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/counter/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/d3-chart/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/d3-chart/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/data-table/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/data-table/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/date-picker/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/date-picker/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/divider/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/divider/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/dot/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/dot/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
3 changes: 2 additions & 1 deletion semcore/drag-and-drop/.npmignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
node_modules
__tests__
src
tsconfig.json
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/drag-and-drop/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/dropdown-menu/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/dropdown-menu/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/dropdown/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/dropdown/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
4 changes: 3 additions & 1 deletion semcore/ellipsis/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@ node_modules
coverage
__tests__
.publishrc
src
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/ellipsis/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/errors/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/errors/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
3 changes: 2 additions & 1 deletion semcore/feature-highlight/.npmignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
node_modules
__tests__
src
tsconfig.json
tsconfig.json
tsconfig.tsbuildinfo
2 changes: 1 addition & 1 deletion semcore/feature-highlight/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.json",
"extends": "../tsconfig.json",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.json"],
"compilerOptions": {
"rootDir": "./src"
Expand Down
1 change: 1 addition & 0 deletions semcore/feature-popover/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
__tests__
src
tsconfig.json
tsconfig.tsbuildinfo
Loading
Loading