Skip to content

budde377/koge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Koge

Stop writing boilerplate code let Koge do it for you!

Join our discord server

Installing

npm i -D @koge/ts

Writing your first template

Let's start with a template

// hello.k.ts
import path from 'path'
import {ts, out} from '@koge/ts'


out(
  path.join(__dirname, 'hello.ts'),
  ts`
  console.log("Hello World")
  `
)

run koge

$ npm exec koge

TODO

This project is very much in its infancy. Here's an overview of what we need:

  • Reserve npm packages and organisation.
  • Setup intermediate website (domain, hosting, etc.)
  • Setup discord
  • Support basic set of languages
  • Implement proper logging (verbose, etc.)
  • Implement config system (e.g. a file containing koge configuration)
  • Documentation, documentation, documentation!

Languages that we want to support

  • TypeScript
  • JavaScript
  • JavaScript JSX
  • TypeScript JSX
  • JSON
  • Plaintext
  • GraphQL

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors