Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/flo-bit/shapecraft. flo-bit.dev/shapecraft
Something went wrong. Try again.
619 B · 31 lines
at commit da69385e
1234567891011121314151617181920212223242526272829303132'use strict';
const types = require('../../tokenizer/types.cjs');
const FULLSTOP = 0x002E; // U+002E FULL STOP (.)
// '.' identconst name = 'ClassSelector';const structure = { name: String};
function parse() { this.eatDelim(FULLSTOP);
return { type: 'ClassSelector', loc: this.getLocation(this.tokenStart - 1, this.tokenEnd), name: this.consume(types.Ident) };}
function generate(node) { this.token(types.Delim, '.'); this.token(types.Ident, node.name);}
exports.generate = generate;exports.name = name;exports.parse = parse;exports.structure = structure;