diff options
| author | Hysterelius | 2024-07-21 01:33:32 +1000 |
|---|---|---|
| committer | GitHub | 2024-07-20 08:33:32 -0700 |
| commit | a7244a2983538f373c0af2ecfa4d6377584b8063 (patch) | |
| tree | bc06b67d37ca88a5bbe938353f639cd28bef4d8d /package.json | |
| parent | 4dab5b9538f76cd56f53e6a68f34f505234e30ed (diff) | |
| download | abridge-a7244a2983538f373c0af2ecfa4d6377584b8063.tar.gz abridge-a7244a2983538f373c0af2ecfa4d6377584b8063.tar.bz2 abridge-a7244a2983538f373c0af2ecfa4d6377584b8063.zip | |
Add pagefind search to abridge (#179)
* Start process of adding pagefind to abridge
* Write to static to make index appear in public
* Add multilingual support
* Minify files and fix running in script
* Add pagefind files
* Add loading of pagefind data
* Update gitignore to remove pagefind index files
* Get basic search result surfacing working
* Remove duplicate entries in search results
* Sanitise except to remove unnecessary details
* Finalise addition of pagefind
* Add missing await
* Fix config.toml and remove old files on rebuild
* Finish chores on pagefind addition
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/package.json b/package.json index bfbf0eb..0e629b2 100644 --- a/package.json +++ b/package.json @@ -6,12 +6,15 @@ "license": "MIT", "homepage": "https://github.com/Jieiku/abridge", "scripts": { - "abridge": "node -e \"if ( require('fs').existsSync('./themes/abridge/package_abridge.js')) {require('fs').copyFileSync('./themes/abridge/package_abridge.js', './package_abridge.js')}\" && node package_abridge.js" + "abridge": "node -e \"if ( require('fs').existsSync('./themes/abridge/package_abridge.js')) {require('fs').copyFileSync('./themes/abridge/package_abridge.js', './package_abridge.js')}\" && node package_abridge.js", + "search:pagefind": "node -e \"if ( require('fs').existsSync('./themes/abridge/static/js/searchChange.js')) {require('fs').copyFileSync('./themes/abridge/static/js/searchChange.js', './static/js/searchChange.js')}\" && node ./static/js/searchChange.js --pagefind", + "search:elasticlunr": "node -e \"if ( require('fs').existsSync('./themes/abridge/static/js/searchChange.js')) {require('fs').copyFileSync('./themes/abridge/static/js/searchChange.js', './static/js/searchChange.js')}\" && node ./static/js/searchChange.js --elasticlunr" }, "dependencies": { "fast-toml": "^0.5.4", - "uglify-js": "^3.17.4", "jsonminify": "^0.4.2", - "replace-in-file": "^7.0.1" + "pagefind": "^1.1.0", + "replace-in-file": "^7.0.1", + "uglify-js": "^3.17.4" } } |
