diff --git a/.babelrc.js b/.babelrc.js index 42b030031..b646d4650 100644 --- a/.babelrc.js +++ b/.babelrc.js @@ -40,7 +40,8 @@ module.exports = { ['module-resolver', { alias: { 'mineral-ui': './src/library', // Used inside mineral-ui-icons components - 'mineral-ui-icons': './packages/mineral-ui-icons/src' // Used inside mineral-ui website + 'mineral-ui-icons': './packages/mineral-ui-icons/src', // Used inside mineral-ui website, + 'mineral-ui-tokens': './packages/mineral-ui-tokens/src' // Used inside mineral-ui website } }] ); diff --git a/.eslintignore b/.eslintignore index f2057cfa9..9de825769 100644 --- a/.eslintignore +++ b/.eslintignore @@ -4,4 +4,6 @@ flow-typed/ lib/ node_modules/ +/packages/mineral-ui-tokens/src/ + *.template.js diff --git a/.flowconfig b/.flowconfig index ea7405541..843ed2771 100644 --- a/.flowconfig +++ b/.flowconfig @@ -19,5 +19,6 @@ suppress_type=$FlowTODO module.name_mapper='.*react-docgen-loader.*' -> '/utils/emptyObject' module.name_mapper='.*.\(:?md\|svg\)$' -> '/utils/emptyString' module.name_mapper='^mineral-ui-icons\/?\(.*\)$' -> '/packages/mineral-ui-icons/src/\1' +module.name_mapper='^mineral-ui-tokens\/?\(.*\)$' -> '/packages/mineral-ui-tokens/src/\1' module.name_mapper='^mineral-ui\/?\(.*\)$' -> '/src/library/\1' module.ignore_non_literal_requires=true diff --git a/.gitignore b/.gitignore index 898f2c462..47488f6e4 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ .env *.tgz +allTokens-debug.log* npm-debug.log* yarn-debug.log* yarn-error.log* diff --git a/package.json b/package.json index f51c86d53..76c910d3d 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,6 @@ "scripts": { "build": "npm run clean && npm run build:library && npm run build:website", "build:analyze": "ANALYZE=true npm start", - "build:icons": "npm i --prefix ./packages/mineral-ui-icons && npm run build:icons --prefix ./packages/mineral-ui-icons", "build:library": "./scripts/build-library.js", "build:package": "./scripts/build-package.js", "build:website": "./scripts/build-website.js",