Skip to content

Commit

Permalink
restructured utils package
Browse files Browse the repository at this point in the history
  • Loading branch information
avigoldman committed Oct 26, 2017
1 parent 78359eb commit 14470ca
Show file tree
Hide file tree
Showing 9 changed files with 12 additions and 12 deletions.
File renamed without changes.
4 changes: 2 additions & 2 deletions packages/heml-utils/src/createElement.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { defaults, isFunction } from 'lodash'

const textRegex = /^(text(-([^-\s]+))?(-([^-\s]+))?|word-(break|spacing|wrap)|line-(break|height)|hanging-punctuation|hyphens|letter-spacing|overflow-wrap|tab-size|white-space|font-family|font-weight|font-style|font-variant|color)$/i
const textRegex = /^(text(-([^-\s]+))?(-([^-\s]+))?|word-(break|spacing|wrap)|line-break|hanging-punctuation|hyphens|letter-spacing|overflow-wrap|tab-size|white-space|font-family|font-weight|font-style|font-variant|color)$/i

export default function (name, element) {
if (!name || name.trim().length === 0) {
Expand All @@ -14,7 +14,7 @@ export default function (name, element) {
if (element.containsText) {
element.rules = element.rules || {}
element.rules['.header'] = [ textRegex ]
element.rules['.text'] = [ textRegex, 'font-size' ]
element.rules['.text'] = [ textRegex, 'font-size', 'line-height' ]
}

element = defaults({}, element || {}, {
Expand Down
6 changes: 4 additions & 2 deletions packages/heml-utils/src/index.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
import { renderElement } from '@heml/render'
import cssGroups from 'css-groups'
import createElement from './createElement'
import HEMLError from './HEMLError'
import utils from './utils'
import transforms from './transforms'
import condition from './condition'

module.exports = { createElement, renderElement, HEMLError, utils }
module.exports = { createElement, renderElement, HEMLError, cssGroups, transforms, condition }
6 changes: 6 additions & 0 deletions packages/heml-utils/src/transforms/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import trueHide from './trueHide'
import convertProp from './convertProp'
import ieAlignFallback from './ieAlignFallback'
import fallbackFor from './fallbackFor'

export default { trueHide, convertProp, ieAlignFallback, fallbackFor }
File renamed without changes.
8 changes: 0 additions & 8 deletions packages/heml-utils/src/utils/index.js

This file was deleted.

0 comments on commit 14470ca

Please sign in to comment.