developit/decko

Is memoize supposed to work on getters?

Open

#15 geöffnet am 8. Feb. 2018

Auf GitHub ansehen
 (2 Kommentare) (8 Reaktionen) (0 zugewiesene Personen)JavaScript (34 Forks)github user discovery
enhancementhelp wanted

Repository-Metriken

Stars
 (1.037 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

(tested in Typescript)

import { memoize } from 'decko';

class Stores(){
}

class Container {

    @memoize
    public get stores () {
        return new Stores();
    }
}

Throws an error: ​​Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>​​

For reference: https://github.com/darrylhodgins/typescript-memoize does work.

Contributor Guide