MCPcopy Index your code
hub / github.com/automerge/pixelpusher

github.com/automerge/pixelpusher @0.0.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.0.4 ↗ · + Follow
439 symbols 932 edges 93 files 5 documented · 1% updated 8y ago0.0.4 · 2018-02-24★ 2421 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

pixelpusher

Installation

# Install latest node. I'm using 9.2.1
brew install openssl
npm install

export CPPFLAGS=-I/usr/local/opt/openssl/include
export LDFLAGS=-L/usr/local/opt/openssl/lib
npm start

You can start additional clients by setting CLIENT_ID (default: 0):

CLIENT_ID=1 npm start

If you want to edit the CSS, for now, start the css watcher separately:

npm run css

pixelpusher

Core symbols most depended-on inside this repo

update
called by 16
src/lib/HyperSync.js
getProject
called by 14
src/store/reducers/reducerHelpers.js
change
called by 14
src/logic/Mutation.js
updateProject
called by 13
src/store/reducers/reducerHelpers.js
tip
called by 12
src/components/App.jsx
clock
called by 11
src/logic/Versions.js
sendNotification
called by 7
src/store/reducers/reducer.js
generatePixelDrawCss
called by 6
src/utils/cssParse.js

Shape

Function 283
Method 96
Class 60

Languages

TypeScript100%

Modules by API surface

src/store/reducers/reducer.js38 symbols
src/store/reducers/reducerHelpers.js26 symbols
src/store/actions/actionCreators.js23 symbols
src/logic/Versions.js19 symbols
src/logic/Mutation.js17 symbols
src/lib/HyperSync.js14 symbols
src/components/App.jsx12 symbols
src/utils/shareLink.js11 symbols
src/components/CloudPeers.jsx10 symbols
src/components/LoadDrawing.jsx9 symbols
src/components/GridWrapper.jsx9 symbols
src/components/Field.jsx9 symbols

For agents

$ claude mcp add pixelpusher \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact