UNPKG

@blast-shield/parser

Version:
1 lines 3.41 kB
{"inputs":{"../../node_modules/.pnpm/tsup@8.5.0_tsx@4.19.4_typescript@5.8.3/node_modules/tsup/assets/esm_shims.js":{"bytes":322,"imports":[{"path":"path","kind":"import-statement","external":true},{"path":"url","kind":"import-statement","external":true}],"format":"esm"},"src/language-helpers.ts":{"bytes":6112,"imports":[{"path":"/Users/arcanine/Workspace/personal/blast-shield/node_modules/.pnpm/tsup@8.5.0_tsx@4.19.4_typescript@5.8.3/node_modules/tsup/assets/esm_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/comment-extractor.ts":{"bytes":2760,"imports":[{"path":"src/language-helpers.ts","kind":"import-statement","original":"./language-helpers"},{"path":"./types","kind":"import-statement","external":true},{"path":"/Users/arcanine/Workspace/personal/blast-shield/node_modules/.pnpm/tsup@8.5.0_tsx@4.19.4_typescript@5.8.3/node_modules/tsup/assets/esm_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/types.ts":{"bytes":869,"imports":[{"path":"/Users/arcanine/Workspace/personal/blast-shield/node_modules/.pnpm/tsup@8.5.0_tsx@4.19.4_typescript@5.8.3/node_modules/tsup/assets/esm_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/file-parser.ts":{"bytes":2936,"imports":[{"path":"fs/promises","kind":"import-statement","external":true},{"path":"glob","kind":"import-statement","external":true},{"path":"ignore","kind":"import-statement","external":true},{"path":"@blast-shield/logger","kind":"import-statement","external":true},{"path":"path","kind":"import-statement","external":true},{"path":"src/comment-extractor.ts","kind":"import-statement","original":"./comment-extractor"},{"path":"./types","kind":"import-statement","external":true},{"path":"/Users/arcanine/Workspace/personal/blast-shield/node_modules/.pnpm/tsup@8.5.0_tsx@4.19.4_typescript@5.8.3/node_modules/tsup/assets/esm_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/index.ts":{"bytes":418,"imports":[{"path":"src/comment-extractor.ts","kind":"import-statement","original":"./comment-extractor"},{"path":"src/types.ts","kind":"import-statement","original":"./types"},{"path":"src/file-parser.ts","kind":"import-statement","original":"./file-parser"},{"path":"src/language-helpers.ts","kind":"import-statement","original":"./language-helpers"},{"path":"/Users/arcanine/Workspace/personal/blast-shield/node_modules/.pnpm/tsup@8.5.0_tsx@4.19.4_typescript@5.8.3/node_modules/tsup/assets/esm_shims.js","kind":"import-statement","external":true}],"format":"esm"}},"outputs":{"dist/index.esm.js":{"imports":[{"path":"fs/promises","kind":"import-statement","external":true},{"path":"glob","kind":"import-statement","external":true},{"path":"ignore","kind":"import-statement","external":true},{"path":"@blast-shield/logger","kind":"import-statement","external":true},{"path":"path","kind":"import-statement","external":true}],"exports":["ExtractedComment","FILE_EXTENSION_TO_LANGUAGE","LANGUAGE_CONFIGS","LanguageConfig","extractComments","findFilesWithGitignore","getLanguageConfigForFile","getLanguageFromFilePath","isBlockCommentEnd","isBlockCommentStart","isComment","isInBlockComment","parseFileForComments"],"entryPoint":"src/index.ts","inputs":{"src/language-helpers.ts":{"bytesInOutput":3443},"src/comment-extractor.ts":{"bytesInOutput":777},"src/index.ts":{"bytesInOutput":0},"src/file-parser.ts":{"bytesInOutput":830}},"bytes":5437}}}