
Company News
Socket Has Acquired Secure Annex
Socket has acquired Secure Annex to expand extension security across browsers, IDEs, and AI tools.
@hatchly/nuxt-snippets-module
Advanced tools
Official nuxt integration for the Hatchly/Snippets module
Module to easily fetch and access snippets from the
hatchly/snippetsapi
yarn add @hatchly/nuxt-snippets-module
Register the module in your nuxt applications config file:
module.exports = {
// Nuxt config
modules: {
// Other Modules
['@hatchly/nuxt-snippets-module', {
// Options
}],
},
hatchly: {
snippets: {
// Options can also be defined here
},
},
};
Add the API url to your .env:
API_URL=http://my-application.localhost
The options object can contain the following values:
{
cacheTimeout: '',
},
Each option is described below.
cacheTimeoutThe duration, in seconds, until the cached date is refreshed. The cache can be disabled completely by passing a falsey value.
86400 (24 hours)number|booleanBy default, this package will utilise API_URL and API_URL_BROWSER variables as defined in your env. These are injected as runtime variables for you.
You can supply your endpoint manually to the module via the publicRuntimeConfig and privateRuntimeConfig objects, e.g.:
module.exports = {
publicRuntimeConfig: {
hatchly: {
snippets: {
// Overwrite options for the snippets module
endpoint: process.env.SNIPPETS_API_URL,
},
},
},
};
All snippets are downloaded server side on page load.
To access a snippet you can use the global $snippet() method:
{{ $snippet('snippet_key') }}
This module exposes a storybook integration to add the $snippet global and the store module. Simply pull the following module into your project and register your snippets, in the preview.js file for example:
import hatchlySnippets from '@hatchly/nuxt-snippets-module/storybook';
import { snippets } from './fixtures/snippets';
import store from './store';
hatchlySnippets({
store,
snippets,
});
FAQs
Official nuxt integration for the Hatchly/Snippets module
The npm package @hatchly/nuxt-snippets-module receives a total of 27 weekly downloads. As such, @hatchly/nuxt-snippets-module popularity was classified as not popular.
We found that @hatchly/nuxt-snippets-module demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket has acquired Secure Annex to expand extension security across browsers, IDEs, and AI tools.

Research
/Security News
Socket is tracking cloned Open VSX extensions tied to GlassWorm, with several updated from benign-looking sleepers into malware delivery vehicles.

Product
Reachability analysis for PHP is now available in experimental, helping teams identify which vulnerabilities are actually exploitable.