v1.0.4
What`s Changed
Shortcut send response without import, use r or Res
Example:
{
"/": (ctx) => {
return r.json({message: "OK!"});
},
"/user": (ctx) => {
return Res.text("OK!"):
}
}New Updates
- globals variable:
r,Resandnext() - delete
@gaman/cli, because now built in gaman - imports are now not one in
gaman, now they are like:gaman/block,gaman/tree,gaman/integrationetc.
detail imports:
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/cjs/index.js"
},
"./nunjucks": {
"types": "./dist/integration/nunjucks/index.d.ts",
"import": "./dist/integration/nunjucks/index.js",
"require": "./dist/cjs/integration/nunjucks/index.js"
},
"./ejs": {
"types": "./dist/integration/ejs/index.d.ts",
"import": "./dist/integration/ejs/index.js",
"require": "./dist/cjs/integration/ejs/index.js"
},
"./static": {
"types": "./dist/integration/static/index.d.ts",
"import": "./dist/integration/static/index.js",
"require": "./dist/cjs/integration/static/index.js"
},
"./session": {
"types": "./dist/integration/session/index.d.ts",
"import": "./dist/integration/session/index.js",
"require": "./dist/cjs/integration/session/index.js"
},
"./integration": {
"types": "./dist/integration/index.d.ts",
"import": "./dist/integration/index.js",
"require": "./dist/cjs/integration/index.js"
},
"./cors": {
"types": "./dist/middleware/cors/index.d.ts",
"import": "./dist/middleware/cors/index.js",
"require": "./dist/cjs/middleware/cors/index.js"
},
"./basic-auth": {
"types": "./dist/middleware/basic-auth/index.d.ts",
"import": "./dist/middleware/basic-auth/index.js",
"require": "./dist/cjs/middleware/basic-auth/index.js"
},
"./middleware": {
"types": "./dist/middleware/index.d.ts",
"import": "./dist/middleware/index.js",
"require": "./dist/cjs/middleware/index.js"
},
"./utils": {
"types": "./dist/utils/index.d.ts",
"import": "./dist/utils/index.js",
"require": "./dist/cjs/utils/index.js"
},
"./file": {
"types": "./dist/context/formdata/file/index.d.ts",
"import": "./dist/context/formdata/file/index.js",
"require": "./dist/cjs/context/formdata/file/index.js"
},
"./formdata": {
"types": "./dist/context/formdata/index.d.ts",
"import": "./dist/context/formdata/index.js",
"require": "./dist/cjs/context/formdata/index.js"
},
"./cookies": {
"types": "./dist/context/cookies/index.d.ts",
"import": "./dist/context/cookies/index.js",
"require": "./dist/cjs/context/cookies/index.js"
},
"./exception": {
"types": "./dist/error/index.d.ts",
"import": "./dist/error/index.js",
"require": "./dist/cjs/error/index.js"
},
"./headers": {
"types": "./dist/headers/index.d.ts",
"import": "./dist/headers/index.js",
"require": "./dist/cjs/headers/index.js"
},
"./tree": {
"types": "./dist/tree/index.d.ts",
"import": "./dist/tree/index.js",
"require": "./dist/cjs/tree/index.js"
},
"./block": {
"types": "./dist/block/index.d.ts",
"import": "./dist/block/index.js",
"require": "./dist/cjs/block/index.js"
},
"./response": {
"types": "./dist/response.d.ts",
"import": "./dist/response.js",
"require": "./dist/cjs/response.js"
},
"./next": {
"types": "./dist/next.d.ts",
"import": "./dist/next.js",
"require": "./dist/cjs/next.js"
},
"./types": {
"types": "./dist/types.d.ts",
"import": "./dist/types.js",
"require": "./dist/cjs/types.js"
},
"./base": {
"types": "./dist/gaman-base.d.ts",
"import": "./dist/gaman-base.js",
"require": "./dist/cjs/gaman-base.js"
}
},Full Changelog: v1.0.3...v1.0.4