Prepare for jsr publication

This commit is contained in:
Charlotte Som 2024-02-29 21:20:44 +00:00
parent 1888dbacc5
commit 2c91d30b1d
3 changed files with 7 additions and 4 deletions

View file

@ -1,3 +1,3 @@
# ngx
Opinionated nginx config generation in Deno.
Opinionated nginx config generation for Deno.

5
deno.json Normal file
View file

@ -0,0 +1,5 @@
{
"name": "@char/ngx",
"version": "0.1.0",
"exports": "./ngx.ts"
}

4
ngx.ts
View file

@ -1,6 +1,5 @@
const NGX_VERSION = "0.1";
const NGX_VERSION = "0.1.0";
// #region Implementation
type ConfigNode = ConfigStatement | ConfigBlock | ConfigBreak | ConfigFile;
class ConfigBuildable {
@ -89,7 +88,6 @@ function conform(looseNode: LooseConfigNode): ConfigNode[] {
}
return [looseNode];
}
// #endregion
export function ngx(value?: string, children?: LooseConfigNode[]): ConfigNode {
const hasValue = value !== undefined && value !== "";