Skip to content

Generates incorrect AST when media query has no expressions #5

Closed
@tilomitra

Description

@tilomitra

I get an incorrect AST when I enter a media query without any expressions (basically anything of this format):

media_query: [[only | not]? <media_type> 

For example:

console.log(mediaquery.parse('not screen'));

/*
logs out
[ { inverse: false, type: 'all', expressions: [] } ]
*/

This should really be:

[ { inverse: true, type: 'screen', expressions: [] } ]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions