1.0.0 • Published 2 years ago

cockatrice v1.0.0

Weekly downloads
2
License
GPL-3.0
Repository
github
Last release
2 years ago

Cockatrice

Travis npm npm

Cockatrice is a static website manager that makes it really easy to create a website and manage it because it integrates the most modern tools in a seamless workflow.

Currently, the project is at an early alpha stage.

Cockatrice revolves around some principles:

  • Even if you use a theme, you're likely to change some bits here and there, add some js and so on.
  • You should not spend time figuring out how customize or extend a theme, the system should do it for you
  • Ease of configuration for simple uses, retaining the ability of advanced setups for those who need it
  • Allow to use whateve the user wants (coffescript, pug, webpack)

Usage

Install with npm

npm install -g cockatrice

Compile pug with content from frontmatter:

cockatrice compile pug template.pug output/folder -i path/to/frontmatter/folder

Compile scss:

cockatrice compile scss main.scss output.css

Replace stuff:

cockatrice compile replace path replacement -i regex

Features

Cockatrice supports pug, scss and markdown with frontmatter.

You can query for markdown content from pug.

To do

  • Use a configuration file
    • Load defaults from config
  • Add image compressor
  • Add minifiers
  • Add linters
  • Add support for running bundlers
  • Add js support
  • Add theming support
  • Improve output for actions and errors

Contributing

Contributors are welcome :)

Open an issue if you encounter any problem

1.0.0

2 years ago

0.0.18

5 years ago

0.0.17

6 years ago

0.0.16

6 years ago

0.0.15

6 years ago

0.0.14

6 years ago

0.0.13

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago