diff options
Diffstat (limited to 'node_modules/autoprefixer/lib/hacks/grid-area.js')
| -rw-r--r-- | node_modules/autoprefixer/lib/hacks/grid-area.js | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/node_modules/autoprefixer/lib/hacks/grid-area.js b/node_modules/autoprefixer/lib/hacks/grid-area.js deleted file mode 100644 index 0a2d86c4..00000000 --- a/node_modules/autoprefixer/lib/hacks/grid-area.js +++ /dev/null @@ -1,34 +0,0 @@ -let Declaration = require('../declaration') -let utils = require('./grid-utils') - -class GridArea extends Declaration { - /** - * Translate grid-area to separate -ms- prefixed properties - */ - insert(decl, prefix, prefixes, result) { - if (prefix !== '-ms-') return super.insert(decl, prefix, prefixes) - - let values = utils.parse(decl) - - let [rowStart, rowSpan] = utils.translate(values, 0, 2) - let [columnStart, columnSpan] = utils.translate(values, 1, 3) - - ;[ - ['grid-row', rowStart], - ['grid-row-span', rowSpan], - ['grid-column', columnStart], - ['grid-column-span', columnSpan] - ].forEach(([prop, value]) => { - utils.insertDecl(decl, prop, value) - }) - - utils.warnTemplateSelectorNotFound(decl, result) - utils.warnIfGridRowColumnExists(decl, result) - - return undefined - } -} - -GridArea.names = ['grid-area'] - -module.exports = GridArea |
