Skip to content

Commit 7c12308

Browse files
committed
Add automated deep linking handling.
1 parent bb6a2ca commit 7c12308

12 files changed

Lines changed: 1527 additions & 417 deletions

README.md

Lines changed: 417 additions & 75 deletions
Large diffs are not rendered by default.

TODO.md

Lines changed: 0 additions & 166 deletions
This file was deleted.

make.js

Lines changed: 5 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
/**
2-
* Module dependencies
2+
* Build script — stamps the computed version into package.json.
33
*/
4-
import commander from 'commander';
54
import fs from 'fs-extra';
65
import { fileURLToPath } from 'url';
76
import path from 'path';
@@ -24,30 +23,13 @@ function getVersion() {
2423
}
2524
return `${release_version}.${(build_number || '0')}.0.0.0.0`.split('.').slice(0, 3).join('.');
2625
}
27-
const version = getVersion();
28-
commander.version(version);
2926

27+
const version = getVersion();
3028
const underscoreDirname = path.dirname(fileURLToPath(import.meta.url));
3129
const packageMetadataFile = path.join(underscoreDirname, 'package.json');
3230
const packageMetadata = await fs.readJson(packageMetadataFile);
3331

34-
/**
35-
* Build
36-
*/
37-
commander
38-
.command('build')
39-
.description('Setup require build files for npm package.')
40-
.action(async () => {
41-
packageMetadata.version = version;
42-
await fs.writeJson('./package.json', packageMetadata, { spaces: 2 });
43-
44-
console.log('Building package %s (%s)', packageMetadata.name, version);
45-
console.log('');
46-
});
32+
packageMetadata.version = version;
33+
await fs.writeJson(packageMetadataFile, packageMetadata, { spaces: 2 });
4734

48-
commander.on('*', () => {
49-
if (commander.args.join(' ') === 'tests/**/*.js') { return; }
50-
console.log(`Unknown Command: ${commander.args.join(' ')}`);
51-
commander.help();
52-
});
53-
commander.parse(process.argv[2] ? process.argv : process.argv.concat(['build']));
35+
console.log('Building package %s (%s)', packageMetadata.name, version);

0 commit comments

Comments
 (0)