Leo Lamprecht
516ad204c0
Only show update message in production
8 years ago
Leo Lamprecht
6c5c8cb93d
Don't generate sourcemaps when transpiling
8 years ago
Matheus Fernandes
c31c926aac
Pass a Windows-aware Regex to `async-to-gen/register`
8 years ago
Matheus Fernandes
3269d4203b
Only transform our code with `async-to-gen/register` ( #254 )
8 years ago
Leo Lamprecht
5c1b239ca6
Prevent pkg from throwing a warning
8 years ago
Leo Lamprecht
59734bf31b
MOAR comments
8 years ago
Leo Lamprecht
2fa62da2d8
Don't ignore modules directory when transpiling
8 years ago
Leo Lamprecht
03708278df
Load sub commands using extensions
8 years ago
Leo Lamprecht
513ecfb7de
Added extensions to binaries
8 years ago
Leo Lamprecht
9f073ad25c
Use async-to-gen for all Node versions
8 years ago
Leo Lamprecht
d01bf29690
Check for update using a package
8 years ago
Leo Lamprecht
06fad401bf
Removed unused code
8 years ago
Leo Lamprecht
6186c8b06b
Start JS syntax right on top
8 years ago
Leo Lamprecht
18d0963ad4
Added a missing newline before checking support of async/await
8 years ago
Jarmo Isotalo
059918e7ee
Remove babel as dependecy ( #209 )
* Remove babel as a dependency
* Migrate from import foo from foo to const foo = require('foo')
* Update module.exports
* Update commander syntax
* Update pkg config and fix stuff
* Make XO happy
* Fix path in tests
* Fix typo
* Fix cleanup
* Debug pkg
* Fix pkg
* Fix process.argv for subcommands
* Run with --harmony-async-await when supported thx igor for help with this trick :D
* Use bash
* Set engines.node in package.json
8 years ago
Leo Lamprecht
0830aabe08
Only show update message in npm version
This closes #62
8 years ago
Leo Lamprecht
1ee41f3c2a
Don't just break for older nodes
8 years ago
Cody Zuschlag
50db54fd83
pass flags to subcommands ( #98 )
* rework args parsing
* test args parsing
8 years ago
Olli Vanhoja
ca09ec1baa
DNS Management added
8 years ago
Leo Lamprecht
589d2fc72c
Removed static command
8 years ago
Leo Lamprecht
c67c051699
The binaries are made of JavaScript
8 years ago
Leo Lamprecht
3979d8472a
Fixed even more XO issues
8 years ago
Leo Lamprecht
076817309c
Group imports by kind
8 years ago
Leo Lamprecht
fb28ec4ba5
Empty line after binary indicator
8 years ago
Leo Lamprecht
cf39f7f032
Added core of static sub-command
8 years ago
Leo Lamprecht
79389c1a60
Put each command into its own line
8 years ago
Olli Vanhoja
4db4353d5d
now certs management
* Move cert handling to index.js
* Add 'now certs' commands for certificate management
8 years ago
Igor Klopov
9414d8b078
Switch from `enclose` to `pkg` ( #127 )
* removed `enclose`, added `pkg`
* pinned `pkg`version
* bump pkg to beta.4
8 years ago
Guillermo Rauch
d450d45842
merge with master
8 years ago
Nathan Rajlich
da8310ef33
Use "cross-spawn" instead of "cross-spawn-async" ( #125 )
Fixes the warning upon `npm install`.
"cross-spawn-async" is now deprecated: https://git.io/v6hdS
8 years ago
Guillermo Rauch
092d994ec5
initial sketch
9 years ago
Igor Klopov
67b55610b7
make a binary of `now` using enclosejs ( #81 )
* make a binary of `now` using enclosejs
* pin enclosejs version
9 years ago
Guillermo Rauch
eb04657b2f
Add zeit world (wip) ( #67 )
* alias: clean up the alias (trailing and leading dots)
* alias: improve domain validation and implement zeit.world
* is-zeit-world: detect valid zeit.world nameservers
* package: add domain-regex dep
* now-alias: fix edge case with older aliases or removed deployments
* alias: move listing aliases and retrying to `index`
* index: generalize retrying and alias listing
* alias: remove `retry` dep
* now-remove: print out alias warning
* typo
* now-alias: prevent double lookup
* now: add domain / domains command
* now-deploy: document `domain`
* agent: allow for tls-less, agent-less requests while testing
* is-zeit-world: fix nameserver typo
* dns: as-promised
* now-alias: fix `rm` table
* now-alias: no longer admit argument after `alias ls`
@rase- please verify this, but I think it was overkill?
* admit "aliases" as an alternative to alias
* make domain name resolution, creation and verification reusable
* index: add nameserver discover, domain setup functions (reused between alias and domains)
* now-domains: add command
* domains: commands
* package: bump eslint
* now-alias: simplify sort
* now-domains: sort list
* now-domains: improve deletion and output of empty elements
* errors: improve output
* domains: add more debug output
* domains: extra logging
* errors: improve logging
* now-remove: improve `now rm` error handling
* index: more reasonable retrying
* alias: support empty dns configurations
* dns: remove ns fn
* alias: improve post-dns-editing verification
* index: remove unneeded dns lookup
* index: implement new `getNameservers`
* index: customizable retries
* alias: improve error
* improve error handling and cert retrying
* customizable retries
* alias: better error handling
* alias: display both error messages
* better error handling
* improve error handling for certificate verification errors
* alias: set up a `*` CNAME to simplify further aliases
* alias: fewer retries for certs, more spaced out (prevent rate limiting issues)
* alias: ultimate error handling
* add whois fallback
* adjust timer labels for whois fallback
* index: whois fallback also upon 500 errors
* alias: fix error message
* fix duplicate aliases declaration
9 years ago
Guillermo Rauch
751fa7d990
now: add `ln` as basic command
9 years ago
Tony Kovanen
cdcded8b95
Add very basic `now-alias` structure
9 years ago
Tony Kovanen
49f45a8456
Fix subcommands (including deploying) on windows
9 years ago
nkzawa
0c652d73c8
display default help if wrong command was specified
9 years ago
nkzawa
400a67bef9
add the help command
9 years ago
Tony Kovanen
9ade9b0921
Add sketch of `now-rm`
9 years ago
nkzawa
1577f471de
add base command
9 years ago
nkzawa
ac8256fcb8
bin/now -> bin/now-deploy
9 years ago
Guillermo Rauch
8f473e90b4
always print deployment status
9 years ago
Guillermo Rauch
2b9b1606a0
fix closing of process
9 years ago
Guillermo Rauch
c89f0603ea
print logs from build
9 years ago
Guillermo Rauch
1aa4fbf216
now: fix indent
9 years ago
Guillermo Rauch
a759be2203
now: move from commander to minimist
9 years ago
nkzawa
d0ef4ef7fc
add messages for rate limit exceeded error
9 years ago
Guillermo Rauch
4909c75edc
now: expose version
9 years ago
Tony Kovanen
c5b07204bf
Add `-F, --forceSync` flag
9 years ago
Tony Kovanen
0e8ead93d2
Draft
9 years ago