text: const flexSpec = require('./flex-spec')
  const Declaration = require('../declaration')
  
  class Flex extends Declaration {
      static names = ['flex-grow', 'flex-positive'];
  
      /**
       * Return property name by final spec
       */
      normalize () {
        return 'flex'
      }
  
      /**
       * Return flex property for 2009 and 2012 specs
       */
      prefixed (prop, prefix) {
        let spec;
        [spec, prefix] = flexSpec(prefix)
        if (spec === 2009) {
          return prefix + 'box-flex'
        } else if (spec === 2012) {
          return prefix + 'flex-positive'
        } else {
          return super.prefixed(prop, prefix)
        }
      }
  }
  
  module.exports = Flex
  