diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index fe07a41d..d5009406 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -33,12 +33,12 @@ jobs: - name: Install dependencies shell: bash - working-directory: ./python/datashaper + working-directory: ./python/reactivedataflow run: poetry install - name: Build Distributable shell: bash - working-directory: ./python/datashaper + working-directory: ./python/reactivedataflow run: poetry build - name: Publish package distributions to PyPI diff --git a/.yarn/versions/1a81777c.yml b/.yarn/versions/1a81777c.yml new file mode 100644 index 00000000..79efadbb --- /dev/null +++ b/.yarn/versions/1a81777c.yml @@ -0,0 +1,5 @@ +releases: + "@essex/components": patch + +declined: + - essex-toolkit-stories diff --git a/javascript/components/docs/report/components.api.json b/javascript/components/docs/report/components.api.json index 23c0cee3..1534332c 100644 --- a/javascript/components/docs/report/components.api.json +++ b/javascript/components/docs/report/components.api.json @@ -862,7 +862,7 @@ { "kind": "Reference", "text": "JSX.Element", - "canonicalReference": "@types/react!~__global.JSX.Element:interface" + "canonicalReference": "@types/react!~__global.JSX~Element:interface" } ], "isReadonly": true, @@ -2032,7 +2032,7 @@ { "kind": "Reference", "text": "JSX.Element", - "canonicalReference": "@types/react!~__global.JSX.Element:interface" + "canonicalReference": "@types/react!~__global.JSX~Element:interface" } ], "isReadonly": true, @@ -2916,7 +2916,7 @@ { "kind": "Reference", "text": "JSX.Element", - "canonicalReference": "@types/react!~__global.JSX.Element:interface" + "canonicalReference": "@types/react!~__global.JSX~Element:interface" }, { "kind": "Content", @@ -3655,7 +3655,7 @@ { "kind": "Reference", "text": "JSX.Element", - "canonicalReference": "@types/react!~__global.JSX.Element:interface" + "canonicalReference": "@types/react!~__global.JSX~Element:interface" } ], "isReadonly": true, @@ -4447,7 +4447,7 @@ { "kind": "Reference", "text": "JSX.Element", - "canonicalReference": "@types/react!~__global.JSX.Element:interface" + "canonicalReference": "@types/react!~__global.JSX~Element:interface" } ], "isReadonly": true, @@ -4911,7 +4911,7 @@ { "kind": "Reference", "text": "JSX.Element", - "canonicalReference": "@types/react!~__global.JSX.Element:interface" + "canonicalReference": "@types/react!~__global.JSX~Element:interface" } ], "isReadonly": true, @@ -5254,7 +5254,7 @@ { "kind": "Reference", "text": "JSX.Element", - "canonicalReference": "@types/react!~__global.JSX.Element:interface" + "canonicalReference": "@types/react!~__global.JSX~Element:interface" } ], "isReadonly": true, diff --git a/javascript/components/docs/report/components.api.md b/javascript/components/docs/report/components.api.md index 30d2fde4..7944e13f 100644 --- a/javascript/components/docs/report/components.api.md +++ b/javascript/components/docs/report/components.api.md @@ -4,8 +4,6 @@ ```ts -/// - import type { CSSProperties } from 'react'; import type { FC } from 'react'; import type { IButtonProps } from '@fluentui/react'; diff --git a/javascript/components/src/Tree/TreeItem.styles.ts b/javascript/components/src/Tree/TreeItem.styles.ts index 8ca345e9..34a717c7 100644 --- a/javascript/components/src/Tree/TreeItem.styles.ts +++ b/javascript/components/src/Tree/TreeItem.styles.ts @@ -125,17 +125,12 @@ export function useTreeItemStyles( // enforce transparency with a mixin for all button styles, // so we can control hover/selection styling at the list item level -const transparentBackgroundButtonStyles = [ - 'root', - 'rootFocused', - 'rootHovered', - 'rootPressed', -].reduce((acc, cur) => { - acc[cur as keyof IButtonStyles] = { - background: 'transparent', - } - return acc -}, {} as IButtonStyles) +const transparentBackgroundButtonStyles: IButtonStyles = { + root: { background: 'transparent' }, + rootFocused: { background: 'transparent' }, + rootHovered: { background: 'transparent' }, + rootPressed: { background: 'transparent' }, +} // styles for the IconButton export function useExpandIconButtonStyles(size: Size = 'medium') { diff --git a/package.json b/package.json index 70e08cec..e7ff15b1 100644 --- a/package.json +++ b/package.json @@ -22,10 +22,12 @@ }, "scripts": { "_release_packages": "turbo run release --parallel", - "_ci_force": "turbo run ci --force --no-cache", + "_ci_packages": "turbo run ci", + "ci_force": "turbo run ci --force --no-cache", "_version_cut": "yarn version apply --all", "_check_packages": "turbo run check", "check": "biome ci .", + "check_deps": "turbo run check-deps", "fix": "biome check --write --unsafe .", "format": "biome format . --write", "build": "turbo run build --force", @@ -33,10 +35,10 @@ "test": "turbo run test", "check-deps": "turbo run check-deps", "start": "turbo run start --parallel", - "ci": "run-s check test", + "ci": "run-s check _ci_packages", "stories": "yarn start:storybook", "is_clean": "essex git-is-clean", - "release": "run-s clean _version_cut _ci_force _release_packages", + "release": "run-s clean _version_cut ci_force _release_packages", "update_sdks": "yarn dlx @yarnpkg/sdks vscode" }, "devDependencies": { diff --git a/turbo.json b/turbo.json index 8700141a..b34a9c84 100644 --- a/turbo.json +++ b/turbo.json @@ -2,7 +2,7 @@ "$schema": "https://turborepo.org/schema.json", "tasks": { "build": { - "dependsOn": [], + "dependsOn": ["^build"], "outputs": ["dist/**/*", "docs/**/*"] }, "bundle": { @@ -10,7 +10,7 @@ "outputs": ["storybook_static/**/*"] }, "test": { - "dependsOn": [], + "dependsOn": ["build"], "outputs": ["coverage/**/*"] }, "ci": { @@ -19,7 +19,7 @@ }, "check-deps": { "dependsOn": [], - "outputs": [] + "cache": false }, "clean": { "cache": false