Files
memoizee/.lint
Mariusz Nowak eb72d16bf6 Major reorganization and partial refactoring
- Move out main modules from `lib` folder
- Introduce `normalizer` based configurations, and convert primitive and regular handlers into thos normalizers (can be found in lib/normalizers folder). Custom normalizers can be provided at run time via `normaizer` option
- Provide `plain` module which does not load any extensions or normalizers. Any extensions that have to be used should be required upfront and normalizers should be provided directly
- Remove `method` option, instead `methods` and `methods-plan` modules are provided which generate descriptors for lazy created memoized methods
- `profile` is no longer extension. To be used it should be required directly
- Improve logic for `async` handling
- Take out `max` extensionLRU logic into external `lru-queue` package
- Remove `context` option
- Remove possibility to access original arguments when resolvers are used
- Assure expected length of memoized functions
2014-04-27 12:11:06 +02:00

32 lines
295 B
Plaintext

@root
module
indent 2
maxlen 100
tabs
ass
plusplus
nomen
./lib/_base.js
bitwise
./ext/max-age.js
predef+ setTimeout, clearTimeout
./lib/ext/max.js
bitwise
continue
predef+ setTimeout, clearTimeout
./test/index.js
./test/ext/max-age.js
predef+ setTimeout
./benchmark
sub
predef+ console