UNPKG

@markshawn/code-inspector-turbopack

Version:

Enhanced code-inspector turbopack plugin with mode switching: Click DOM to open IDE or copy path. Press Shift+Alt+C to toggle modes.

2 lines (1 loc) 1.77 kB
"use strict";var d=Object.create;var l=Object.defineProperty,p=Object.defineProperties,f=Object.getOwnPropertyDescriptor,j=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,g=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var a=(e,r,t)=>r in e?l(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,s=(e,r)=>{for(var t in r||(r={}))i.call(r,t)&&a(e,t,r[t]);if(u)for(var t of u(r))y.call(r,t)&&a(e,t,r[t]);return e},c=(e,r)=>p(e,j(r));var v=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let o of b(r))!i.call(e,o)&&o!==t&&l(e,o,{get:()=>r[o],enumerable:!(n=f(r,o))||n.enumerable});return e};var k=(e,r,t)=>(t=e!=null?d(g(e)):{},v(r||!e||!e.__esModule?l(t,"default",{value:e,enumerable:!0}):t,e));Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const m=require("@markshawn/code-inspector-core"),q=require("path"),T=require("url");function h(e){if(e.close||!m.isDev(e.dev,process.env.NODE_ENV==="development"))return{};const r={port:0,entry:"",output:e.output};let t=null;typeof require!="undefined"&&typeof require.resolve=="function"&&(t=require.resolve("@markshawn/code-inspector-webpack"));const n=q.resolve(t,".."),o=["*.jsx","*.tsx","layout.js","layout.ts","page.js","page.ts","loading.js","loading.ts","not-found.js","not-found.ts","error.js","error.ts","global-error.js","global-error.ts","template.js","template.ts","default.js","default.ts"];return{["**/{".concat(o.join(","),"}")]:{loaders:[s({loader:"".concat(n,"/loader.js"),options:c(s({},e),{record:r})},e.enforcePre===!1?{}:{enforce:"pre"}),{loader:"".concat(n,"/inject-loader.js"),options:c(s({},e),{record:r}),enforce:"pre"}]}}}exports.TurbopackCodeInspectorPlugin=h;