diff --git a/packages/plugin-search/README.md b/packages/plugin-search/README.md index 7fae4b3e1..debe9b75c 100644 --- a/packages/plugin-search/README.md +++ b/packages/plugin-search/README.md @@ -24,32 +24,32 @@ Core features: In the `plugins` array of your [Payload config](https://payloadcms.com/docs/configuration/overview), call the plugin with [options](#options): ```js -import { buildConfig } from "payload/config"; -import search from "@payloadcms/plugin-search"; +import { buildConfig } from 'payload/config' +import search from '@payloadcms/plugin-search' const config = buildConfig({ collections: [ { - slug: "pages", + slug: 'pages', fields: [], }, { - slug: "posts", + slug: 'posts', fields: [], }, ], plugins: [ search({ - collections: ["pages", "posts"], + collections: ['pages', 'posts'], defaultPriorities: { pages: 10, posts: 20, }, }), ], -}); +}) -export default config; +export default config ``` ### Options @@ -66,11 +66,11 @@ The default priorities first set on `create` operations. Send an object of colle plugins: [ searchPlugin({ defaultPriorities: { - pages: ({ doc }) => (doc.title.startsWith("Hello, world!") ? 1 : 10), + pages: ({ doc }) => (doc.title.startsWith('Hello, world!') ? 1 : 10), posts: 20, }, }), -]; +] ``` #### `searchOverrides` @@ -81,10 +81,10 @@ Override anything on the search collection by sending a [Payload Collection Conf plugins: [ searchPlugin({ searchOverrides: { - slug: "search-results", + slug: 'search-results', }, }), -]; +] ``` #### `beforeSync` @@ -97,10 +97,10 @@ plugins: [ beforeSync: ({ originalDoc, searchDoc }) => ({ ...searchDoc, // Modify your docs in any way here, this can be async - excerpt: originalDoc?.excerpt || "This is a fallback excerpt", + excerpt: originalDoc?.excerpt || 'This is a fallback excerpt', }), }), -]; +] ``` #### `syncDrafts` @@ -116,7 +116,7 @@ If true, will delete documents from search that change to draft status. True by All types can be directly imported: ```js -import { SearchConfig, BeforeSync } from "@payloadcms/plugin-search/dist/types"; +import { SearchConfig, BeforeSync } from '@payloadcms/plugin-search/dist/types' ``` ## Screenshots diff --git a/packages/plugin-search/demo/src/payload.config.ts b/packages/plugin-search/demo/src/payload.config.ts index 4159be972..0f62fb47b 100644 --- a/packages/plugin-search/demo/src/payload.config.ts +++ b/packages/plugin-search/demo/src/payload.config.ts @@ -11,7 +11,7 @@ export default buildConfig({ serverURL: 'http://localhost:3000', admin: { user: Users.slug, - webpack: config => { + webpack: (config) => { const newConfig = { ...config, resolve: { diff --git a/packages/plugin-search/demo/tsconfig.json b/packages/plugin-search/demo/tsconfig.json index 7b58db48b..6fc62185a 100644 --- a/packages/plugin-search/demo/tsconfig.json +++ b/packages/plugin-search/demo/tsconfig.json @@ -1,17 +1,13 @@ { "compilerOptions": { "target": "es5", - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], + "lib": ["dom", "dom.iterable", "esnext"], "strict": false, "esModuleInterop": true, "skipLibCheck": true, "outDir": "./dist", "rootDir": "../", - "jsx": "react", + "jsx": "react" }, "ts-node": { "transpileOnly": true diff --git a/packages/plugin-search/types.d.ts b/packages/plugin-search/types.d.ts index 7236c51a0..64a93ddff 100644 --- a/packages/plugin-search/types.d.ts +++ b/packages/plugin-search/types.d.ts @@ -1 +1 @@ -export * from './dist/types'; +export * from './dist/types' diff --git a/packages/plugin-search/types.js b/packages/plugin-search/types.js index d94f7183d..b1e46c47a 100644 --- a/packages/plugin-search/types.js +++ b/packages/plugin-search/types.js @@ -1 +1 @@ -module.exports = require('./dist/types'); +module.exports = require('./dist/types')