Skip to content

Commit 09abf2e

Browse files
authored
PIE-605: enforce dist-only publish surfaces in pie-qti
2 parents a954cce + ae4e43b commit 09abf2e

125 files changed

Lines changed: 1412 additions & 710 deletions

File tree

Some content is hidden

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

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,9 @@ jobs:
195195
cd apps/demo
196196
bunx playwright install --with-deps chromium
197197
198+
- name: Build packages
199+
run: bun run build
200+
198201
- name: Run accessibility verification
199202
run: bun run verify:a11y
200203

apps/demo/src/app.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
@import 'daisyui/themes.css';
66

77
/* QTI 3.0 Shared Vocabulary CSS classes (I20) */
8-
@import '@pie-qti/default-components/src/shared/styles/qti-shared-vocabulary.css';
8+
@import '@pie-qti/default-components/shared/styles/qti-shared-vocabulary.css';

apps/demo/src/lib/a11y/fixtures/AssessmentNavigationBarFixture.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script lang="ts">
22
import { getContext } from 'svelte';
33
import type { NavigationState } from '@pie-qti/assessment-player';
4-
import NavigationBar from '@pie-qti/assessment-player/components/NavigationBar.svelte';
4+
import { NavigationBar } from '@pie-qti/assessment-player/components';
55
import type { SvelteI18nProvider } from '@pie-qti/i18n';
66
77
// Get i18n from context (provided by layout)

apps/demo/src/lib/a11y/fixtures/AssessmentRubricDisplayFixture.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script lang="ts">
22
import type { AssessmentRubricBlock } from '@pie-qti/assessment-player';
3-
import RubricDisplay from '@pie-qti/assessment-player/components/RubricDisplay.svelte';
3+
import { RubricDisplay } from '@pie-qti/assessment-player/components';
44
55
const blocks: AssessmentRubricBlock[] = [
66
{

apps/demo/src/lib/a11y/fixtures/AssessmentSectionMenuFixture.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script lang="ts">
2-
import SectionMenu from '@pie-qti/assessment-player/components/SectionMenu.svelte';
2+
import { SectionMenu } from '@pie-qti/assessment-player/components';
33
44
const sections = [
55
{ id: 'sec-1', index: 0, title: 'Section 1' },

apps/demo/src/lib/a11y/fixtures/AssessmentShellFixture.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
import type { InitSessionRequest } from '@pie-qti/assessment-player';
44
import { ReferenceBackendAdapter } from '@pie-qti/assessment-player';
5-
import AssessmentShell from '@pie-qti/assessment-player/components/AssessmentShell.svelte';
5+
import { AssessmentShell } from '@pie-qti/assessment-player/components';
66
import { SAMPLE_ASSESSMENTS } from '$lib/sample-assessments';
77
88
const secureAssessment = SAMPLE_ASSESSMENTS[0]?.assessment ?? null;

apps/demo/src/lib/a11y/fixtures/CustomInteractionFallbackFixture.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script lang="ts">
2-
import CustomInteractionFallback from '@pie-qti/default-components/shared/components/CustomInteractionFallback.svelte';
2+
import { CustomInteractionFallback } from '@pie-qti/default-components/shared/components';
33
44
let value = $state<string | null>(null);
55
</script>

apps/demo/src/lib/a11y/fixtures/DrawingCanvasFixture.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script lang="ts">
22
3-
import DrawingCanvas from '@pie-qti/default-components/shared/components/DrawingCanvas.svelte';
3+
import { DrawingCanvas } from '@pie-qti/default-components/shared/components';
44
import type { QTIFileResponse } from '@pie-qti/item-player';
55
66
const imageData = {

apps/demo/src/lib/a11y/fixtures/FileUploadFixture.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script lang="ts">
22
3-
import FileUpload from '@pie-qti/default-components/shared/components/FileUpload.svelte';
3+
import { FileUpload } from '@pie-qti/default-components/shared/components';
44
import type { QTIFileResponse } from '@pie-qti/item-player';
55
66
let value = $state<QTIFileResponse | null>(null);

apps/demo/src/lib/a11y/fixtures/GraphicGapMatchFixture.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script lang="ts">
2-
import GraphicGapMatch from '@pie-qti/default-components/shared/components/GraphicGapMatch.svelte';
2+
import { GraphicGapMatch } from '@pie-qti/default-components/shared/components';
33
44
const gapTexts = [
55
{ identifier: 'g1', text: 'Label A', matchMax: 1 },

0 commit comments

Comments
 (0)