From 060feade4c55f6947d8135e5b654138197326149 Mon Sep 17 00:00:00 2001 From: Colin Rotherham Date: Tue, 11 Apr 2023 17:54:47 +0100 Subject: [PATCH] Update wrapper `govuk-frontend` package to use built code --- package/package.json | 15 ++++++++------- shared/tasks/styles.mjs | 2 +- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/package/package.json b/package/package.json index f3a0cbfaf6..d8d4fb6981 100644 --- a/package/package.json +++ b/package/package.json @@ -1,18 +1,19 @@ { "private": true, "name": "govuk-frontend", - "description": "Used only for the development of GOV.UK Frontend, see `package/dist/package.json` for the published `package.json`", - "main": "src/govuk/all.mjs", + "description": "GOV.UK Frontend wrapper for local development only (see dist/package.json)", + "main": "dist/govuk/all.js", + "module": "dist/govuk-esm/all.mjs", "exports": { ".": { - "sass": "./src/govuk/all.scss", - "import": "./src/govuk/all.mjs", - "default": "./src/govuk/all.mjs" + "sass": "./dist/govuk/all.scss", + "import": "./dist/govuk-esm/all.mjs", + "require": "./dist/govuk/all.js" }, "./package.json": "./dist/package.json", - "./*": "./src/*" + "./*": "./dist/*" }, - "sass": "src/govuk/all.scss", + "sass": "dist/govuk/all.scss", "engines": { "node": "^18.12.0", "npm": "^8.1.0 || ^9.1.0" diff --git a/shared/tasks/styles.mjs b/shared/tasks/styles.mjs index e604b23d3a..57588341c4 100644 --- a/shared/tasks/styles.mjs +++ b/shared/tasks/styles.mjs @@ -64,7 +64,7 @@ export async function compileStylesheet ([modulePath, { srcPath, destPath, fileP // Resolve @imports via loadPaths: [ join(paths.root, 'node_modules/govuk_frontend_toolkit/stylesheets'), - join(paths.root, 'node_modules/govuk-frontend/src'), + join(paths.root, 'node_modules/govuk-frontend/dist'), join(paths.root, 'node_modules') ],