- Updated BillingPlansSection.vue to clean up unused code and improve readability. - Removed CardPopover.vue and VideoGrid.vue components as they were no longer needed. - Enhanced VideoTable.vue by integrating BaseTable for better table management and added loading states. - Introduced secure JSON transformer for enhanced data security in RPC routes. - Added key resolver for managing server key pairs. - Created a script to generate NaCl keys for secure communications. - Implemented admin page header management for better UI consistency.
7 lines
252 B
TypeScript
7 lines
252 B
TypeScript
// scripts/gen-nacl-keys.ts
|
|
import nacl from "tweetnacl";
|
|
|
|
const kp = nacl.box.keyPair();
|
|
|
|
console.log("PUBLIC_KEY_BASE64=", Buffer.from(kp.publicKey).toString("base64"));
|
|
console.log("SECRET_KEY_BASE64=", Buffer.from(kp.secretKey).toString("base64")); |