UNPKG

@codeque/core

Version:

Multiline code search for every language. Structural code search for JavaScript, TypeScript, HTML and CSS

78 lines (49 loc) 2.84 kB
<p align="center"> <a href="https://codeque.co/?utm_source=readme_core" title="Learn more about CodeQue" target="_blank"> <img src="https://github.com/codeque-co/codeque/blob/master/packages/vscode/media/logoShort.png?raw=true" width="150px" /> </a> <br/> </p> <p align="center"> <a href="https://codeque.co/?utm_source=readme_core">Website</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://codeque.co/docs?utm_source=readme_core">Docs </a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://codeque.co/roadmap?utm_source=readme_core">Roadmap</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://codeque.co/mission?utm_source=readme_core">Mission</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://codeque.co/playground?utm_source=readme_core"><b>Playground</b></a> </p> <p align="center">Find and lint complex code patterns effortlessly</p> ___ # What is CodeQue? CodeQue is semantic code search engine that understands the code syntax. It matches code structurally which makes it excellent for more complex queries. Query language offers wildcards, partial matching and ignores code formatting. Structural code search is available for JavaScript, TypesScript, HTML, CSS, Python, Lua and more soon. Text code search with handy wildcards is available for __every language__ and covers common regex search use cases. <p align="center"><a href="https://codeque.co/playground?utm_source=readme_core"><b>Give it a try in playground</b></a></p> <p align="center"><i>Just paste code snippet to start searching, no installation needed!</i></p> __Integrations__ CodeQue is available as: - [VSCode extension](https://marketplace.visualstudio.com/items?itemName=CodeQue.codeque) for delightful code search and navigation experience. - [ESLint integration](https://www.npmjs.com/package/@codeque/eslint-plugin) for creating custom linting rules in zero time. - [CLI tool](https://www.npmjs.com/package/@codeque/cli) for searching code and more including headless environments. <p align="center"><i>All CodeQue tools <b>work offline</b> hence code never leaves your local environment.</i></p> __Coming soon__ CodeQue will be soon available as: - Duplicated code identification - Batch code refactoring - Advanced ESLint rule creator <p align="center"><a href="https://jayu.dev/newsletter?utm_source=readme_core"><b>🔔 Get notified about updates 🔔 </b></a></p> </br> <!-- HERO END --> ## `@codeque/core` It's internal package and it's not meant to be used directly. The exposed API might have breaking changes between releases. To use CodeQue check available platforms listed above. <!-- FOOTER START --> ## Support and feedback Feel free to use [Github Issues](https://github.com/codeque-co/codeque/issues) to - ask for help with writing a query - report a bug or doubt - suggest feature or improvement