From f4b8c994b2f724357416f7fbc77f01e540ce894b Mon Sep 17 00:00:00 2001 From: Daniel Wood Date: Tue, 7 Apr 2026 19:18:48 +0100 Subject: [PATCH 1/3] Add dev scripts --- package.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 994bddd..3e39ee4 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,9 @@ "start": "REACT_APP_GIT_COMMIT=$(git rev-parse --short HEAD) REACT_APP_CORE_VERSION=$(node -p \"require('./node_modules/@design-core/core/package.json').version\") react-scripts start", "build": "REACT_APP_GIT_COMMIT=$(git rev-parse --short HEAD) REACT_APP_CORE_VERSION=$(node -p \"require('./node_modules/@design-core/core/package.json').version\") react-scripts build", "test": "react-scripts test", - "eject": "react-scripts eject" + "eject": "react-scripts eject", + "link-core": "(cd ../Design/src/Design-Core && sudo npm link) && npm link @design-core/core", + "unlink-core": "npm unlink @design-core/core && npm install" }, "eslintConfig": { "extends": [ @@ -45,4 +47,4 @@ "gh-pages": "^6.3.0", "serve": "^14.2.6" } -} \ No newline at end of file +} From 18b0b4f59568d59127e739d3821072de7ef27d35 Mon Sep 17 00:00:00 2001 From: Daniel Wood Date: Tue, 7 Apr 2026 19:18:53 +0100 Subject: [PATCH 2/3] Update DesignWeb.js --- src/js/DesignWeb.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/js/DesignWeb.js b/src/js/DesignWeb.js index 2ebb3cb..8325f12 100644 --- a/src/js/DesignWeb.js +++ b/src/js/DesignWeb.js @@ -3,6 +3,10 @@ import React, { Component } from 'react'; // import core from npm package import {Core} from '@design-core/core'; +// package and test core locally via npm link: +// npm run link-core — links local Design-Core into this project +// npm run unlink-core — restores the published npm package + // use local core for development //import {Core} from '../js/Design-Core/core/core/core.js'; From 162553fb80165647b95454dc11bcaf3fe5bd17bc Mon Sep 17 00:00:00 2001 From: Daniel Wood Date: Tue, 7 Apr 2026 19:20:46 +0100 Subject: [PATCH 3/3] Update package.json --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 3e39ee4..bed8596 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "homepage": "https://design-web.uk", "private": true, "dependencies": { - "@design-core/core": "^0.0.4", + "@design-core/core": "^0.0.5", "file-saver": "^2.0.5", "react": "^19.2.4", "react-dom": "^19.2.4", @@ -47,4 +47,4 @@ "gh-pages": "^6.3.0", "serve": "^14.2.6" } -} +} \ No newline at end of file