Skip to content

Instantly share code, notes, and snippets.

View bengry's full-sized avatar

Ben Grynhaus bengry

  • wiz-sec
  • Israel
  • 07:25 (UTC +03:00)
View GitHub Profile
@bengry
bengry / app.module.ts
Created December 26, 2019 07:32
Nest.js request context workaround
import { MiddlewareConsumer, Module, NestModule } from "@nestjs/common";
import { APP_INTERCEPTOR } from "@nestjs/core";
import { RequestContextMiddleware } from "./request-context/request-context.middleware";
import { RequestContextModule } from "./request-context/request-context.module";
@Module({
imports: [
ConfigModule.load(path.resolve(__dirname, "config", "**/!(*.d).{ts,js}")),
WebappUsersModule,
RequestContextModule,
diff --git a/node_modules/workerize-loader/dist/index.js b/node_modules/workerize-loader/dist/index.js
index f318035..7b16cc1 100644
--- a/node_modules/workerize-loader/dist/index.js
+++ b/node_modules/workerize-loader/dist/index.js
@@ -80,7 +80,7 @@ loader.pitch = function (request) {
var entry = compilation.entries[0].resource; // only process entry exports
if (current.resource !== entry) { return; }
- var exports = compilation.__workerizeExports || (compilation.__workerizeExports = {});
+ var exports = CACHE[entry] || (CACHE[entry] = {});
// Uppercase.vue
<template>
<div style="text-transform: uppercase">
<slot></slot> // how can we modify the actual rendered slot to make it uppercase?
</div>
</template>
// App.vue
<app>
<Uppercase>