Skip to content

Commit

Permalink
Merge pull request #55 from sonm-io/dev
Browse files Browse the repository at this point in the history
version: 1.0.0
  • Loading branch information
dmitrypisanko committed Feb 9, 2018
2 parents fd4e08f + 89473ca commit 874aca6
Show file tree
Hide file tree
Showing 153 changed files with 5,045 additions and 21,152 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,6 @@
/package-lock.json
/yarn.lock
/dist
/docs
/releases
**/.DS_Store
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SONM Wallet


### https://sonm-io.github.io/Wallet/
### https://sonm-io.github.io/wallet-web/
### [Download the Latest Release](https://github.com/sonm-io/Wallet/releases/latest)

## User guide
Expand Down
88 changes: 24 additions & 64 deletions build.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,74 +2,34 @@

const packager = require('electron-packager');
const rimraf = require('rimraf');
const pjson = require('./package.json');
const platform = process.env.PLATFORM || 'darwin';

const params = {
dir: '.',
name: 'wallet',
platform: 'darwin',
arch: 'x64',
electronVersion: '1.8.1',
out: '../releases',
appBundleId: '',
appVersion: '0.0.1',
overwrite: true,
asar: false,
icon: '',
bundle_id: '',
appname: 'wallet',
sourcedir: '.',
packageManager: 'yarn',
prune: false,
afterCopy: [(buildPath, electronVersion, platform, arch, callback) => {
const pjson = require('./package.json');
for ( let key in pjson.devDependencies) {
const dir = `${buildPath}/node_modules/${key}`;

rimraf.sync(dir);
console.log('remove', dir);
}

for ( let dir of ['.bin', 'electron', 'electron-prebuilt', 'electron-prebuilt-compile', 'electron-packager']) {
dir = `${buildPath}/node_modules/${dir}`;

rimraf.sync(dir);
console.log('remove', dir);
}

const frontPackage = require('./workspaces/front/package.json');
const backPackage = require('./workspaces/back/package.json');

// uncomment after webpack )

// for ( let key in frontPackage.dependencies) {
// if ( !backPackage.dependencies[key]) {
// const dir = `${buildPath}/node_modules/${key}`;
//
// rimraf.sync(dir);
// console.log('remove', dir);
// }
// }

// fatal error on tslib. WTF?
for ( let key in frontPackage.devDependencies) {
if ( ['typescript'].includes(key) ) {
const dir = `${buildPath}/node_modules/${key}`;

rimraf.sync(dir);
console.log('remove', dir);
}
}

console.log(buildPath);
callback();
}],
dir: '.',
name: 'sonm-wallet',
platform: platform,
arch: 'x64',
electronVersion: '1.8.1',
out: './releases',
appBundleId: '',
appVersion: '0.0.1',
overwrite: true,
asar: false,
icon: './front/assets/app-icon',
bundle_id: '',
appname: 'sonm-wallet',
ignore: ['node_modules', 'dist', 'front'],
prune: true,
afterPrune: [(buildPath, electronVersion, platform, arch, callback) => {
rimraf.sync(`${buildPath}/node_modules`);
callback();
}],
};

packager(params, function done_callback (err, appPaths) {
if ( err ) {
console.log(err);
}
if (err) {
console.log(err);
}

console.log('Done!');
console.log('Done!');
});
1 change: 0 additions & 1 deletion docs/app.bundled.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/back.worker.js

This file was deleted.

177 changes: 0 additions & 177 deletions docs/index.html

This file was deleted.

1 change: 0 additions & 1 deletion docs/style.bundled.js

This file was deleted.

0 comments on commit 874aca6

Please sign in to comment.