nuxt-nitro-helpers
TypeScript icon, indicating that this package has built-in type declarations

0.2.1 • Public • Published

nuxt-nitro-helpers

Install

Install package:

yarn add nuxt-nitro-helpers
# or
npm install nuxt-nitro-helpers

Usage

// ./servers/api/posts.ts

import { useRoute } from "nuxt-nitro-helpers";

export default useRoute({
  get() {
    return "GET /posts";
  },

  post(_, res) {
    res.statusCode = 201;
    return "POST /posts";
  }
});
// ./servers/api/me.ts

import { useGetRoute } from "nuxt-nitro-helpers";

export default useGetRoute(() => {
    return "GET /me";
});
// ./servers/api/quotes.ts

import { useRoute } from "nuxt-nitro-helpers";

export default useRoute({
  get() {
    return "GET /quotes";
  },

  fallback(_, res) {
    res.statusCode = 405;

    return "Method Not Allowed";
  },
});

Readme

Keywords

none

Package Sidebar

Install

npm i nuxt-nitro-helpers

Weekly Downloads

0

Version

0.2.1

License

MIT

Unpacked Size

6.9 kB

Total Files

6

Last publish

Collaborators

  • kabbouchi