Skip to content

Stronger than steel, lighter in weight, FTN messages are its great freight.

License

Notifications You must be signed in to change notification settings

Mithgol/mithrilsql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stronger than steel, lighter in weight, FTN messages are its great freight.

(a histogram of downloads)

This module (mithrilsql) is a reader of MithrilSQL databases containing FTN messages for Fidonet Technology Networks.

This module is written in JavaScript and requires Node.js to run.

This module is currently in an early phase of its development and thus does not have the desired level of feature completeness.

Database schema

This module is based on the ideas proposed in the message area://Ru.FTN.Develop?msgid=2:5063/88+4b7e31cf and they imply using SQLite as an application's file format.

Installing MithrilSQL

(npm package version)

  • Latest packaged version: npm install mithrilsql

  • Latest githubbed version: npm install https://github.com/Mithgol/mithrilsql/tarball/master

You may visit https://github.com/Mithgol/mithrilsql#readme occasionally to read the latest README because the package's version is not planned to grow after changes when they happen in README only. (And npm publish --force is forbidden nowadays.)

Testing MithrilSQL

(build testing status)

It is necessary to install JSHint for testing.

  • You may install JSHint globally (npm install jshint -g) or locally (npm install jshint in the directory of MithrilSQL).

After that you may run npm test (in the directory of MithrilSQL). Only the JS code errors are caught; the code's behaviour is not tested.

License

MIT license (see the LICENSE file).

About

Stronger than steel, lighter in weight, FTN messages are its great freight.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published