<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>@muze-nl/metro :: MetroJS</title><link>https://metro.muze.nl/packages/metro/index.html</link><description>@muze-nl/metro npm install @muze-nl/metro import metro from '@muze-nl/metro' const client = metro.client('https://jsonplaceholder.typicode.com/') .with(metro.mw.json()) const response = await client.get('/posts/1') console.log(response.data.title) Use this package when you want the whole Metro toolbox from one import. It is the best starting point for applications, tutorials, and browser pages without a bundler.
Browser use &lt;script src="https://cdn.jsdelivr.net/npm/@muze-nl/metro@0.7.1/dist/browser.min.js"&gt;&lt;/script&gt; &lt;script&gt; const client = metro.client('https://jsonplaceholder.typicode.com/') .with(metro.mw.json()) &lt;/script&gt; What is included Core: client, Client, request, response, url, metroError, deepClone. API helpers: API, JsonAPI, api, jsonApi. Middleware namespace: metro.mw. Trace namespace: metro.trace. Hash parameter namespace: metro.hashParams. FormData helper: metro.formdata. Reference See reference.</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://metro.muze.nl/packages/metro/index.xml" rel="self" type="application/rss+xml"/><item><title>@muze-nl/metro</title><link>https://metro.muze.nl/packages/metro/readme/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://metro.muze.nl/packages/metro/readme/index.html</guid><description>@muze-nl/metro npm install @muze-nl/metro import metro from '@muze-nl/metro' const client = metro.client('https://jsonplaceholder.typicode.com/') .with(metro.mw.json()) const response = await client.get('/posts/1') console.log(response.data.title) Use this package when you want the whole Metro toolbox from one import. It is the best starting point for applications, tutorials, and browser pages without a bundler.
Browser use &lt;script src="https://cdn.jsdelivr.net/npm/@muze-nl/metro@0.7.1/dist/browser.min.js"&gt;&lt;/script&gt; &lt;script&gt; const client = metro.client('https://jsonplaceholder.typicode.com/') .with(metro.mw.json()) &lt;/script&gt; What is included Core: client, Client, request, response, url, metroError, deepClone. API helpers: API, JsonAPI, api, jsonApi. Middleware namespace: metro.mw. Trace namespace: metro.trace. Hash parameter namespace: metro.hashParams. FormData helper: metro.formdata. Reference See reference.</description></item><item><title>Reference</title><link>https://metro.muze.nl/packages/metro/reference/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://metro.muze.nl/packages/metro/reference/index.html</guid><description>@muze-nl/metro reference import metro, { client, request, response, url, api, jsonApi, mw, trace, hashParams, formdata } from '@muze-nl/metro' Default export import metro from '@muze-nl/metro' metro.client('/api/') metro.mw.json() metro.trace.group() The default export is an object that combines the focused Metro packages. In the browser bundle the same object is assigned to globalThis.metro if that name is not already set.</description></item></channel></rss>