Skip to content

Commit 6dd486e

Browse files
feat: upgrade algoliasearch to v5 (#706)
1 parent 11e1182 commit 6dd486e

File tree

4 files changed

+298
-201
lines changed

4 files changed

+298
-201
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ bower_components
7878
build/Release
7979

8080
# Dependency directories
81-
node_modules/
81+
**/node_modules
8282
jspm_packages/
8383

8484
# Typescript v1 declaration files

v4/exampleSite/algolia/data-upload.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,19 @@ const argv = require("yargs/yargs")(process.argv.slice(2))
99
.alias("h", "help")
1010
.argv;
1111

12-
const algoliaSearch = require("algoliasearch");
13-
const client = algoliaSearch(argv["app-id"], argv["admin-api-key"]);
14-
const algoliaIndex = client.initIndex(argv["index-name"]);
12+
const algoliaPackage = require("algoliasearch");
13+
const client = algoliaPackage.algoliasearch(argv["app-id"], argv["admin-api-key"]);
1514
const jsonfile = require("jsonfile");
1615

1716
const saveObjects = () => {
1817
jsonfile.readFile(argv["index-file"], function (err, indices) {
1918
if (err) {
2019
console.error(err);
2120
} else {
22-
algoliaIndex.saveObjects(indices).then(() => {
21+
client.saveObjects({
22+
indexName: argv["index-name"],
23+
objects: indices
24+
}).then(() => {
2325
console.log("Uploaded data to index %s", argv["index-name"]);
2426
})
2527
.catch(err => {
@@ -30,7 +32,9 @@ const saveObjects = () => {
3032
};
3133

3234
if (argv["clear-index"]) {
33-
algoliaIndex.clearObjects().then(() => {
35+
client.clearObjects({
36+
indexName: argv["index-name"]
37+
}).then(() => {
3438
console.log("Cleared data from index %s", argv["index-name"]);
3539
saveObjects();
3640
});

0 commit comments

Comments
 (0)