From 74f05fe35e0acfa32ed807901a1af2cd137e7cf0 Mon Sep 17 00:00:00 2001 From: James Barnett Date: Tue, 27 Feb 2018 19:54:05 +0000 Subject: Add Travis-CI build config --- package.json | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index d8fe84d..c1706d0 100644 --- a/package.json +++ b/package.json @@ -1,17 +1,22 @@ { "name": "sql-plus-plus", - "version": "1.0.0", + "version": "0.0.1", "description": "A cross-platform desktop SQL query tool", "main": "main.js", "scripts": { - "start": "electron ." + "start": "electron .", + "pack": "electron-builder --dir", + "dist": "electron-builder", + "travis-dist": "yarn && electron-builder" + }, + "author": { + "name": "James Barnett", + "email": "https://github.com/jamesbarnett91/sql-plus-plus" }, - "author": "James Barnett", "repository": "https://github.com/jamesbarnett91/sql-plus-plus", "license": "GPL-3.0", - "devDependencies": { + "dependencies": { "codemirror": "5.33.0", - "electron": "~1.7.8", "jquery": "3.3.1", "pg": "7.4.1", "split.js": "1.3.5", @@ -21,5 +26,19 @@ "uuid": "3.2.1", "bulma": "0.6.2", "electron-store": "1.3.0" + }, + "devDependencies": { + "electron": "~1.7.8", + "electron-builder": "20.2.0" + }, + "build": { + "appId": "net.james-barnett.sql-plus-plus", + "mac": { + "category": "public.app-category.developer-tools" + }, + "linux": { + "target": "deb", + "category": "Development" + } } } -- cgit v1.2.3