Начат фронтенд
This commit is contained in:
42
node_modules/autoprefixer/lib/prefixer.js
generated
vendored
42
node_modules/autoprefixer/lib/prefixer.js
generated
vendored
@@ -1,6 +1,6 @@
|
||||
let Browsers = require('./browsers')
|
||||
let utils = require('./utils')
|
||||
let vendor = require('./vendor')
|
||||
let utils = require('./utils')
|
||||
|
||||
/**
|
||||
* Recursively clone objects
|
||||
@@ -34,23 +34,6 @@ function clone(obj, parent) {
|
||||
}
|
||||
|
||||
class Prefixer {
|
||||
constructor(name, prefixes, all) {
|
||||
this.prefixes = prefixes
|
||||
this.name = name
|
||||
this.all = all
|
||||
}
|
||||
|
||||
/**
|
||||
* Clone node and clean autprefixer custom caches
|
||||
*/
|
||||
static clone(node, overrides) {
|
||||
let cloned = clone(node)
|
||||
for (let name in overrides) {
|
||||
cloned[name] = overrides[name]
|
||||
}
|
||||
return cloned
|
||||
}
|
||||
|
||||
/**
|
||||
* Add hack to selected names
|
||||
*/
|
||||
@@ -77,10 +60,20 @@ class Prefixer {
|
||||
}
|
||||
|
||||
/**
|
||||
* Shortcut for Prefixer.clone
|
||||
* Clone node and clean autprefixer custom caches
|
||||
*/
|
||||
clone(node, overrides) {
|
||||
return Prefixer.clone(node, overrides)
|
||||
static clone(node, overrides) {
|
||||
let cloned = clone(node)
|
||||
for (let name in overrides) {
|
||||
cloned[name] = overrides[name]
|
||||
}
|
||||
return cloned
|
||||
}
|
||||
|
||||
constructor(name, prefixes, all) {
|
||||
this.prefixes = prefixes
|
||||
this.name = name
|
||||
this.all = all
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -139,6 +132,13 @@ class Prefixer {
|
||||
|
||||
return added
|
||||
}
|
||||
|
||||
/**
|
||||
* Shortcut for Prefixer.clone
|
||||
*/
|
||||
clone(node, overrides) {
|
||||
return Prefixer.clone(node, overrides)
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = Prefixer
|
||||
|
||||
Reference in New Issue
Block a user