Skip to content

docs: link to Algolia careers

1392ef6
Select commit
Loading
Failed to load commit list.
Open

docs: highlight Algolia careers #1343

docs: link to Algolia careers
1392ef6
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis succeeded Mar 26, 2026 in 0s

Your pull request is up to standards!

Codacy Here is an overview of what got changed by this pull request:

Issues
======
- Added 15
           

Complexity increasing per file
==============================
- packages/autocomplete-shared/src/core/AutocompleteReshape.ts  2
- packages/autocomplete-core/src/utils/createConcurrentSafePromise.ts  5
- test/utils/createNavigator.ts  1
- packages/autocomplete-shared/src/js/AutocompleteSource.ts  1
- packages/autocomplete-js/src/__tests__/getLabelProps.test.ts  1
- packages/autocomplete-shared/src/generateAutocompleteId.ts  1
- packages/autocomplete-preset-algolia/src/highlight/parseAttribute.ts  6
- packages/autocomplete-js/src/__tests__/getListProps.test.ts  1
- packages/autocomplete-shared/src/__tests__/decycle.test.ts  4
- packages/autocomplete-core/src/__tests__/debug.test.ts  5
- packages/autocomplete-js/src/components/Highlight.ts  4
- packages/autocomplete-core/src/utils/isOrContainsNode.ts  2
- test/utils/createCollection.ts  1
- packages/autocomplete-plugin-query-suggestions/src/__tests__/createQuerySuggestionsPlugin.test.ts  33
- packages/autocomplete-core/src/__tests__/setCollections.test.ts  8
- packages/autocomplete-plugin-recent-searches/src/__tests__/createRecentSearchesPlugin.test.ts  53
- packages/autocomplete-core/src/utils/__tests__/createConcurrentSafePromise.test.ts  10
- packages/autocomplete-core/src/utils/__tests__/isSamsung.test.ts  37
- packages/autocomplete-core/src/__tests__/id.test.ts  3
- packages/autocomplete-core/src/__tests__/setQuery.test.ts  2
- packages/autocomplete-js/src/__tests__/panelPlacement.test.ts  35
- packages/autocomplete-core/src/__tests__/defaultSelectedItemId.test.ts  7
- packages/autocomplete-core/src/__tests__/plugins.test.ts  8
- packages/autocomplete-preset-algolia/src/requester/__tests__/getAlgoliaResults.test.ts  5
- packages/autocomplete-plugin-recent-searches/src/createLocalStorageRecentSearchesPlugin.ts  3
- packages/autocomplete-core/src/__tests__/onStateChange.test.ts  2
- packages/autocomplete-core/src/utils/mapToAlgoliaResponse.ts  1
- packages/autocomplete-js/src/__tests__/requester.test.ts  79
- packages/autocomplete-plugin-algolia-insights/src/isAlgoliaInsightsHit.ts  3
- packages/autocomplete-core/src/__tests__/placeholder.test.ts  3
- packages/autocomplete-core/src/__tests__/createAutocomplete.test.ts  45
- packages/autocomplete-js/src/__tests__/templates.test.tsx  44
- packages/autocomplete-core/src/utils/__tests__/getActiveItem.test.ts  13
- packages/autocomplete-js/src/__tests__/getFormProps.test.ts  1
- packages/autocomplete-js/src/__tests__/createReactiveWrapper.test.ts  4
- packages/autocomplete-core/src/__tests__/debouncing.test.ts  11
- packages/autocomplete-js/src/__tests__/renderNoResults.test.ts  88
- scripts/rollup/config.js  3
- packages/autocomplete-core/src/__tests__/getItemProps.test.ts  10
- packages/autocomplete-js/src/requesters/__tests__/getAlgoliaResults.test.ts  3
- packages/autocomplete-js/src/components/ReverseSnippet.ts  4
- packages/autocomplete-preset-algolia/src/utils/__tests__/getAppIdAndApiKey.test.ts  4
- packages/autocomplete-shared/src/warn.ts  4
- packages/autocomplete-shared/src/decycle.ts  2
- packages/autocomplete-plugin-algolia-insights/src/__tests__/createAlgoliaInsightsPlugin.test.ts  107
- packages/autocomplete-core/src/__tests__/getLabelProps.test.ts  4
- packages/autocomplete-plugin-tags/src/types/Tag.ts  1
- packages/autocomplete-preset-algolia/src/search/fetchAlgoliaResults.ts  6
- packages/autocomplete-shared/src/__tests__/getItemsCount.test.ts  4
- packages/autocomplete-js/src/__tests__/getPanelProps.test.ts  1
- packages/autocomplete-js/src/types/AutocompleteElement.ts  1
- packages/autocomplete-shared/src/__tests__/createRef.test.ts  3
- packages/autocomplete-shared/src/__tests__/debounce.test.ts  10
- packages/autocomplete-shared/src/invariant.ts  1
- packages/autocomplete-js/src/__tests__/classNames.test.ts  7
- packages/autocomplete-core/src/reshape.ts  6
- packages/autocomplete-js/src/__tests__/getInputProps.test.ts  1
- packages/autocomplete-core/src/utils/getNextActiveItemId.ts  10
- packages/autocomplete-core/src/__tests__/getPanelProps.test.ts  4
- packages/autocomplete-core/src/utils/__tests__/createCancelablePromiseList.test.ts  14
- test/utils/runAllMicroTasks.ts  1
- packages/autocomplete-plugin-redirect-url/src/__tests__/createRedirectUrlPlugin.test.ts  57
- packages/autocomplete-js/src/utils/__tests__/mergeDeep.test.ts  7
- packages/autocomplete-core/src/__tests__/refresh.test.ts  6
- packages/autocomplete-js/src/utils/mergeClassNames.ts  4
- packages/autocomplete-core/src/getAutocompleteSetters.ts  8
- packages/autocomplete-shared/src/getAttributeValueByPath.ts  3
- packages/autocomplete-core/src/getPropGetters.ts  42
- packages/autocomplete-core/src/__tests__/metadata.test.ts  13
- packages/autocomplete-core/src/__tests__/setIsOpen.test.ts  2
- packages/autocomplete-js/src/__tests__/getItemProps.test.ts  1
- packages/autocomplete-plugin-recent-searches/src/addHighlightedAttribute.ts  2
- packages/autocomplete-js/src/__tests__/positioning.test.ts  14
- packages/autocomplete-core/src/__tests__/reshape.test.ts  21
- packages/autocomplete-js/src/elements/ClearIcon.ts  1
- packages/autocomplete-js/src/createEffectWrapper.ts  9
- packages/autocomplete-preset-algolia/src/highlight/__tests__/parseAlgoliaHitReverseSnippet.test.ts  20
- packages/autocomplete-preset-algolia/src/highlight/__tests__/parseAttribute.test.ts  3
- packages/autocomplete-core/src/__tests__/getEnvironmentProps.test.ts  31
- packages/autocomplete-shared/src/js/AutocompleteComponents.ts  2
- scripts/getBundleBanner.mjs  2
- packages/autocomplete-shared/src/isEqual.ts  11
- packages/autocomplete-js/src/getPanelPlacementStyle.ts  6
- test/utils/createApiResponse.ts  3
- packages/autocomplete-core/src/__tests__/completion.test.ts  8
- packages/autocomplete-plugin-recent-searches/src/createStorageApi.ts  4
- packages/autocomplete-js/src/__tests__/detachedMediaQuery.test.ts  5
- packages/autocomplete-js/src/__tests__/getRootProps.test.ts  1
- packages/autocomplete-preset-algolia/src/requester/__tests__/createRequester.test.ts  4
- packages/autocomplete-core/src/utils/isSamsung.ts  2
- packages/autocomplete-core/src/getDefaultProps.ts  15
- packages/autocomplete-shared/src/__tests__/safelyRunOnBrowser.test.ts  6
- packages/autocomplete-shared/src/js/AutocompleteRender.ts  1
- packages/autocomplete-js/src/utils/getHTMLElement.ts  2
- packages/autocomplete-core/src/__tests__/autoFocus.test.ts  3
- packages/autocomplete-shared/src/core/AutocompleteSource.ts  1
- packages/autocomplete-core/src/createStore.ts  4
- packages/autocomplete-js/src/requesters/getAlgoliaFacets.ts  3
- packages/autocomplete-js/src/__tests__/createEffectWrapper.test.ts  7
- test/umd.test.ts  2
- packages/autocomplete-core/src/utils/createCancelablePromiseList.ts  11
- packages/autocomplete-plugin-recent-searches/src/createRecentSearchesPlugin.ts  24
- packages/autocomplete-preset-algolia/src/highlight/parseAlgoliaHitReverseHighlight.ts  1
- test/utils/createSource.ts  7
- packages/autocomplete-preset-algolia/src/highlight/parseAlgoliaHitReverseSnippet.ts  1
- packages/autocomplete-plugin-tags/src/__tests__/createTagsPlugin.test.tsx  34
- packages/autocomplete-shared/src/getItemsCount.ts  3
- test/versions/index.js  3
- scripts/buildCss.mjs  4
- packages/autocomplete-preset-algolia/src/requester/getAlgoliaFacets.ts  3
- packages/autocomplete-js/src/utils/__tests__/getHTMLElement.test.ts  6
- packages/autocomplete-shared/src/flatten.ts  2
- packages/autocomplete-core/src/utils/getNativeEvent.ts  2
- packages/autocomplete-preset-algolia/src/highlight/isPartHighlighted.ts  11
- packages/autocomplete-js/src/utils/pickBy.ts  3
- packages/autocomplete-core/src/__tests__/onSubmit.test.ts  2
- packages/autocomplete-core/src/utils/createCancelablePromise.ts  25
- packages/autocomplete-plugin-algolia-insights/src/createSearchInsightsApi.ts  30
- packages/autocomplete-core/src/resolve.ts  23
- packages/autocomplete-core/src/utils/__tests__/isOrContainsNode.test.ts  5
- packages/autocomplete-plugin-algolia-insights/src/__tests__/createSearchInsightsApi.test.ts  32
- packages/autocomplete-shared/src/core/AutocompleteSetters.ts  1
- packages/autocomplete-preset-algolia/src/highlight/__tests__/parseAlgoliaHitSnippet.test.ts  19
- packages/autocomplete-shared/src/createRef.ts  1
- packages/autocomplete-core/src/utils/getAutocompleteElementId.ts  1
- packages/autocomplete-js/src/requesters/getAlgoliaResults.ts  1
- packages/autocomplete-shared/src/core/AutocompleteOptions.ts  2
- packages/autocomplete-core/src/__tests__/setStatus.test.ts  2
- packages/autocomplete-core/src/__tests__/stallThreshold.test.ts  14
- packages/autocomplete-core/src/__tests__/initialState.test.ts  3
- packages/autocomplete-js/src/__tests__/getEnvironmentProps.test.ts  1
- packages/autocomplete-core/src/__tests__/onReset.test.ts  2
- packages/autocomplete-preset-algolia/src/search/__tests__/fetchAlgoliaResults.test.ts  16
- packages/autocomplete-shared/src/safelyRunOnBrowser.ts  3
- test/utils/castToJestMock.ts  1
- packages/autocomplete-shared/src/core/AutocompletePropGetters.ts  8
- packages/autocomplete-core/src/__tests__/setSelectedItemId.test.ts  2
- packages/autocomplete-js/src/utils/mergeDeep.ts  8
- packages/autocomplete-preset-algolia/src/highlight/__tests__/isPartHighlighted.test.ts  9
- packages/autocomplete-preset-algolia/src/highlight/parseAlgoliaHitSnippet.ts  3
- packages/autocomplete-core/src/__tests__/concurrency.test.ts  35
- packages/autocomplete-core/src/utils/getNormalizedSources.ts  10
- packages/autocomplete-js/src/autocomplete.ts  65
- packages/autocomplete-core/src/__tests__/getSources.test.ts  19
- packages/autocomplete-plugin-redirect-url/src/types/Redirect.ts  1
- packages/autocomplete-js/src/components/Snippet.ts  4
- packages/autocomplete-js/src/__tests__/api.test.ts  56
- packages/autocomplete-core/src/getCompletion.ts  5
- packages/autocomplete-js/src/elements/Input.ts  4
- packages/autocomplete-plugin-tags/src/createTags.ts  9
- packages/autocomplete-core/src/__tests__/setContext.test.ts  2
- packages/autocomplete-plugin-redirect-url/src/createRedirectUrlPlugin.ts  36
- packages/autocomplete-core/src/__tests__/openOnFocus.test.ts  14
- scripts/jest/matchers/toWarnDev.ts  9
- test/utils/createScopeApi.ts  1
- packages/autocomplete-js/src/__tests__/detached.test.ts  54
- packages/autocomplete-plugin-algolia-insights/src/createAlgoliaInsightsPlugin.ts  39
- test/utils/createSearchClient.ts  2
- packages/autocomplete-js/src/utils/__tests__/pickBy.test.ts  4
- packages/autocomplete-preset-algolia/src/highlight/reverseHighlightedParts.ts  4
- packages/autocomplete-core/src/utils/__tests__/getNextActiveItemId.test.ts  12
- packages/autocomplete-shared/src/debounce.ts  4
- scripts/babel/__tests__/wrap-warning-with-dev-check.test.js  4
- packages/autocomplete-preset-algolia/src/highlight/parseAlgoliaHitHighlight.ts  3
- packages/autocomplete-js/src/__tests__/translations.test.ts  12
- packages/autocomplete-js/src/__tests__/panelContainer.test.ts  8
- packages/autocomplete-preset-algolia/src/requester/getAlgoliaResults.ts  2
- packages/autocomplete-plugin-recent-searches/src/search.ts  5
- packages/autocomplete-js/src/elements/LoadingIcon.ts  4
- test/utils/createState.ts  1
- packages/autocomplete-core/src/utils/__tests__/getNormalizedSources.test.ts  29
- packages/autocomplete-preset-algolia/src/requester/createRequester.ts  7
- packages/autocomplete-js/src/getDefaultOptions.ts  11
- packages/autocomplete-core/src/metadata.ts  6
- packages/autocomplete-js/src/__tests__/render.test.ts  95
- packages/autocomplete-plugin-algolia-insights/src/isModernInsightsClient.ts  6
- scripts/jest/matchers/__tests__/toWarnDev.test.ts  19
- packages/autocomplete-js/src/components/ReverseHighlight.ts  4
- packages/autocomplete-plugin-tags/src/createTagsPlugin.tsx  12
- scripts/babel/wrap-warning-with-dev-check.js  4
- packages/autocomplete-core/src/__tests__/getListProps.test.ts  5
- packages/autocomplete-js/src/createAutocompleteDom.ts  8
- packages/autocomplete-js/src/__tests__/components.test.tsx  68
- packages/autocomplete-plugin-algolia-insights/src/createViewedEvents.ts  5
- test/utils/defer.ts  3
- packages/autocomplete-js/src/__tests__/metadata.test.ts  8
- babel.config.js  2
- packages/autocomplete-js/src/requesters/createAlgoliaRequester.ts  1
- packages/autocomplete-plugin-query-suggestions/src/createQuerySuggestionsPlugin.ts  15
- packages/autocomplete-preset-algolia/src/utils/getAppIdAndApiKey.ts  8
- packages/autocomplete-core/src/__tests__/getRootProps.test.ts  9
- packages/autocomplete-js/src/__tests__/autocomplete.test.ts  74
- packages/autocomplete-shared/src/__tests__/flatten.test.ts  5
- packages/autocomplete-preset-algolia/src/highlight/__tests__/reverseHighlightedParts.test.ts  4
- packages/autocomplete-core/src/__tests__/navigator.test.ts  21
- packages/autocomplete-js/src/utils/setProperties.ts  41
- packages/autocomplete-core/src/__tests__/environment.test.ts  5
- packages/autocomplete-shared/src/js/AutocompleteRenderer.ts  3
- packages/autocomplete-core/src/stateReducer.ts  22
- packages/autocomplete-shared/src/__tests__/isEqual.test.ts  31
- test/utils/createMatchMedia.ts  2
- packages/autocomplete-js/src/render.tsx  16
- packages/autocomplete-shared/src/preset-algolia/createRequester.ts  3
- packages/autocomplete-core/src/createAutocomplete.ts  13
- packages/autocomplete-core/src/types/AutocompleteStore.ts  1
- packages/autocomplete-core/src/__tests__/getInputProps.test.ts  176
- test/utils/createPlayground.ts  6
- packages/autocomplete-core/src/onInput.ts  18
- packages/autocomplete-plugin-recent-searches/src/__tests__/createLocalStorageRecentSearchesPlugin.test.ts  22
- packages/autocomplete-core/src/onKeyDown.ts  6
- packages/autocomplete-preset-algolia/src/highlight/__tests__/parseAlgoliaHitHighlight.test.ts  19
- packages/autocomplete-js/src/__tests__/renderer.test.ts  75
- packages/autocomplete-shared/src/core/AutocompletePlugin.ts  1
- packages/autocomplete-js/src/__tests__/container.test.ts  10
- packages/autocomplete-core/src/__tests__/getFormProps.test.ts  28
- packages/autocomplete-core/src/utils/__tests__/mapToAlgoliaResponse.test.ts  7
- packages/autocomplete-js/src/elements/SearchIcon.ts  1
- packages/autocomplete-plugin-recent-searches/src/getLocalStorage.ts  9
- packages/autocomplete-core/src/checkOptions.ts  1
- packages/autocomplete-plugin-recent-searches/src/getTemplates.tsx  6
- ship.config.js  3
- packages/autocomplete-plugin-query-suggestions/src/getTemplates.tsx  5
- packages/autocomplete-core/src/utils/getActiveItem.ts  10
- packages/autocomplete-js/src/getCreateDomElement.ts  2
- packages/autocomplete-js/src/createReactiveWrapper.ts  7
- packages/autocomplete-core/src/utils/__tests__/createCancelablePromise.test.ts  52
- packages/autocomplete-shared/src/js/AutocompleteOptions.ts  1
- packages/autocomplete-preset-algolia/src/highlight/__tests__/parseAlgoliaHitReverseHighlight.test.ts  20
- packages/autocomplete-plugin-recent-searches/src/createLocalStorage.ts  5
- packages/autocomplete-js/src/requesters/__tests__/getAlgoliaFacets.test.ts  3
- packages/autocomplete-preset-algolia/src/requester/__tests__/getAlgoliaFacets.test.ts  5
- packages/autocomplete-shared/src/__tests__/invariant.test.ts  11
- packages/autocomplete-plugin-recent-searches/src/constants.ts  1
- packages/autocomplete-shared/src/__tests__/warn.test.ts  9
- packages/autocomplete-plugin-query-suggestions/src/constants.ts  1
- packages/autocomplete-plugin-query-suggestions/src/types/Translations.ts  1
- packages/autocomplete-plugin-recent-searches/src/types/Translations.ts  1
- packages/autocomplete-core/src/utils/getPluginSubmitPromise.ts  4
- packages/autocomplete-core/src/utils/__tests__/getPluginSubmitPromise.test.ts  24
- test/utils/setProperties.test.ts  6
         

See the complete overview on Codacy

Annotations

Check warning on line 16 in packages/autocomplete-plugin-redirect-url/src/templates.tsx

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

packages/autocomplete-plugin-redirect-url/src/templates.tsx#L16

Detected a variable used in an anchor tag with the 'href' attribute.

Check failure on line 18 in packages/autocomplete-preset-algolia/src/highlight/isPartHighlighted.ts

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

packages/autocomplete-preset-algolia/src/highlight/isPartHighlighted.ts#L18

The `RegExp` constructor was called with a non-literal value.

Check warning on line 20 in scripts/buildCss.mjs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

scripts/buildCss.mjs#L20

Detected that function argument `file` has entered the fs module.

Check failure on line 20 in scripts/buildCss.mjs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

scripts/buildCss.mjs#L20

The application dynamically constructs file or path information.

Check warning on line 21 in scripts/buildCss.mjs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

scripts/buildCss.mjs#L21

Detected that function argument `file` has entered the fs module.

Check failure on line 41 in ship.config.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

ship.config.js#L41

Detected possible user input going into a `path.join` or `path.resolve` function.

Check warning on line 69 in ship.config.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

ship.config.js#L69

Detected that function argument `{ version, files }` has entered the fs module.

Check failure on line 69 in ship.config.js

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

ship.config.js#L69

The application dynamically constructs file or path information.

Check warning on line 1368 in yarn.lock

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

yarn.lock#L1368

Insecure dependency npm/@babel/runtime@7.21.0 (CVE-2025-27789: Babel has inefficient RegExp complexity in generated code with .replace when transpiling named capturing groups) (update to 7.26.10)

Check warning on line 10138 in yarn.lock

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

yarn.lock#L10138

Insecure dependency npm/nanoid@3.3.4 (CVE-2024-55565: nanoid: nanoid mishandles non-integer values) (update to 3.3.8)

Check warning on line 11698 in yarn.lock

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

yarn.lock#L11698

Insecure dependency npm/postcss@8.4.6 (CVE-2023-44270: PostCSS: Improper input validation in PostCSS) (update to 8.4.31)

Check warning on line 11883 in yarn.lock

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

yarn.lock#L11883

Insecure dependency npm/qs@6.11.1 (CVE-2025-15284: qs: qs: Denial of Service via improper input validation in array parsing) (update to 6.14.1)

Check notice on line 11883 in yarn.lock

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

yarn.lock#L11883

Insecure dependency npm/qs@6.11.1 (CVE-2026-2391: qs: qs's arrayLimit bypass in comma parsing allows denial of service) (update to 6.14.2)

Check warning on line 11890 in yarn.lock

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

yarn.lock#L11890

Insecure dependency npm/qs@6.9.7 (CVE-2025-15284: qs: qs: Denial of Service via improper input validation in array parsing) (update to 6.14.1)

Check notice on line 11890 in yarn.lock

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

yarn.lock#L11890

Insecure dependency npm/qs@6.9.7 (CVE-2026-2391: qs: qs's arrayLimit bypass in comma parsing allows denial of service) (update to 6.14.2)