Skip to content

jkb0o/gears-at-notation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gears @ notation

Specify requirements using @require notation.

It is stricted notation. No attemt to determine file extention. No need to depend on same filetype.

Usage

If you use pure gears:

environment.preprocessor.register('text/css', AtDirectivesProcessor.as_handler())
environment.preprocessor.register('application/javascript', AtDirectivesProcessor.as_handler())

For django:

GEARS_PREPROCESSORS = {
    'text/css': 'gears_at_notation.processor.AtDirectivesProcessor',
    'application/javascript': 'gears_at_notation.processor.AtDirectivesProcessor',
}

Now you can specify dependencies in different way:

// file style.css
// @require "main.css"
// @require "application.less"
// @require "modules.styl"

About

Specify requirements using @require notation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages