
Research
/Security News
OpenAPI React Query Codegen Compromised in Mini Shai-Hulud npm Supply Chain Attack
Ten malicious OpenAPI React Query Codegen versions were published to npm in the Mini Shai-Hulud attack, all with valid provenance.
mec-framework
Advanced tools
Mečis a simple JavaScript full-stack framework based on Lit Web Components
npm i -g mec-framework
In a project directory, execute the following:
mec init
After the project is initialized, run mec dev to start the new app or mec create to scaffold!
To begin, you'll need to initialize a new Mec application.
const app = await Mec.initialize();
app.createServer(options)
const server = await app.createServer({
name: "package-service",
routesRootDir: "routes",
port: 9000,
gql: true, // Indicates GraphQL is enabled
});
Options:
name: Name of the server.routesRootDir: The directory containing route definitions.port: The port on which the server will listen.gql: A boolean value to indicate if GraphQL is enabled.server.addMiddleware(name, callback)
Parameters:
name: A unique name for the middleware.callback: A function to be executed as middleware.const router = server.createRouter(path);
Parameters:
path: The URL path for the route.callback: A function handling the request-response for this route.router.addMiddleware(name, callback)
Client Views create front-end application endpoints to server HTML, CSS, and JavaScript.
server.addClientView(path, viewName, config)
Parameters:
path: The URL path where the view will be accessible.viewName: The name of the view, used to locate the view template or component.config: A configuration object with view-specific options.Adds a new static path to serve static files from a particular directory.
server.addStaticDirectory(path, directory);
FAQs
Mec Framework
We found that mec-framework demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers collaborating on the project.

Research
/Security News
Ten malicious OpenAPI React Query Codegen versions were published to npm in the Mini Shai-Hulud attack, all with valid provenance.

Security News
Socket joins more than 100 technology, cybersecurity, and financial organizations calling for a global surge in cyber defense.

Product
Enterprise security teams can now detect malware, credential theft, suspicious network activity, and risky updates across Microsoft Edge extensions.