![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
blog-engine-sac
Advanced tools
static site generator, that uses markdown files as input and outputs web pages
This is a static site generator, that uses markdown files as input and outputs web pages.
npm init
for examplenpm i blog-engine-sac --ignore-scripts
"sac": "node node_modules/blog-engine-sac/source/main.js"
inside package.jsonnpm run sac
Create a new markdown file in the folder source/
. A markdown file is a normal text file with .md
file extension. The name of the file is used as the name of the post. Then rebuild.
Create file blog-engine-sac.json
with
{
"mainTitle": "BLOG",
"subTitle": "FOOD AND FUN",
"defaultLang": "en",
"defaultAuthor": "AUTHOR NAME",
"defaultLicense": "LICENSE",
"categories": [{
"tag": "categorieA",
"name": "categorieA"
},{
"tag": "categorieB",
"name": "categorieB"
}]
}
Ideally defaultLicense is a spdix shorthand, default lang an internation 2 letter shorthand.
Change the values as you see fit.
categories are provided by the user as an array for the entire blog
for example: travel, cuisine, sports
Each category will have a dedicated index page that acts like the main index page but only lists post of that category. Posts will be in that category if they have a corresponding tag.
Create file source/extras/about.md
.
Create file source/extras/contact.md
.
Create file source/extras/footer.md
.
Open folder images
Replace the images with new ones but keep the exact filename to not break the links. (Images are linked from other files, not copied, the name of the files are used)
images/about.jpg
images/contact.jpg
images/home.jpg
images/post.jpg
found in the meta file as an array
are gathered from the plain text of each post based on heuristacs (rarity and uniqueness)
tags is a set that combines user provided tags and auto generated tags and title. It is used for search function. They are also displayed after the post.
A text format. Learn it here https://commonmark.org/help/
Don't remove, edit or add any other file unless you know exactly what you are doing!
are generated. Do not edit directly
Start Bootstrap - Clean Blog is a stylish, responsive blog theme for Bootstrap created by Start Bootstrap. This theme features a blog homepage, about page, contact page, and an example post page along with a working PHP contact form.
CC0 (Only for blog-engine-sac itself)
FAQs
static site generator, that uses markdown files as input and outputs web pages
The npm package blog-engine-sac receives a total of 21 weekly downloads. As such, blog-engine-sac popularity was classified as not popular.
We found that blog-engine-sac 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
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.