diff --git a/package.json b/package.json index 994bddd..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", @@ -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": [ 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';