summaryrefslogtreecommitdiff
path: root/node_modules/autoprefixer/lib/old-value.js
diff options
context:
space:
mode:
authorPhilipp Tanlak <philipp.tanlak@gmail.com>2025-11-24 20:54:57 +0100
committerPhilipp Tanlak <philipp.tanlak@gmail.com>2025-11-24 20:57:48 +0100
commitb1e2c8fd5cb5dfa46bc440a12eafaf56cd844b1c (patch)
tree49d360fd6cbc6a2754efe93524ac47ff0fbe0f7d /node_modules/autoprefixer/lib/old-value.js
Docs
Diffstat (limited to 'node_modules/autoprefixer/lib/old-value.js')
-rw-r--r--node_modules/autoprefixer/lib/old-value.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/node_modules/autoprefixer/lib/old-value.js b/node_modules/autoprefixer/lib/old-value.js
new file mode 100644
index 0000000..63a2643
--- /dev/null
+++ b/node_modules/autoprefixer/lib/old-value.js
@@ -0,0 +1,22 @@
+let utils = require('./utils')
+
+class OldValue {
+ constructor(unprefixed, prefixed, string, regexp) {
+ this.unprefixed = unprefixed
+ this.prefixed = prefixed
+ this.string = string || prefixed
+ this.regexp = regexp || utils.regexp(prefixed)
+ }
+
+ /**
+ * Check, that value contain old value
+ */
+ check(value) {
+ if (value.includes(this.string)) {
+ return !!value.match(this.regexp)
+ }
+ return false
+ }
+}
+
+module.exports = OldValue