choo components (#639)
* add components * example: componentize header * fix choo SSR * example: componentize footer * example: fix footer * update component cache asserts * componentize todos * reorder example dir * fix example tests * fix dep check test * Add garbage collection of unused components * Apply args when calling identity * update to new component preview * update nanocomponent * fix cache err name * remove static methods from example * restore app.emit() function * public API tests * offset component cache iteration by 2 * whitelist contents of component folder (#643) * allow lru number arg * fix lint typo
This commit is contained in:
+5
-1
@@ -9,12 +9,14 @@
|
||||
"html/index.js",
|
||||
"html/raw.js",
|
||||
"html/index.d.ts",
|
||||
"component/cache.js",
|
||||
"component/index.js",
|
||||
"dist",
|
||||
"example"
|
||||
],
|
||||
"scripts": {
|
||||
"build": "mkdir -p dist/ && browserify index -p bundle-collapser/plugin > dist/bundle.js && browserify index -p tinyify > dist/bundle.min.js && cat dist/bundle.min.js | gzip --best --stdout | wc -c | pretty-bytes",
|
||||
"deps": "dependency-check --entry ./html/index.js . && dependency-check . --extra --no-dev --entry ./html/index.js",
|
||||
"deps": "dependency-check --entry ./html/index.js . && dependency-check . --extra --no-dev --entry ./html/index.js --entry ./component/index.js",
|
||||
"inspect": "browserify --full-paths index -g unassertify -g uglifyify | discify --open",
|
||||
"prepublishOnly": "npm run build",
|
||||
"start": "bankai start example",
|
||||
@@ -34,8 +36,10 @@
|
||||
"bel": "^5.1.3",
|
||||
"document-ready": "^2.0.1",
|
||||
"nanobus": "^4.2.0",
|
||||
"nanocomponent": "^6.5.0",
|
||||
"nanohref": "^3.0.0",
|
||||
"nanolocation": "^1.0.0",
|
||||
"nanolru": "^1.0.0",
|
||||
"nanomorph": "^5.1.2",
|
||||
"nanoquery": "^1.1.0",
|
||||
"nanoraf": "^3.0.0",
|
||||
|
||||
Reference in New Issue
Block a user