- fix CLI options (#144)
- fix regression (#137)
- Remove bower support
- new supported languages/file extensions
- PRQL
- updated dependencies
- new supported languages/file extensions
- Agda
- Dart
- Pug
- Ren'Py
- new supported languages/file extensions
- vue
- latex
- Fortran 2008/2018
- LilyPond
- MJS
- bsl
- F#
- SQL
- count lines with
TODO
s (it's reflected in the summary object with the new propertytodo
) - support
tsx
- fixed #83
- new supported languages
- Brightscript
- Kotlin
- Squirrel
- fixed #55
- fixed #70
- new supported languages
- Assembly
- Crystal
- IcedCoffeeScript
- Jade
- Mochi
- Nim
- Objective-C
- Objective-C++
- Ocaml
- SASS
- fixed problem with coffee-script v1.9.x
- fixed #48
cli-table
formatter: group by extension- add some more extensions like
hxx
,jsx
etc.
- fixed counting empty lines within block comments
- new supported languages
- ClosureScript
- Hilbert
- htm,svg,xml as html variants
- Handlebars
- Mustache
- syntax alias support (e.g.
sloc -a foo=php5 src/
)
- fixed reading empty files
- fixed calculating source lines
- new supported languages
- Groovy
- Yaml
- added C# support
- use coffee-script 1.8.0
- `package.json´ optimizations
- fixed problems with first line comments
- added support for nix
- new supported languages
- Clojure
- Haskell
- hy
- Julia
- Perl 5
- R
- Racket
- Rust
- Swift
- Visual Baisc
- new supported languages
- Ruby
- TypeScript
- added CRLF support
- fixed counting mixed lines
- fixed counting total comments
- new supported languages
- Scala
- LiveScript
- added Monkey support
- print with colors
- add
--strip-colors
option - fixed summarize helper method
- fixed path concatenation
- changed API (now it has a better readability)
- refactored the algorithm
- relicensed under the MIT license
- support counting mixed lines (comment + source code)
- limit reported numbers by a list of keys
- multiple output formatters
- csv
- cli table
- json
- new supported languages
- erlang
- less
- lua
- haxe
Please run git log v0.0.1...v0.0.8
;-)