From 5c794911b1d44fb1be95fed05e8e960064873b56 Mon Sep 17 00:00:00 2001 From: Jeremy Koppenhaver Date: Sat, 15 Dec 2018 18:36:14 -0500 Subject: [PATCH] Fixes Cannot read property 'includeInto' of undefined issue --- lib/mixins/pool.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/mixins/pool.js b/lib/mixins/pool.js index 5d83ade..a6d43d7 100644 --- a/lib/mixins/pool.js +++ b/lib/mixins/pool.js @@ -12,7 +12,7 @@ module.exports = class Pool { const Singular = capitalize(singular) const Plural = capitalize(plural) - const source = `class ${Plural}Pool extends Mixin { + const source = `(class ${Plural}Pool extends Mixin { init${Plural}Pool (${plural}Class, ${plural}Container) { this.${plural}Class = ${plural}Class this.${plural}Container = ${plural}Container @@ -56,7 +56,7 @@ module.exports = class Pool { this.used${Plural} = [] return this.unused${Plural} = [] } - }` + })` const sandbox = {Mixin, atom, console} const context = vm.createContext(sandbox)