<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.seedburysquare.com:80/index.php?action=history&amp;feed=atom&amp;title=Setup.json_code</id>
	<title>Setup.json code - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.seedburysquare.com:80/index.php?action=history&amp;feed=atom&amp;title=Setup.json_code"/>
	<link rel="alternate" type="text/html" href="http://wiki.seedburysquare.com:80/index.php?title=Setup.json_code&amp;action=history"/>
	<updated>2026-07-17T16:53:46Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>http://wiki.seedburysquare.com:80/index.php?title=Setup.json_code&amp;diff=192&amp;oldid=prev</id>
		<title>Mgm-seedbury: Created page with &quot; {     &quot;version&quot;: &quot;0.2.0&quot;,     &quot;configurations&quot;: [         /* --- Server (Node.js) --- */         {             &quot;name&quot;: &quot;Server: Node (inspect)&quot;,             &quot;type&quot;: &quot;pwa-node&quot;,             &quot;request&quot;: &quot;launch&quot;,             &quot;program&quot;: &quot;${workspaceFolder}/api/src/webServer/webserver.js&quot;,             &quot;cwd&quot;: &quot;${workspaceFolder}/api/src/webServer&quot;,             &quot;runtimeArgs&quot;: [                 &quot;--inspect=9229&quot;             ],             &quot;env&quot;: {                 &quot;NODE_ENV&quot;: &quot;de...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.seedburysquare.com:80/index.php?title=Setup.json_code&amp;diff=192&amp;oldid=prev"/>
		<updated>2025-12-15T20:09:46Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot; {     &amp;quot;version&amp;quot;: &amp;quot;0.2.0&amp;quot;,     &amp;quot;configurations&amp;quot;: [         &lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;--- Server (Node.js) ---: &lt;/span&gt;         {             &amp;quot;name&amp;quot;: &amp;quot;Server: Node (inspect)&amp;quot;,             &amp;quot;type&amp;quot;: &amp;quot;pwa-node&amp;quot;,             &amp;quot;request&amp;quot;: &amp;quot;launch&amp;quot;,             &amp;quot;program&amp;quot;: &amp;quot;${workspaceFolder}/api/src/webServer/webserver.js&amp;quot;,             &amp;quot;cwd&amp;quot;: &amp;quot;${workspaceFolder}/api/src/webServer&amp;quot;,             &amp;quot;runtimeArgs&amp;quot;: [                 &amp;quot;--inspect=9229&amp;quot;             ],             &amp;quot;env&amp;quot;: {                 &amp;quot;NODE_ENV&amp;quot;: &amp;quot;de...&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt; {&lt;br /&gt;
    &amp;quot;version&amp;quot;: &amp;quot;0.2.0&amp;quot;,&lt;br /&gt;
    &amp;quot;configurations&amp;quot;: [&lt;br /&gt;
        /* --- Server (Node.js) --- */&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;name&amp;quot;: &amp;quot;Server: Node (inspect)&amp;quot;,&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;pwa-node&amp;quot;,&lt;br /&gt;
            &amp;quot;request&amp;quot;: &amp;quot;launch&amp;quot;,&lt;br /&gt;
            &amp;quot;program&amp;quot;: &amp;quot;${workspaceFolder}/api/src/webServer/webserver.js&amp;quot;,&lt;br /&gt;
            &amp;quot;cwd&amp;quot;: &amp;quot;${workspaceFolder}/api/src/webServer&amp;quot;,&lt;br /&gt;
            &amp;quot;runtimeArgs&amp;quot;: [&lt;br /&gt;
                &amp;quot;--inspect=9229&amp;quot;&lt;br /&gt;
            ],&lt;br /&gt;
            &amp;quot;env&amp;quot;: {&lt;br /&gt;
                &amp;quot;NODE_ENV&amp;quot;: &amp;quot;development&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;skipFiles&amp;quot;: [&lt;br /&gt;
                &amp;quot;&amp;lt;node_internals&amp;gt;/**&amp;quot;&lt;br /&gt;
            ],&lt;br /&gt;
            &amp;quot;console&amp;quot;: &amp;quot;integratedTerminal&amp;quot;,&lt;br /&gt;
            &amp;quot;restart&amp;quot;: true, // auto-restart on crash&lt;br /&gt;
            &amp;quot;autoAttachChildProcesses&amp;quot;: true&lt;br /&gt;
            // If using TypeScript/transpiled output, add:&lt;br /&gt;
            // &amp;quot;outFiles&amp;quot;: [&amp;quot;${workspaceFolder}/**/*.js&amp;quot;, &amp;quot;!**/node_modules/**&amp;quot;]&lt;br /&gt;
        },&lt;br /&gt;
        /* --- Browser (Chrome) --- */&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;name&amp;quot;: &amp;quot;Client: Chrome to http://localhost:1338&amp;quot;,&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;pwa-chrome&amp;quot;,&lt;br /&gt;
            &amp;quot;request&amp;quot;: &amp;quot;launch&amp;quot;,&lt;br /&gt;
            &amp;quot;url&amp;quot;: &amp;quot;http://localhost:1338&amp;quot;,&lt;br /&gt;
            &amp;quot;webRoot&amp;quot;: &amp;quot;${workspaceFolder}&amp;quot;,&lt;br /&gt;
            // If your app bundles sources (Vite/Webpack), uncomment to improve breakpoint mapping:&lt;br /&gt;
            // &amp;quot;sourceMapPathOverrides&amp;quot;: {&lt;br /&gt;
            //   &amp;quot;webpack:///./*&amp;quot;: &amp;quot;${webRoot}/*&amp;quot;,&lt;br /&gt;
            //   &amp;quot;webpack:///*&amp;quot;:   &amp;quot;${webRoot}/*&amp;quot;,&lt;br /&gt;
            //   &amp;quot;vite:///src/*&amp;quot;:  &amp;quot;${webRoot}/src/*&amp;quot;&lt;br /&gt;
            // }&lt;br /&gt;
            &amp;quot;skipFiles&amp;quot;: [&lt;br /&gt;
                &amp;quot;**/node_modules/**/*.js&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        },&lt;br /&gt;
        /* --- Optional: Node with nodemon (hot reload) --- */&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;name&amp;quot;: &amp;quot;Server: Node + nodemon (inspect)&amp;quot;,&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;pwa-node&amp;quot;,&lt;br /&gt;
            &amp;quot;request&amp;quot;: &amp;quot;launch&amp;quot;,&lt;br /&gt;
            &amp;quot;runtimeExecutable&amp;quot;: &amp;quot;npx&amp;quot;,&lt;br /&gt;
            &amp;quot;runtimeArgs&amp;quot;: [&lt;br /&gt;
                &amp;quot;nodemon&amp;quot;,&lt;br /&gt;
                &amp;quot;--&amp;quot;&lt;br /&gt;
            ], // &amp;lt;-- &amp;#039;nodemon&amp;#039; + &amp;#039;--&amp;#039; are the key&lt;br /&gt;
            &amp;quot;args&amp;quot;: [&lt;br /&gt;
                &amp;quot;--inspect=9229&amp;quot;,&lt;br /&gt;
                &amp;quot;--signal&amp;quot;,&lt;br /&gt;
                &amp;quot;SIGTERM&amp;quot;,&lt;br /&gt;
                &amp;quot;${workspaceFolder}/api/src/webServer/webserver.js&amp;quot;&lt;br /&gt;
            ],&lt;br /&gt;
            &amp;quot;cwd&amp;quot;: &amp;quot;${workspaceFolder}/api/src/webServer&amp;quot;,&lt;br /&gt;
            &amp;quot;env&amp;quot;: {&lt;br /&gt;
                &amp;quot;NODE_ENV&amp;quot;: &amp;quot;development&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;restart&amp;quot;: true,&lt;br /&gt;
            &amp;quot;console&amp;quot;: &amp;quot;integratedTerminal&amp;quot;,&lt;br /&gt;
            &amp;quot;autoAttachChildProcesses&amp;quot;: true&lt;br /&gt;
        },&lt;br /&gt;
        /* --- Optional: attach to an already-running Node --- */&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;name&amp;quot;: &amp;quot;Attach: Node on 9229&amp;quot;,&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;pwa-node&amp;quot;,&lt;br /&gt;
            &amp;quot;request&amp;quot;: &amp;quot;attach&amp;quot;,&lt;br /&gt;
            &amp;quot;port&amp;quot;: 9229&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;name&amp;quot;: &amp;quot;Client: Chrome via BrowserSync&amp;quot;,&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;pwa-chrome&amp;quot;,&lt;br /&gt;
            &amp;quot;request&amp;quot;: &amp;quot;launch&amp;quot;,&lt;br /&gt;
            &amp;quot;url&amp;quot;: &amp;quot;http://localhost:3000&amp;quot;,&lt;br /&gt;
            &amp;quot;webRoot&amp;quot;: &amp;quot;${workspaceFolder}/api/src/webServer/ui&amp;quot;,&lt;br /&gt;
            &amp;quot;skipFiles&amp;quot;: [&lt;br /&gt;
                &amp;quot;**/node_modules/**/*.js&amp;quot;&lt;br /&gt;
            ],&lt;br /&gt;
            &amp;quot;preLaunchTask&amp;quot;: &amp;quot;browser-sync&amp;quot; // &amp;lt;- if compound preLaunchTask isn&amp;#039;t honored, keep it here&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;compounds&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;name&amp;quot;: &amp;quot;Dev: Nodemon + BrowserSync + Chrome&amp;quot;,&lt;br /&gt;
            &amp;quot;configurations&amp;quot;: [&lt;br /&gt;
                &amp;quot;Server: Node + nodemon (inspect)&amp;quot;,&lt;br /&gt;
                &amp;quot;Client: Chrome via BrowserSync&amp;quot;&lt;br /&gt;
            ],&lt;br /&gt;
            &amp;quot;preLaunchTask&amp;quot;: &amp;quot;browser-sync&amp;quot;,&lt;br /&gt;
            &amp;quot;stopAll&amp;quot;: true&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;name&amp;quot;: &amp;quot;Dev: Server + Browser&amp;quot;,&lt;br /&gt;
            &amp;quot;configurations&amp;quot;: [&lt;br /&gt;
                &amp;quot;Server: Node (inspect)&amp;quot;,&lt;br /&gt;
                &amp;quot;Client: Chrome to http://localhost:1338&amp;quot;&lt;br /&gt;
            ],&lt;br /&gt;
            &amp;quot;stopAll&amp;quot;: true&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;name&amp;quot;: &amp;quot;Dev: Nodemon + Browser&amp;quot;,&lt;br /&gt;
            &amp;quot;configurations&amp;quot;: [&lt;br /&gt;
                &amp;quot;Server: Node + nodemon (inspect)&amp;quot;,&lt;br /&gt;
                &amp;quot;Client: Chrome to http://localhost:1338&amp;quot;&lt;br /&gt;
            ],&lt;br /&gt;
            &amp;quot;stopAll&amp;quot;: true&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>Mgm-seedbury</name></author>
	</entry>
</feed>