Hornwitser
d79e30f9be
Rename clusterio/factorioClusterio repository
...
Drop the factorio part of the Clusterio repository name.
2021-06-22 18:36:02 +02:00
Hornwitser
122bab303d
Remove suggestion to use the 1.2.x branch ( #394 )
...
Development on 1.2.x has effectively been abandoned. Discourage
installing or working on 1.2.x.
2021-06-18 14:00:21 +02:00
Hornwitser
500baffb2b
Use installer in installation guide
...
Switch over to referencing the installer as the method for installing
Clusterio in the readme and contributing docs.
2021-06-16 21:04:58 +02:00
Daniel
59b2338891
Updated guide with commands to start from source
2021-06-08 08:20:40 +02:00
Hornwitser
1c4010a744
Drop support for Node.js v10
...
Version 10 of Node.js is no longer supported upstream, so stop
supporting running Clusterio with it.
2021-05-12 21:43:40 +02:00
Hornwitser
c2e7a02e5a
Use --hoist
...
Save time installing dependencies by recommending the usage of --hoist.
2021-05-07 17:39:49 +02:00
Hornwitser
ead2c6d2c1
Add release checklist
...
Add instructions for doing releases to npm to the contributing docs.
2021-03-23 20:37:32 +01:00
Hornwitser
9542246414
Use a diff and author friendly markdown formatting ( #370 )
...
Simplify the the way markdown files are formatted to make them easier to
author without editors that do auto line breaking, and make the diffs
from them simpler to read.
2021-03-17 21:30:51 +01:00
Hornwitser
49b5b4412f
Fix require paths shown in contributing doc
...
Change the example code in the contributing doc to use the clusterio org
when referencing the lib package.
2020-11-27 18:21:26 +01:00
Hornwitser
db0a3fb85e
Drop support for Node.js v11
...
Drop claims of supporting the EOL v11 branch of Node.js.
2020-10-28 00:58:01 +01:00
Hornwitser
24397b75cc
Prefix clusterio/lib imports with lib
...
Use lib* prefix for the modules impored from the lib package to help
distinguish them more from ordinary variables. Fix up the naming
convention for files to be consistently lowercase_underscore for
JavaScript files.
2020-10-23 21:22:43 +02:00
Hornwitser
bf5a4a8a9c
Split up into multiple packages with Lerna
...
Split up codebase into the packages @clsterio/lib, @clusterio/master,
@clusterio/slave, and @clusterio/ctl using lerna to manage them. This
will allow deployment to use only the parts needed reducing install
size, and better separate the code into shared library, master, slave
and control.
2020-09-21 18:00:07 +02:00
Hornwitser
9c9b3ac625
Document running tests and linting
...
Add section to contributing docs detailing how to run tests and linting
on the project.
2020-06-17 21:08:45 +02:00
Hornwitser
3e4f0b6b5e
Fix indents
...
Fix incorrectly indented code as detected by ESLint.
2020-06-17 20:59:33 +02:00
Hornwitser
34aaeee354
Use double quotes
...
Convert existing mix of double quotes and single quotes to only use
double quotes unless the string contains double quotes.
2020-06-17 20:53:18 +02:00
Hornwitser
706ffd9ed2
Detail usage of single and double quoted strings
...
Add section to contributing guidelines detailing that single quoted
strings should not be used. The use of it has only resulted in the
addition of more inconsistency to the codebase.
2020-04-03 20:51:28 +02:00
Hornwitser
1b61d09a07
Add docs section on supported versions
...
Add section in the contributing docs about which version of Node.js and
Factorio is supported.
[skip travis]
2019-12-27 06:26:22 +01:00
Hornwitser
26eefb0476
Rewrite statistics export
...
Add automatic export of metrics from slaves to the master server. And
rewrite the statistics export plugin to use this new system.
2019-12-20 21:26:29 +01:00
Hornwitser
7b2ba58701
Add contributing instructions
...
Add instructions detailing the recommended git workflow as well as some
code style guidelines.
2019-11-21 17:11:57 +01:00