A small library for padding strings in JavaScript. Marmalade-free.
![NPM version][shield-npm] ![Node.js version support][shield-node] ![Build status][shield-build] ![Code coverage][shield-coverage]
| /* eslint-disable @typescript-eslint/no-explicit-any */ | |
| import type { Component } from "vue"; | |
| import { | |
| memo, | |
| useEffect, | |
| useLayoutEffect, | |
| useMemo, | |
| useRef, | |
| useState, | |
| useCallback, |
| import { fileURLToPath } from 'node:url'; | |
| import { describe, test } from 'vitest'; | |
| import { expect } from '@playwright/test'; | |
| import { setup, createPage } from '@nuxt/test-utils'; | |
| describe('Landing page', async () => { | |
| await setup({ | |
| rootDir: fileURLToPath(new URL('..', import.meta.url)), | |
| server: true, | |
| browser: true, |
| import { Client, createClient, dedupExchange, errorExchange, fetchExchange, ssrExchange } from '@urql/core' | |
| import { ref } from 'vue' | |
| import { devtoolsExchange } from '@urql/devtools' | |
| import * as Session from 'supertokens-web-js/recipe/session' | |
| import { authExchange } from '@urql/exchange-auth' | |
| import { defineNuxtPlugin } from '#app' | |
| const ssrKey = '__URQL_DATA__' | |
| export default defineNuxtPlugin((nuxtApp) => { |
| <template> | |
| <div class="editor"> | |
| <template v-if="editor && !loading"> | |
| <div class="count"> | |
| {{ count }} {{ count === 1 ? 'user' : 'users' }} connected to {{ projectPath }}/{{ docName }} | |
| </div> | |
| <editor-content class="editor__content" :editor="editor" /> | |
| </template> | |
| <em v-else> | |
| Connecting to socket server … |
| // A script that can pull down the result of the introspection query | |
| // from a running graphql server. | |
| // Dependencies: | |
| // npm i -S isomorphic-fetch graphql-tag graphql apollo-client | |
| // Usage: | |
| // node fetch-graphql-schema [graphql url] | |
| // Example: |
A small library for padding strings in JavaScript. Marmalade-free.
![NPM version][shield-npm] ![Node.js version support][shield-node] ![Build status][shield-build] ![Code coverage][shield-coverage]