├── .changeset ├── README.md └── config.json ├── .editorconfig ├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── CHANGELOG.md ├── README.md ├── eslint.config.mjs ├── package.json ├── playground ├── app.vue ├── lib │ └── todo.remote.ts ├── nuxt.config.ts ├── package.json ├── pages │ └── index.vue ├── server │ └── tsconfig.json └── tsconfig.json ├── pnpm-lock.yaml ├── src ├── module.ts └── runtime │ ├── client.ts │ ├── server.ts │ └── transformer.ts ├── test ├── basic.test.ts ├── fixtures │ └── basic │ │ ├── app.vue │ │ ├── hello.server.ts │ │ ├── nuxt.config.ts │ │ └── package.json └── transformer.test.ts └── tsconfig.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/.npmrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/package.json -------------------------------------------------------------------------------- /playground/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/playground/app.vue -------------------------------------------------------------------------------- /playground/lib/todo.remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/playground/lib/todo.remote.ts -------------------------------------------------------------------------------- /playground/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/playground/nuxt.config.ts -------------------------------------------------------------------------------- /playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/playground/package.json -------------------------------------------------------------------------------- /playground/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/playground/pages/index.vue -------------------------------------------------------------------------------- /playground/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /playground/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.nuxt/tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/src/module.ts -------------------------------------------------------------------------------- /src/runtime/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/src/runtime/client.ts -------------------------------------------------------------------------------- /src/runtime/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/src/runtime/server.ts -------------------------------------------------------------------------------- /src/runtime/transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/src/runtime/transformer.ts -------------------------------------------------------------------------------- /test/basic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/test/basic.test.ts -------------------------------------------------------------------------------- /test/fixtures/basic/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/test/fixtures/basic/app.vue -------------------------------------------------------------------------------- /test/fixtures/basic/hello.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/test/fixtures/basic/hello.server.ts -------------------------------------------------------------------------------- /test/fixtures/basic/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/test/fixtures/basic/nuxt.config.ts -------------------------------------------------------------------------------- /test/fixtures/basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/test/fixtures/basic/package.json -------------------------------------------------------------------------------- /test/transformer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/test/transformer.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/nuxt-remote-fn/HEAD/tsconfig.json --------------------------------------------------------------------------------