first commit

This commit is contained in:
2026-01-09 23:05:52 -05:00
commit dec0c8e4e4
4203 changed files with 824454 additions and 0 deletions

46
node_modules/@docsearch/js/README.md generated vendored Normal file
View File

@@ -0,0 +1,46 @@
# @docsearch/js
JavaScript package for [DocSearch](http://docsearch.algolia.com/), the best search experience for docs.
## Installation
```sh
yarn add @docsearch/js@4
# or
npm install @docsearch/js@4
```
## Get started
If you dont want to use a package manager, you can use a standalone endpoint:
```html
<script src="https://cdn.jsdelivr.net/npm/@docsearch/js@4"></script>
```
To get started, you need a [`container`](https://docsearch.algolia.com/docs/api#container) for your DocSearch component to go in. If you dont have one already, you can insert one into your markup:
```html
<div id="docsearch"></div>
```
Then, insert DocSearch into it by calling the [`docsearch`](https://docsearch.algolia.com/docs/api) function and providing the container. It can be a [CSS selector](https://developer.mozilla.org/en-us/docs/web/css/css_selectors) or an [Element](https://developer.mozilla.org/en-us/docs/web/api/htmlelement).
Make sure to provide a [`container`](https://docsearch.algolia.com/docs/api#container) (for example, a `div`), not an `input`. DocSearch generates a fully accessible search box for you.
```js app.js
import docsearch from '@docsearch/js';
import '@docsearch/css';
docsearch({
container: '#docsearch',
appId: 'YOUR_APP_ID',
indexName: 'YOUR_INDEX_NAME',
apiKey: 'YOUR_SEARCH_API_KEY',
});
```
## Documentation
[Read documentation →](https://docsearch.algolia.com/docs/docsearch-v3)

8688
node_modules/@docsearch/js/dist/esm/index.d.ts generated vendored Normal file

File diff suppressed because it is too large Load Diff

7
node_modules/@docsearch/js/dist/esm/index.js generated vendored Normal file

File diff suppressed because one or more lines are too long

1
node_modules/@docsearch/js/dist/esm/index.js.map generated vendored Normal file

File diff suppressed because one or more lines are too long

7
node_modules/@docsearch/js/dist/umd/index.js generated vendored Normal file

File diff suppressed because one or more lines are too long

1
node_modules/@docsearch/js/dist/umd/index.js.map generated vendored Normal file

File diff suppressed because one or more lines are too long

45
node_modules/@docsearch/js/package.json generated vendored Normal file
View File

@@ -0,0 +1,45 @@
{
"name": "@docsearch/js",
"description": "JavaScript package for DocSearch, the best search experience for docs.",
"version": "4.3.2",
"license": "MIT",
"homepage": "https://docsearch.algolia.com",
"repository": {
"type": "git",
"url": "git+https://github.com/algolia/docsearch.git",
"directory": "packages/docsearch-js"
},
"author": {
"name": "Algolia, Inc.",
"url": "https://www.algolia.com"
},
"sideEffects": false,
"files": [
"dist/"
],
"source": "src/index.ts",
"types": "dist/esm/index.d.ts",
"module": "dist/esm/index.js",
"main": "dist/umd/index.js",
"umd:main": "dist/umd/index.js",
"unpkg": "dist/umd/index.js",
"jsdelivr": "dist/umd/index.js",
"scripts": {
"build:clean": "rm -rf ./dist",
"build:types": "tsc -p ./tsconfig.declaration.json --outDir ./dist/esm/types",
"build:clean-types": "rm -rf ./dist/esm/types",
"build": "yarn build:clean && yarn build:types && rollup --config --bundleConfigAsCjs && yarn build:clean-types",
"on:change": "yarn build",
"watch": "nodemon --watch src --exec \"yarn on:change\" --ignore dist/ --ext ts,tsx"
},
"dependencies": {
"htm": "3.1.1"
},
"devDependencies": {
"@docsearch/react": "4.3.2",
"@rollup/plugin-replace": "6.0.2",
"nodemon": "^3.1.9",
"preact": "^10.0.0",
"rollup-plugin-dts": "^6.2.1"
}
}