Slonik SQL tag for constructing dynamic queries. Version 49.9.0 requires Node >=24 and Slonik >=45.0.0. Provides a `raw` function that inlines raw SQL strings with optional positional or named parameter binding. Differentiator: only intended for externally stored static queries, not dynamic query building (use nested `sql` tags instead). Ships TypeScript types. Released under MIT license by gajus.
npm install slonik-sql-tag-rawNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows importing and using `raw` to inline SQL string and values with positional and named parameters.
Upgrade Node.js to 24 or later.
Upgrade slonik to 45.0.0 or later.
Use nested `sql` template tags or other Slonik query building methods instead.
Use lowercase alphanumeric parameter names following the regex /[\s,(]:([a-z_]+)/g.
Ensure `sql` parameter is a non-empty string.
Use import statement or dynamic import(): `import { raw } from 'slonik-sql-tag-raw'`Change to `import { raw } from 'slonik-sql-tag-raw'`Install slonik >=45.0.0: `npm install slonik`