├── .editorconfig ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── lerna.json ├── netlify.toml ├── package.json ├── packages ├── .gitkeep ├── algolia-fragmenter │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── lib │ │ └── transformer.js │ ├── package.json │ └── test │ │ ├── .eslintrc.js │ │ ├── fixtures │ │ ├── install-source.html │ │ ├── massive-example.html │ │ └── minimal-example.html │ │ ├── fragmenter.test.js │ │ └── utils │ │ ├── assertions.js │ │ ├── index.js │ │ └── overrides.js ├── algolia-indexer │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── index.js │ ├── lib │ │ └── IndexFactory.js │ ├── package.json │ └── test │ │ ├── .eslintrc.js │ │ ├── IndexFactory.test.js │ │ └── utils │ │ ├── assertions.js │ │ ├── index.js │ │ └── overrides.js ├── algolia-netlify │ ├── .env.example │ ├── .nvmrc │ ├── LICENSE │ ├── README.md │ ├── functions │ │ ├── post-published.js │ │ └── post-unpublished.js │ ├── netlify.toml │ ├── package.json │ └── test │ │ ├── .eslintrc.js │ │ ├── hello.test.js │ │ └── utils │ │ ├── assertions.js │ │ ├── index.js │ │ └── overrides.js └── algolia │ ├── .eslintrc.js │ ├── LICENSE │ ├── README.md │ ├── bin │ └── cli.js │ ├── example.config.json │ ├── index.js │ ├── lib │ └── utils.js │ ├── package.json │ └── test │ ├── .eslintrc.js │ ├── hello.test.js │ └── utils │ ├── assertions.js │ ├── index.js │ └── overrides.js ├── renovate.json ├── test ├── hello.test.js └── utils │ ├── assertions.js │ ├── index.js │ └── overrides.js └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/README.md -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/lerna.json -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/package.json -------------------------------------------------------------------------------- /packages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/algolia-fragmenter/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/.eslintrc.js -------------------------------------------------------------------------------- /packages/algolia-fragmenter/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/LICENSE -------------------------------------------------------------------------------- /packages/algolia-fragmenter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/README.md -------------------------------------------------------------------------------- /packages/algolia-fragmenter/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/transformer'); 2 | -------------------------------------------------------------------------------- /packages/algolia-fragmenter/lib/transformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/lib/transformer.js -------------------------------------------------------------------------------- /packages/algolia-fragmenter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/package.json -------------------------------------------------------------------------------- /packages/algolia-fragmenter/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/test/.eslintrc.js -------------------------------------------------------------------------------- /packages/algolia-fragmenter/test/fixtures/install-source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/test/fixtures/install-source.html -------------------------------------------------------------------------------- /packages/algolia-fragmenter/test/fixtures/massive-example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/test/fixtures/massive-example.html -------------------------------------------------------------------------------- /packages/algolia-fragmenter/test/fixtures/minimal-example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/test/fixtures/minimal-example.html -------------------------------------------------------------------------------- /packages/algolia-fragmenter/test/fragmenter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/test/fragmenter.test.js -------------------------------------------------------------------------------- /packages/algolia-fragmenter/test/utils/assertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/test/utils/assertions.js -------------------------------------------------------------------------------- /packages/algolia-fragmenter/test/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/test/utils/index.js -------------------------------------------------------------------------------- /packages/algolia-fragmenter/test/utils/overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-fragmenter/test/utils/overrides.js -------------------------------------------------------------------------------- /packages/algolia-indexer/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-indexer/.eslintrc.js -------------------------------------------------------------------------------- /packages/algolia-indexer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-indexer/LICENSE -------------------------------------------------------------------------------- /packages/algolia-indexer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-indexer/README.md -------------------------------------------------------------------------------- /packages/algolia-indexer/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/IndexFactory'); 2 | -------------------------------------------------------------------------------- /packages/algolia-indexer/lib/IndexFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-indexer/lib/IndexFactory.js -------------------------------------------------------------------------------- /packages/algolia-indexer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-indexer/package.json -------------------------------------------------------------------------------- /packages/algolia-indexer/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-indexer/test/.eslintrc.js -------------------------------------------------------------------------------- /packages/algolia-indexer/test/IndexFactory.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-indexer/test/IndexFactory.test.js -------------------------------------------------------------------------------- /packages/algolia-indexer/test/utils/assertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-indexer/test/utils/assertions.js -------------------------------------------------------------------------------- /packages/algolia-indexer/test/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-indexer/test/utils/index.js -------------------------------------------------------------------------------- /packages/algolia-indexer/test/utils/overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-indexer/test/utils/overrides.js -------------------------------------------------------------------------------- /packages/algolia-netlify/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/.env.example -------------------------------------------------------------------------------- /packages/algolia-netlify/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /packages/algolia-netlify/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/LICENSE -------------------------------------------------------------------------------- /packages/algolia-netlify/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/README.md -------------------------------------------------------------------------------- /packages/algolia-netlify/functions/post-published.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/functions/post-published.js -------------------------------------------------------------------------------- /packages/algolia-netlify/functions/post-unpublished.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/functions/post-unpublished.js -------------------------------------------------------------------------------- /packages/algolia-netlify/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/netlify.toml -------------------------------------------------------------------------------- /packages/algolia-netlify/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/package.json -------------------------------------------------------------------------------- /packages/algolia-netlify/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/test/.eslintrc.js -------------------------------------------------------------------------------- /packages/algolia-netlify/test/hello.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/test/hello.test.js -------------------------------------------------------------------------------- /packages/algolia-netlify/test/utils/assertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/test/utils/assertions.js -------------------------------------------------------------------------------- /packages/algolia-netlify/test/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/test/utils/index.js -------------------------------------------------------------------------------- /packages/algolia-netlify/test/utils/overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia-netlify/test/utils/overrides.js -------------------------------------------------------------------------------- /packages/algolia/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/.eslintrc.js -------------------------------------------------------------------------------- /packages/algolia/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/LICENSE -------------------------------------------------------------------------------- /packages/algolia/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/README.md -------------------------------------------------------------------------------- /packages/algolia/bin/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/bin/cli.js -------------------------------------------------------------------------------- /packages/algolia/example.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/example.config.json -------------------------------------------------------------------------------- /packages/algolia/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/algolia/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/lib/utils.js -------------------------------------------------------------------------------- /packages/algolia/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/package.json -------------------------------------------------------------------------------- /packages/algolia/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/test/.eslintrc.js -------------------------------------------------------------------------------- /packages/algolia/test/hello.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/test/hello.test.js -------------------------------------------------------------------------------- /packages/algolia/test/utils/assertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/test/utils/assertions.js -------------------------------------------------------------------------------- /packages/algolia/test/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/test/utils/index.js -------------------------------------------------------------------------------- /packages/algolia/test/utils/overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/packages/algolia/test/utils/overrides.js -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/renovate.json -------------------------------------------------------------------------------- /test/hello.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/test/hello.test.js -------------------------------------------------------------------------------- /test/utils/assertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/test/utils/assertions.js -------------------------------------------------------------------------------- /test/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/test/utils/index.js -------------------------------------------------------------------------------- /test/utils/overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/test/utils/overrides.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TryGhost/algolia/HEAD/yarn.lock --------------------------------------------------------------------------------