Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dilithium

To boldy go where no javascript framework has gone before. A tiny, conventional and opionated javascript framework build ontop of MithrilJs with developer productivity in mind.

How to Use

Core

Data

Fields

Views

Utils

How to Build

Install all the dependencies

npm i

We use a Cakfile. This is similar to a Rubyfile but its for coffescript. In order to use the cake command you'll to need globally install coffescript

npm i --global coffeescript

To compile the code:

cake compile

The compiled code will output to the build directory

How to specify local package for development

npm 3.0 supprts installing local packages with the following command:

npm i --save /Users/andrewbrown/Sites/dilithium.js

you'll see something like this in your package.json

"dependencies": {
  "dilithium-js": "file:../../dilithium.js"
}

Pathing issues

In local development it can be hard for nodejs to find mithril and you have to temporarily fix the paths.

So change this:

import { m } from 'mithril'
import * as m from 'mithril'
import stream from 'mithril/stream'

to this:

import { m } from './../../node_modules/mithril/mithril.js'
import * as m from './../../node_modules/mithril/mithril.js'
import stream from './../../node_modules/mithril/stream/stream.js'

About

To boldy go where no javascript framework has gone before.

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages