aboutsummaryrefslogtreecommitdiff
path: root/node_modules/dateformat/bin/cli.js
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-04-20 03:09:25 +0200
committerFlorian Dold <florian.dold@gmail.com>2017-04-24 16:14:29 +0200
commit82f2b76e25a4a67e01ec67e5ebe39d14ad771ea8 (patch)
tree965f6eb89b84d65a62b49008fd972c004832ccd1 /node_modules/dateformat/bin/cli.js
parente6e0cbc387c2a77b48e4065c229daa65bf1aa0fa (diff)
Reorganize module loading.
We now use webpack instead of SystemJS, effectively bundling modules into one file (plus commons chunks) for every entry point. This results in a much smaller extension size (almost half). Furthermore we use yarn/npm even for extension run-time dependencies. This relieves us from manually vendoring and building dependencies. It's also easier to understand for new developers familiar with node.
Diffstat (limited to 'node_modules/dateformat/bin/cli.js')
-rwxr-xr-xnode_modules/dateformat/bin/cli.js75
1 files changed, 0 insertions, 75 deletions
diff --git a/node_modules/dateformat/bin/cli.js b/node_modules/dateformat/bin/cli.js
deleted file mode 100755
index e095ddc68..000000000
--- a/node_modules/dateformat/bin/cli.js
+++ /dev/null
@@ -1,75 +0,0 @@
-#!/usr/bin/env node
-/**
- * dateformat <https://github.com/felixge/node-dateformat>
- *
- * Copyright (c) 2014 Charlike Mike Reagent (cli), contributors.
- * Released under the MIT license.
- */
-
-'use strict';
-
-/**
- * Module dependencies.
- */
-
-var dateFormat = require('../lib/dateformat');
-var meow = require('meow');
-var stdin = require('get-stdin');
-
-var cli = meow({
- pkg: '../package.json',
- help: [
- 'Options',
- ' --help Show this help',
- ' --version Current version of package',
- ' -d | --date Date that want to format (Date object as Number or String)',
- ' -m | --mask Mask that will use to format the date',
- ' -u | --utc Convert local time to UTC time or use `UTC:` prefix in mask',
- ' -g | --gmt You can use `GMT:` prefix in mask',
- '',
- 'Usage',
- ' dateformat [date] [mask]',
- ' dateformat "Nov 26 2014" "fullDate"',
- ' dateformat 1416985417095 "dddd, mmmm dS, yyyy, h:MM:ss TT"',
- ' dateformat 1315361943159 "W"',
- ' dateformat "UTC:h:MM:ss TT Z"',
- ' dateformat "longTime" true',
- ' dateformat "longTime" false true',
- ' dateformat "Jun 9 2007" "fullDate" true',
- ' date +%s | dateformat',
- ''
- ].join('\n')
-})
-
-var date = cli.input[0] || cli.flags.d || cli.flags.date || Date.now();
-var mask = cli.input[1] || cli.flags.m || cli.flags.mask || dateFormat.masks.default;
-var utc = cli.input[2] || cli.flags.u || cli.flags.utc || false;
-var gmt = cli.input[3] || cli.flags.g || cli.flags.gmt || false;
-
-utc = utc === 'true' ? true : false;
-gmt = gmt === 'true' ? true : false;
-
-if (!cli.input.length) {
- stdin(function(date) {
- console.log(dateFormat(date, dateFormat.masks.default, utc, gmt));
- });
- return;
-}
-
-if (cli.input.length === 1 && date) {
- mask = date;
- date = Date.now();
- console.log(dateFormat(date, mask, utc, gmt));
- return;
-}
-
-if (cli.input.length >= 2 && date && mask) {
- if (mask === 'true' || mask === 'false') {
- utc = mask === 'true' ? true : false;
- gmt = !utc;
- mask = date
- date = Date.now();
- }
- console.log(dateFormat(date, mask, utc, gmt));
- return;
-}