@knowtrace/constants
Advanced tools
@@ -11,2 +11,6 @@ 'use strict'; | ||
| ROOT: "/_tr", | ||
| PATH: { | ||
| INIT: "/init", | ||
| CHECK: "/check", | ||
| }, | ||
| }, | ||
@@ -27,2 +31,3 @@ JWT: { | ||
| LIB: { | ||
| __TEMPLATE__: "@knowtrace/{{name}}", | ||
| CONSTANTS: "@knowtrace/constants", | ||
@@ -32,7 +37,2 @@ EXPRESS: "@knowtrace/express", | ||
| }, | ||
| LOG_TAG: "knowtrace", | ||
| PATH: { | ||
| INIT: "/init", | ||
| CHECK: "/check", | ||
| }, | ||
| SERVICE: "knowtrace", | ||
@@ -39,0 +39,0 @@ }; |
@@ -9,2 +9,6 @@ // | ||
| ROOT: "/_tr", | ||
| PATH: { | ||
| INIT: "/init", | ||
| CHECK: "/check", | ||
| }, | ||
| }, | ||
@@ -25,2 +29,3 @@ JWT: { | ||
| LIB: { | ||
| __TEMPLATE__: "@knowtrace/{{name}}", | ||
| CONSTANTS: "@knowtrace/constants", | ||
@@ -30,7 +35,2 @@ EXPRESS: "@knowtrace/express", | ||
| }, | ||
| LOG_TAG: "knowtrace", | ||
| PATH: { | ||
| INIT: "/init", | ||
| CHECK: "/check", | ||
| }, | ||
| SERVICE: "knowtrace", | ||
@@ -37,0 +37,0 @@ }; |
+2
-2
| { | ||
| "name": "@knowtrace/constants", | ||
| "version": "0.1.0", | ||
| "version": "0.1.1", | ||
| "author": "Finlayson Studio", | ||
@@ -27,3 +27,3 @@ "type": "module", | ||
| }, | ||
| "gitHead": "1c134d1acb9bf42cbef0adc6d5d8c9124a68d537" | ||
| "gitHead": "68b2c096e8ea8c448b0012626ea3348d0d746dd3" | ||
| } |
+16
-3
@@ -23,7 +23,19 @@ # Know Trace Constants 🥠💬 | ||
| import { TRACE } from "@knowtrace/constants"; | ||
| // ... | ||
| ``` | ||
| * `TRACE` - Constants for the Know Trace service | ||
| * `TRACE.EXPRESS.ROOT` - default root for Express routes | ||
| * `TRACE.EXPRESS.PATH.INIT` - init route path | ||
| * `TRACE.EXPRESS.PATH.CHECK` - check route path | ||
| * `TRACE.JWT.BROWSER_KEY` - browser key for JWT (literally `b`) | ||
| * `TRACE.JWT.SESSION_KEY` - session key for JWT (literally `s`) | ||
| * `TRACE.JWT.EXPIRES_IN.FOUR_HOURS` - JWT expiration time of 4 hours (`4h`) | ||
| * `TRACE.JWT.EXPIRES_IN.ONE_HOUR` - JWT expiration time of 1 hour (`1h`) | ||
| * `TRACE.KNOWN.BROWSER` - UUID of a "known" browser for testing | ||
| * `TRACE.KNOWN.SESSION` - UUID of a "known" session for testing | ||
| * `TRACE.KNOWN.SECRET` - test signing key. **NOT** (not) for production use. Not for development use. Only (**ONLY**) for automated testing | ||
| * `TRACE.LIB.__TEMPLATE__` - `placeholders`-compatible template for library names | ||
| * `TRACE.LIB.CONSTANTS` - name of the constants package | ||
| * `TRACE.LIB.EXPRESS` - name of the Express package | ||
| * `TRACE.LIB.VUE` - name of the Vue package | ||
| * `TRACE.SERVICE` - service tag (`knowtrace`) | ||
@@ -34,2 +46,3 @@ ## 📝 Changelog | ||
| | ---------- | ------- | -------------- | | ||
| | 7/14/2024 | 0.1.0 | Initial deploy | | ||
| | 7/14/2024 | 0.0.1 | Initial commit | | ||
@@ -36,0 +49,0 @@ |
@@ -18,6 +18,4 @@ import { describe, expect, it } from "vitest"; | ||
| expect(TRACE.LIB).toBeObject(); | ||
| expect(TRACE.LOG_TAG).toBeString(); | ||
| expect(TRACE.PATH).toBeObject(); | ||
| expect(TRACE.SERVICE).toBeString(); | ||
| }); | ||
| }); |
+5
-5
@@ -9,2 +9,6 @@ // | ||
| ROOT: "/_tr", | ||
| PATH: { | ||
| INIT: "/init", | ||
| CHECK: "/check", | ||
| }, | ||
| }, | ||
@@ -25,2 +29,3 @@ JWT: { | ||
| LIB: { | ||
| __TEMPLATE__: "@knowtrace/{{name}}", | ||
| CONSTANTS: "@knowtrace/constants", | ||
@@ -30,8 +35,3 @@ EXPRESS: "@knowtrace/express", | ||
| }, | ||
| LOG_TAG: "knowtrace", | ||
| PATH: { | ||
| INIT: "/init", | ||
| CHECK: "/check", | ||
| }, | ||
| SERVICE: "knowtrace", | ||
| }; |
5669
20.39%51
34.21%145
-1.36%