$ show shakacode/shakapacker
── AI DEEP ANALYSIS ──
Shakapacker is a bridge to webpack or Rspack for Rails apps, supporting both webpack 5 and Rspack builds. It provides features like code splitting, Hot Module Replacement (HMR), CDN asset hosts, Subresource Integrity, and HTTP 103 Early Hints. The repository is well-maintained with a clear structure and documentation.
── METRICS ──
RATING9.2/10
QUALITY8.5/10
MAINTENANCEmaintained
DRIFTlow
CONTRIBUTORS515
VELOCITY0.97
OPEN ISSUES14
CLOSED ISSUES425
LAST COMMIT1 month ago
── TAGS ──
── DEPENDENCY GRAPH ──
js-yaml
(npm)
^4.1.0
pack-config-diff
(npm)
^0.1.0
path-complete-extname
(npm)
^1.0.0
webpack-merge
(npm)
^5.8.0
yargs
(npm)
^17.7.2
@babel/core
(npm)
7.29.0
@eslint/eslintrc
(npm)
^3.2.0
@eslint/js
(npm)
^9.37.0
@rspack/cli
(npm)
2.2.1
@rspack/core
(npm)
2.2.1
@swc/core
(npm)
1.15.33
@types/babel__core
(npm)
^7.20.5
@types/js-yaml
(npm)
^4.0.9
@types/node
(npm)
^24.5.2
@types/path-complete-extname
(npm)
^1.0.3
@types/webpack
(npm)
^5.28.5
@types/webpack-dev-server
(npm)
^4.7.2
@types/webpack-merge
(npm)
^5.0.0
@types/yargs
(npm)
^17.0.33
@typescript-eslint/eslint-plugin
(npm)
^8.46.0
@typescript-eslint/parser
(npm)
^8.46.0
babel-loader
(npm)
10.1.1
compression-webpack-plugin
(npm)
^9.0.0
css-loader
(npm)
7.1.4
esbuild-loader
(npm)
4.4.3
eslint
(npm)
^9.37.0
eslint-config-airbnb
(npm)
^19.0.4
eslint-config-prettier
(npm)
^10.1.8
eslint-plugin-import
(npm)
^2.32.0
eslint-plugin-jest
(npm)
^29.0.1
eslint-plugin-jsx-a11y
(npm)
^6.10.2
eslint-plugin-react
(npm)
^7.37.5
eslint-plugin-react-hooks
(npm)
^7.0.0
husky
(npm)
^9.1.7
jest
(npm)
^29.7.0
knip
(npm)
^5.64.2
lint-staged
(npm)
^15.2.10
memory-fs
(npm)
^0.5.0
mini-css-extract-plugin
(npm)
2.10.2
prettier
(npm)
^3.6.2
rspack-manifest-plugin
(npm)
5.2.2
sass-loader
(npm)
16.0.7
swc-loader
(npm)
0.2.7
thenify
(npm)
^3.3.1
ts-jest
(npm)
^29.4.5
typescript
(npm)
^5.9.2
webpack
(npm)
5.106.2
webpack-assets-manifest
(npm)
6.5.1
webpack-cli
(npm)
7.0.2
webpack-subresource-integrity
(npm)
5.1.0
── FILE BREAKDOWN ──
Files by Type (count)
Files by Type (size)
── KEY FINDINGS: REUSABLE CODE ──
The LLM identified 2 files worth highlighting for reuse:
This file contains the configuration class for Shakapacker, which is responsible for managing the configuration settings for the application.
This file contains metadata for the repository, including the name, version, description, and dependencies.
── HISTORY ──
Last analyzed: 2026-09-17 07:14:25.925613
Next check: 2026-10-17 07:14:25.851779