Andy Hanson
|
45c9246c09
|
Remove esModuleInterop from tsconfigs (no longer mandatory)
|
2018-02-14 14:55:13 -08:00 |
|
s0m3on3
|
2a8f631527
|
[adone] util
* fix throttle.create
|
2018-02-12 17:11:37 +02:00 |
|
s0m3on3
|
0ea140bc63
|
[adone.std] add http2, module, perf_hooks
|
2018-02-11 21:20:05 +02:00 |
|
s0m3on3
|
6f797b3721
|
[adone] is, net
* [net] add basic http.client
* [is] improve type guards
|
2018-02-11 17:47:51 +02:00 |
|
s0m3on3
|
fa96818c30
|
[adone] add basic util.iconv
|
2018-02-11 02:10:30 +02:00 |
|
s0m3on3
|
cb107eb9f7
|
[adone] fixes, additions
* fix std imports
* [crypto] add asn1, secp256k1, ed25519
* add text, templating, regex, semver, system
|
2018-02-09 02:54:41 +02:00 |
|
s0m3on3
|
94a0f73c85
|
[adone] refactoring, additions
* [collections] decomposition, add MapCache, NSCache, RefcountedCache, Set
* [data] add protobuf, base32, basex, base58, base64url, varint, varintSigned
* [is] improve function and asyncFunction, add emitter and asyncEmitter
* add fake
|
2018-02-07 02:22:11 +02:00 |
|
Andy
|
86ad142f21
|
Convert even more import * to import = (#23461)
|
2018-02-06 08:38:38 -08:00 |
|
Andy
|
bef4d2b27d
|
Enable "esModuleInterop" in all tsconfigs (#23354)
|
2018-02-05 11:01:56 -08:00 |
|
am
|
2b6e3afa04
|
meta, application, refactoring (#23358)
* util.typeOf -> meta.typeOf
* x -> exception
* [application] add common things
* [events] add propagateEvents methods
|
2018-02-02 13:40:52 -08:00 |
|
am
|
366d972db4
|
[adone] refactoring, fixes (#23321)
* refactoring, fixes
* add sprintf
* [assertion] replace assert properties with methods
* [assertion] is* -> *
* [data.json] add newline opt for encode
* [data.mpak] add tryDecode, add constructor opt for Serializer, add registerCommonTypesFor function
* [data.base64] add encoding param for decode
* [stream] make core a namespace, stream.core() -> core.create(), stream.CoreStream -> stream.core.Stream
* [fs] add readlinkSync, utimes, utimesSync, utimesMillis, readdirp, appendFIleSync, rmEmpty
* [fs] remove fd namespace, put everything into fs
* [fs] add mkdirSync, mkdirp, mkdirpSync
* [fs] fix copy, add copyTo
* [fs] pos options for tail
* [is] add type guards
* [promise] add props, retry
* [shani] add todo for it/describe
* [utils] remove mapArguments, functionParams, by, stripBom, GlobExp, sqlstring.(arrayToList, bufferToString objectToValues), buffer.(concat, mask, unmask), userid
* [utils] fix toposort, class ReInterval -> function reinterval, move throttle into its own namespace and add options, move RateLimiter to throttle
* [utils] add buffer.toArrayBuffer, buffer.xor, arrayDiff, fillRange, inflection, merge, omit, parseTime, pick, querystring, regexNot, repeat, signalNameToCode, splitBuffer, splitString, toRegex, xorDistance, braces, match
* event.EventEmitter -> event.Emitter
|
2018-01-31 14:44:14 -08:00 |
|
Flarna
|
1d1c42f9df
|
[adone] fix builderror because of incompatible definition of duplex.end() (#22569)
* [adone] fix builderror because of incompatible definition of duplex.end()
* fix lint error
* fix lint error
|
2018-01-02 14:28:43 -08:00 |
|
Andy
|
3f7bbeaa51
|
Miscellaneous lint fixes (#21116)
|
2017-10-30 11:05:43 -07:00 |
|
Andy
|
e1f88dad16
|
adone: Fix lint (#20850)
|
2017-10-23 08:07:21 -07:00 |
|
Andy
|
947a8fb761
|
Enable strictFunctionTypes (#20373)
|
2017-10-06 14:03:03 -07:00 |
|
am
|
521a0c9adc
|
[adone] refactoring, new typings (#19812)
* [adone] refactoring, new typings
* refactor to namespace style
* move adone.run to adone.application
* [std] remove unnecessary std.ts code
* move is and x to separate dirs
* init collections, add LinkedList typings, move ExBuffer here
* init event, move EventEmitter and AsyncEmitter here
* init fs
* init fast
* init streams, add core typings
* remove common
* [util] add userdir, LogRotator, debounce, uuid.v3, fix entries
* [shani] add spy.waitFor* definitions
* [is] add descriptions
* [promise] callbackify
* [adone] rename is.exbuffer to is.byteArray
* [adone] add data typings
* [adone] rename is.exdate to is.datetime
* [adone] fs fixes
* [adone] add datetime typings
* [adone] improve datetime help messages
* [adone] math
* decomposition
* add descriptions for Long
* add typings for matrix, simd, BitSet, BigNumber, random
* collections, math
* add some lazify options
* [collections] add help messages for ByteArray
* [collections] add typings for Queue, AsyncQueue, PriorityQueue, FastLRU, Stack, BinarySearchTree, AVLTree, RedBlackTree, ArraySet, BufferList, DefaultMap, LRU, TimedoutMap
* [math] add missing BitSet methods, normalize help messages
* [adone] compressors, fast
* [fast] change FIle.is* methods
* [compressors] init
* [adone] archives, fs, datetime
* [archives] init, tar, zip
* [fs] add AbstractRandomAccessReader, RandomAccessFdReader, RandomAccessBufferReader
* [datetime] add support for ms-dos format
* is, streams, fast
* [fast] fix typo
* [is] fix fast stream predicates, add some runtime predicates
* [streams] more detailed core help messages
|
2017-09-25 16:17:10 -07:00 |
|
Andy
|
b885bb46f8
|
Adone: Fix test (#19641)
|
2017-09-13 14:29:31 -07:00 |
|
Andy
|
cb2dbfbb50
|
Add ignores for new lint rules (#19504)
|
2017-09-01 07:47:52 -07:00 |
|
Andy
|
924fafffc0
|
Fix remaining lint errors (#19166)
|
2017-08-20 15:37:53 -07:00 |
|
Andy
|
e8d976c580
|
Adone: remove redundant destructuring (#18939)
|
2017-08-14 12:04:42 -07:00 |
|
am
|
aa2183e844
|
[adone] add new and improve existing typings (#18878)
* [adone] introduce typings
* [adone] refactor to module style
* [adone] set strictNullChecks = true, fix utils test
* [adone] rename tests file, change compileOptions.target
* [adone] add interface namespaces
* [adone] add some util typings, fixes
* util.toposort
* util.GlobExp options
* util.ltgt
* util.fakeClock
* fix loadAsset return type
* [adone] create namespaces for tests
* [adone] create interface for util.fakeClock
* [adone] assertion typings
[adone] add possible types for util.typeOf
* [adone] promise
* [adone] add comments for assertion
[adone] add comments for namespaces
* [adone] add assertion.assert aliases
* [adone] assertion fixes
* [adone] shani, assertion, util, promise
* add shani typings, and shani global vars
* assertion fixes, add support for shani spy expectations
* fix util.fakeClock
* fix promise list issues
* disable space-before-function-paren rule
* [adone] fix assertions import
* [adone] shani
* allow user defined variables inside runtime contexts
|
2017-08-14 11:24:35 -07:00 |
|
am
|
48c8449d4b
|
[adone] introduce typings (#18709)
* [adone] introduce typings
* [adone] refactor to module style
* [adone] set strictNullChecks = true, fix utils test
* [adone] rename tests file, change compileOptions.target
* [adone] add interface namespaces
* [adone] add some util typings, fixes
* util.toposort
* util.GlobExp options
* util.ltgt
* util.fakeClock
* fix loadAsset return type
* [adone] create namespaces for tests
* [adone] create interface for util.fakeClock
|
2017-08-09 10:37:17 -07:00 |
|