[{"title":"(87个子文件543KB)perfectum:用于处理项目绩效的一组工具-源码","children":[{"title":"perfectum-master","children":[{"title":".gitignore <span style='color:#111;'>207B</span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'>5.83KB</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>651B</span>","children":null,"spread":false},{"title":"lerna.json <span style='color:#111;'>117B</span>","children":null,"spread":false},{"title":"perfectum.json <span style='color:#111;'>82B</span>","children":null,"spread":false},{"title":"packages","children":[{"title":"synthetic","children":[{"title":"tsconfig.json <span style='color:#111;'>433B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>1.63KB</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>864B</span>","children":null,"spread":false},{"title":"src","children":[{"title":"types.ts <span style='color:#111;'>3.55KB</span>","children":null,"spread":false},{"title":"utils","children":[{"title":"config-validators.ts <span style='color:#111;'>2.01KB</span>","children":null,"spread":false},{"title":"command-runner.ts <span style='color:#111;'>5.11KB</span>","children":null,"spread":false}],"spread":true},{"title":"authenticator","children":[{"title":"types.ts <span style='color:#111;'>328B</span>","children":null,"spread":false},{"title":"constants.ts <span style='color:#111;'>48B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>2.60KB</span>","children":null,"spread":false}],"spread":false},{"title":"auditor","children":[{"title":"types.ts <span style='color:#111;'>1016B</span>","children":null,"spread":false},{"title":"utils","children":[{"title":"create-lighthouse-budget.ts <span style='color:#111;'>4.49KB</span>","children":null,"spread":false}],"spread":false},{"title":"constants.ts <span style='color:#111;'>102B</span>","children":null,"spread":false},{"title":"configs","children":[{"title":"desktop.ts <span style='color:#111;'>519B</span>","children":null,"spread":false},{"title":"types.ts <span style='color:#111;'>941B</span>","children":null,"spread":false},{"title":"constants.ts <span style='color:#111;'>74B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>319B</span>","children":null,"spread":false},{"title":"mobile.ts <span style='color:#111;'>517B</span>","children":null,"spread":false}],"spread":false},{"title":"index.ts <span style='color:#111;'>5.78KB</span>","children":null,"spread":false}],"spread":false},{"title":"logger","children":[{"title":"types.ts <span style='color:#111;'>30B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>583B</span>","children":null,"spread":false}],"spread":false},{"title":"starter","children":[{"title":"types.ts <span style='color:#111;'>190B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>1.31KB</span>","children":null,"spread":false}],"spread":false},{"title":"builder","children":[{"title":"types.ts <span style='color:#111;'>190B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>1.31KB</span>","children":null,"spread":false}],"spread":false},{"title":"reporter","children":[{"title":"types.ts <span style='color:#111;'>197B</span>","children":null,"spread":false},{"title":"constants.ts <span style='color:#111;'>234B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>4.09KB</span>","children":null,"spread":false}],"spread":false},{"title":"index.ts <span style='color:#111;'>6.62KB</span>","children":null,"spread":false},{"title":"browser","children":[{"title":"types.ts <span style='color:#111;'>261B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>1.62KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"cli","children":[{"title":"auth-script.ts <span style='color:#111;'>701B</span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'>415B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>2.44KB</span>","children":null,"spread":false},{"title":"bin","children":[{"title":"cli <span style='color:#111;'>47B</span>","children":null,"spread":false}],"spread":true},{"title":"perfectum.json <span style='color:#111;'>21.34KB</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>901B</span>","children":null,"spread":false},{"title":"src","children":[{"title":"utils","children":[{"title":"constants.ts <span style='color:#111;'>110B</span>","children":null,"spread":false},{"title":"clear-terminal-window.ts <span style='color:#111;'>78B</span>","children":null,"spread":false},{"title":"logging.ts <span style='color:#111;'>269B</span>","children":null,"spread":false},{"title":"show-welcome-message.ts <span style='color:#111;'>248B</span>","children":null,"spread":false},{"title":"get-initial-config.ts <span style='color:#111;'>2.75KB</span>","children":null,"spread":false}],"spread":false},{"title":"index.ts <span style='color:#111;'>460B</span>","children":null,"spread":false},{"title":"commands","children":[{"title":"constants.ts <span style='color:#111;'>50B</span>","children":null,"spread":false},{"title":"audit","children":[{"title":"types.ts <span style='color:#111;'>203B</span>","children":null,"spread":false},{"title":"constants.ts <span style='color:#111;'>106B</span>","children":null,"spread":false},{"title":"builder.ts <span style='color:#111;'>2.21KB</span>","children":null,"spread":false},{"title":"handler.ts <span style='color:#111;'>3.44KB</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>317B</span>","children":null,"spread":false}],"spread":false},{"title":"index.ts <span style='color:#111;'>169B</span>","children":null,"spread":false}],"spread":false},{"title":"cli.ts <span style='color:#111;'>709B</span>","children":null,"spread":false}],"spread":false},{"title":"cli.gif <span style='color:#111;'>934.20KB</span>","children":null,"spread":false},{"title":"auth-script.js <span style='color:#111;'>631B</span>","children":null,"spread":false}],"spread":true},{"title":"client","children":[{"title":".size-snapshot.json <span style='color:#111;'>452B</span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'>306B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>4.21KB</span>","children":null,"spread":false},{"title":"rollup.config.js <span style='color:#111;'>757B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>843B</span>","children":null,"spread":false},{"title":"src","children":[{"title":"types.ts <span style='color:#111;'>195B</span>","children":null,"spread":false},{"title":"performance","children":[{"title":"types.ts <span style='color:#111;'>3.91KB</span>","children":null,"spread":false},{"title":"constants.ts <span style='color:#111;'>279B</span>","children":null,"spread":false},{"title":"utils.ts <span style='color:#111;'>197B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>13.79KB</span>","children":null,"spread":false}],"spread":false},{"title":"logger","children":[{"title":"types.ts <span style='color:#111;'>112B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>504B</span>","children":null,"spread":false}],"spread":false},{"title":"__tests__","children":[{"title":"fixtures","children":[{"title":"index.ts <span style='color:#111;'>1.01KB</span>","children":null,"spread":false}],"spread":false},{"title":"mocks","children":[{"title":"performance.ts <span style='color:#111;'>373B</span>","children":null,"spread":false},{"title":"performance-observer.ts <span style='color:#111;'>265B</span>","children":null,"spread":false},{"title":"send-beacon.ts <span style='color:#111;'>232B</span>","children":null,"spread":false},{"title":"page-visibility.ts <span style='color:#111;'>206B</span>","children":null,"spread":false}],"spread":false},{"title":"perfectum-client.test.ts <span style='color:#111;'>8.10KB</span>","children":null,"spread":false}],"spread":false},{"title":"utils.ts <span style='color:#111;'>1.01KB</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>1.86KB</span>","children":null,"spread":false},{"title":"monitoring","children":[{"title":"types.ts <span style='color:#111;'>231B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>1.32KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"jest.config.js <span style='color:#111;'>95B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'>10.50KB</span>","children":null,"spread":false},{"title":".eslintrc <span style='color:#111;'>618B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>585B</span>","children":null,"spread":false},{"title":".lintstagedrc <span style='color:#111;'>37B</span>","children":null,"spread":false},{"title":".huskyrc <span style='color:#111;'>68B</span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'>20B</span>","children":null,"spread":false},{"title":"yarn.lock <span style='color:#111;'>394.35KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}]