Blame view

node_modules/stylus/lib/functions/unquote.js 428 Bytes
ce4c83ff   wxy   初始提交
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  var utils = require('../utils')
    , nodes = require('../nodes');
  
  /**
   * Unquote the given `string`.
   *
   * Examples:
   *
   *    unquote("sans-serif")
   *    // => sans-serif
   *
   *    unquote(sans-serif)
   *    // => sans-serif
   *
   * @param {String|Ident} string
   * @return {Literal}
   * @api public
   */
  
  module.exports = function unquote(string){
    utils.assertString(string, 'string');
    return new nodes.Literal(string.string);
  };