Add ASCII logo, spinner during install, all packages core, fix tests
- ASCII art logo on website hero and OAuth callback page - Clean spinner during postinstall instead of npm noise - pi-session-search and pi-memory moved to core (13 packages) - pi-generative-ui is the only optional package - Alpha Hub callback page branded with Feynman logo Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -49,8 +49,6 @@ test("normalizeFeynmanSettings prunes the legacy slow default package set", () =
|
||||
packages: [
|
||||
...CORE_PACKAGE_SOURCES,
|
||||
"npm:pi-generative-ui",
|
||||
"npm:@kaiserlich-dev/pi-session-search",
|
||||
"npm:@samfp/pi-memory",
|
||||
],
|
||||
},
|
||||
null,
|
||||
@@ -68,8 +66,8 @@ test("normalizeFeynmanSettings prunes the legacy slow default package set", () =
|
||||
});
|
||||
|
||||
test("optional package presets map friendly aliases", () => {
|
||||
assert.deepEqual(getOptionalPackagePresetSources("memory"), ["npm:@samfp/pi-memory"]);
|
||||
assert.deepEqual(getOptionalPackagePresetSources("memory"), undefined);
|
||||
assert.deepEqual(getOptionalPackagePresetSources("ui"), ["npm:pi-generative-ui"]);
|
||||
assert.deepEqual(getOptionalPackagePresetSources("search"), ["npm:@kaiserlich-dev/pi-session-search"]);
|
||||
assert.deepEqual(getOptionalPackagePresetSources("search"), undefined);
|
||||
assert.equal(shouldPruneLegacyDefaultPackages(["npm:custom"]), false);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user