Skip to content

Commit

Permalink
feat(build): create sub-package for micro build
Browse files Browse the repository at this point in the history
  • Loading branch information
jakehamilton committed Nov 5, 2020
1 parent a147269 commit f9b07b2
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 1 deletion.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -117,3 +117,6 @@ dist

tmp
.DS_Store

packages/ui/micro/*
!packages/ui/micro/package.json
11 changes: 11 additions & 0 deletions packages/ui/micro/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"name": "@jakehamilton/ui-micro",
"version": "0.0.0",
"description": "Micro edition for @jakehamilton/ui.",
"private": true,
"main": "dist/ui.js",
"module": "dist/ui.module.js",
"umd:main": "dist/hooks.umd.js",
"amdName": "UI",
"source": "../src"
}
2 changes: 1 addition & 1 deletion packages/ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"dev": "start-storybook -p 6006 --no-dll",
"build": "npm run build:main && npm run build:micro",
"build:main": "microbundle build --jsx React.createElement --define process.env.NODE_ENV=development",
"build:micro": "microbundle build --jsx React.createElement --define process.env.NODE_ENV=development -o dist/micro.js --external tinycolor2,goober,react-popper,react-is,classnames,prop-types",
"build:micro": "cd ./micro && microbundle build --jsx React.createElement --define process.env.NODE_ENV=development --external tinycolor2,goober,react-popper,react-is,classnames,prop-types",
"build:storybook": "build-storybook"
},
"bugs": {
Expand Down

0 comments on commit f9b07b2

Please sign in to comment.