1234567891011121314151617181920212223242526272829303132 |
- 'use strict';
- function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
- var utils = require('./utils');
- var OldValue = function () {
- function OldValue(unprefixed, prefixed, string, regexp) {
- _classCallCheck(this, OldValue);
- this.unprefixed = unprefixed;
- this.prefixed = prefixed;
- this.string = string || prefixed;
- this.regexp = regexp || utils.regexp(prefixed);
- }
- /**
- * Check, that value contain old value
- */
- OldValue.prototype.check = function check(value) {
- if (value.indexOf(this.string) !== -1) {
- return !!value.match(this.regexp);
- }
- return false;
- };
- return OldValue;
- }();
- module.exports = OldValue;
|