This is the documentation for Beagle, a hypothetical programming language.
Beagle has scalar primitives.
int number = 0;
double money = 4.694;
bool is_hypothetical = true;
string hello = 'world';
void;
This is the documentation for Beagle, a hypothetical programming language.
Beagle has scalar primitives.
int number = 0;
double money = 4.694;
bool is_hypothetical = true;
string hello = 'world';
void;
GitHub has its own registry for npm packages that is available at https://npm.pkg.github.com/
This guide will explain how to login into it so that you can start installing packages from the registry.
Unlike the NPM registry which uses a password login, GitHub registry uses a Personal Access Token (PAT) as the credential.
#! node | |
// Simple node.js based PHP Version Manager | |
// Tested with v16.17.1 | |
let process = require("process"); | |
let [command = "help", version = ""] = process.argv.slice(2); | |
let fs = require("fs"); | |
let { execSync } = require("child_process"); | |
if (command === "help") { |
const camelCase = require("lodash/camelCase"); | |
const kebabCase = require("lodash/kebabCase"); | |
const theo = require("theo"); | |
theo.registerFormat("tailwindv2", (result) => { | |
// "result" is an Immutable.Map | |
// https://facebook.github.io/immutable-js/ | |
let tailwindTheme = { | |
textColor: {}, | |
backgroundColor: {}, |
const fs = require("fs-extra"); | |
const BlinkDiff = require("blink-diff"); | |
const path = require("path"); | |
module.exports = function diffImage(props) { | |
const imageName = path.basename(props.path); | |
if (imageName.endsWith("(failed).png")) { | |
return; | |
} | |
// There's already a folder 'screengrabs' created before Cypress runs |
FROM confluentinc/cp-server-connect | |
RUN confluent-hub install debezium/debezium-connector-postgresql:0.10.0 --no-prompt | |
RUN confluent-hub install debezium/debezium-connector-mysql:1.1.0 --no-prompt |
let widgets = [ | |
{ | |
name: "widgetA", | |
dependencies: [{ endpoint: "endpointA", reloadableActions: ["action 1"] }], | |
}, | |
{ | |
name: "widgetB", | |
dependencies: [{ endpoint: "endpointA", reloadableActions: ["action 1"] }], | |
}, | |
{ |
const HtmlWebpackPlugin = require("html-webpack-plugin"); | |
const DynamicCdnWebpackPlugin = require("dynamic-cdn-webpack-plugin"); | |
module.exports = { | |
mode: "production", | |
plugins: [ | |
new HtmlWebpackPlugin(), | |
new DynamicCdnWebpackPlugin({ | |
resolver: (packageName, packageVersion, options) => { | |
let env = options.env || "development"; |
function MaybeN(value) { | |
if (value.__type__ === "maybe") { | |
return value; | |
} | |
const isEmpty = () => value === undefined || value === null; | |
let internalMaybe = {}; | |
internalMaybe = { |
const Compose = ({ children = () => null, ...chain }) => { | |
const composedFn = Object.entries(chain).reduce( | |
(acc, [renderProp, renderFn]) => props => | |
renderFn(value => acc({ ...props, [renderProp]: value })), | |
children | |
); | |
return composedFn(); | |
}; |