3.0.10 • Published 5 years ago

@superflycss/pli v3.0.10

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

SuperflyCSS Project Layout Instance (PLI)

The PLI (Project Layout Instance) is a javascript object model of the standard directory layout that all SuperflyCSS modules use. The standard layout enables users to instantly feel at home in any one of the SuperflyCSS modules.

The PLI is inspired by the Apache Maven Standard Directory Layout.

Directory Descriptions

The following directories are modeled by the PLI.

Source Directories

DirectorySummary
src/main/cssEntry level CSS module(s) are contained in this directory
src/main/sssEntry level SSS module(s) are contained in this directory
src/main/jsJavascript supporting dynamic demoes
src/main/htmlDynamic demonstrations
src/main/nunjucksNunjucks Templates
src/test/cssCSS test utilities
src/test/sssSSS test utilities
src/test/jsJavascript supporting CSS unit tests
src/test/htmlHtml pages for loading the unit tests
src/test/nunjucksNunjucks Template unit tests

Target Directories

DirectorySummary
target/main/cssBuilt CSS modules
target/main/jsBuilt javascript
target/main/htmlBuilt dynamic demo html pages
target/main/nunjucksPrecompiled Nunjucks Templates
target/test/cssBuilt test CSS utilities
target/test/jsBuilt test Javascript
target/test/htmlBuilt test html
target/test/nunjucksBuilt Nunjucks Template unit tests

Deploy Directories

Resources that are contained in the deploy directory are intended to be served by gh-pages for all superfly-css repositories. Resources placed in these directories are optimized by superfly-css-task-deploy.

DirectorySummary
deploy/main/cssDeployable CSS modules
deploy/main/jsDeployable javascript
deploy/main/htmlDeployable dynamic demo html pages
deploy/main/nunjucksDeployable Nunjucks Templates
deploy/test/cssDeployable test CSS utilities
deploy/test/jsDeployable test Javascript
deploy/test/htmlDeployable test html
deploy/test/nunjucksDeployable Nunjucks Template unit tests

Extension

More directories can easily be added, and will naturally fit with the build methodology. For example:

DirectorySummary
src/main/coffescriptCoffescript
src/main/jadeJade templates
3.0.10

5 years ago

3.0.9

5 years ago

3.0.8

5 years ago

3.0.7

5 years ago

3.0.6

5 years ago

3.0.5

5 years ago

3.0.4

5 years ago

3.0.3

5 years ago

3.0.2

5 years ago

3.0.1

5 years ago

3.0.0

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.3.1

6 years ago

1.3.0

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.1

6 years ago

1.0.0

7 years ago