
Security News
Axios Supply Chain Attack Reaches OpenAI macOS Signing Pipeline, Forces Certificate Rotation
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.
@wycreative/atlas
Advanced tools
The WYcreative Engineering Team project documentation app.
It is intended to be used with Genesis.
npm install @wycreative/atlas
import generateAtlas from '@wycreative/atlas';
import pkg from './package.json' assert {type: 'json'};
import atlas from './config/atlas.js';
import config from './config/index.js';
generateAtlas({
package: pkg,
atlas,
paths: {
destination: getDirectory(config.build.atlas),
buildBase: config.build.base,
symbols: config.src.symbols,
symbolsRoot: getDirectory(config.build.images),
examples: config.examples.base,
views: config.examples.views,
},
});
generateAtlas(options)Generates an Atlas instance.
options.packageType: Object
The package.json contents.
options.atlasType Object
The Genesis's config/atlas/*.js(on) export objects with Atlas configurations in a single object.
options.pathsType Object
The list of path configurations.
options.paths.destinationType String
The Atlas build destination path.
options.paths.buildBaseType String
The build base path.
options.paths.symbolsType String | Array
The path/glob or list of paths/globs of the source SVG symbols.
options.paths.symbolsRootType String
The path where the built SVG symbols are.
options.paths.examplesType String
The examples source base path.
options.paths.viewsType String[]
The list of paths/globs of the examples source view files.
The first one will be extracted, its glob parent taken, and each object type appended to it with a glob for nested Pug files.
With the repository cloned locally, open the terminal pointed to the repository's root and run:
npm install
Then, to start the project, run:
npm start
| Command | Description |
|---|---|
npm start | Builds the project, starts the local server, and watches for changes. |
npm run serve | Starts the local server and watches for changes. |
npm test | Checks for code-style issues. |
npm run dist | Prepares de built code for distribution. |
npm run clean | Deletes the compiled code in build and dist directories. |
npm run prepublishOnly | Runs the whole build and distribution process. This is intended to be used internally by npm when releasing a new package version. |
npm run release | Runs the release workflow, including validating the codebase, running a clean build and distribution process, and releasing a new package version. |
FAQs
Atlas, the WYcreative Engineering Team project documentation app.
The npm package @wycreative/atlas receives a total of 0 weekly downloads. As such, @wycreative/atlas popularity was classified as not popular.
We found that @wycreative/atlas demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.

Security News
Open source is under attack because of how much value it creates. It has been the foundation of every major software innovation for the last three decades. This is not the time to walk away from it.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.