Skip to content
/ nakalot Public

Nakalot is an utility that help mass upload files to Nakala

License

Notifications You must be signed in to change notification settings

croll/nakalot

Repository files navigation

Nakalot help uploading files to Nakala, using a spreadsheet definition

Install

This project is based on electron react boilerplate (https://github.com/electron-react-boilerplate/electron-react-boilerplate/)

First, clone the repo via git:

git clone --depth 1 --single-branch --branch master https://github.com/croll/nakalot.git

And then install the dependencies with yarn.

$ cd nakalot
$ yarn

Run

Start the app in the dev environment. This starts the renderer process in hot-module-replacement mode and starts a webpack dev server that sends hot updates to the renderer process:

$ yarn dev

If you don't need autofocus when your files was changed, then run dev with env START_MINIMIZED=true:

$ START_MINIMIZED=true yarn dev

Packaging

To package apps for the local platform:

$ yarn package

To package apps for all platforms:

First, refer to the Multi Platform Build docs for dependencies.

Then,

$ yarn package-all

To package apps with options:

$ yarn package --[option]

To run End-to-End Test

$ yarn build-e2e
$ yarn test-e2e

# Running e2e tests in a minimized window
$ START_MINIMIZED=true yarn build-e2e
$ yarn test-e2e

💡 You can debug your production build with devtools by simply setting the DEBUG_PROD env variable:

DEBUG_PROD=true yarn package

Maintainers

License

MIT ©

About

Nakalot is an utility that help mass upload files to Nakala

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published