public static String kebab2camel(String name) {

		if (name.contains("-")) { // xyz-plug becomes XyzPlug
			return Arrays.stream(name.split("-"))
				.map(s -> Character.toUpperCase(s.charAt(0)) + s.substring(1).toLowerCase())
				.collect(Collectors.joining());
		} else {
			return name; // xyz stays xyz
		}
	}
Runs the given code with the "cache-evict" configuration key set to a very
low value. This forces all requests to remote resources to be performed.
Cached resources will only be updated if the remote documents have actually
been updated.
src/main/java/dev/jbang/util/Util.java