{"id":15139,"identifier":"FK2/F4VQRH","persistentUrl":"https://doi.org/10.60507/FK2/F4VQRH","protocol":"doi","authority":"10.60507","separator":"/","publisher":"bonndata","publicationDate":"2026-01-22","storageIdentifier":"file://10.60507/FK2/F4VQRH","metadataLanguage":"en","datasetType":"dataset","datasetVersion":{"id":556,"datasetId":15139,"datasetPersistentId":"doi:10.60507/FK2/F4VQRH","datasetType":"dataset","storageIdentifier":"file://10.60507/FK2/F4VQRH","versionNumber":1,"internalVersionNumber":33,"versionMinorNumber":0,"versionState":"RELEASED","latestVersionPublishingState":"RELEASED","lastUpdateTime":"2026-01-22T11:48:09Z","releaseTime":"2026-01-22T11:48:09Z","createTime":"2026-01-09T12:17:24Z","publicationDate":"2026-01-22","citationDate":"2026-01-22","license":{"name":"MIT","uri":"https://mit-license.org/","iconUri":"/imglibs/logos/lic/mit.svg"},"fileAccessRequest":true,"metadataBlocks":{"citation":{"displayName":"Citation Metadata","name":"citation","fields":[{"typeName":"title","multiple":false,"typeClass":"primitive","value":"Replication Software for \"Insecure Ingredients? Exploring Dependency Update Patterns of Bundled JavaScript Packages on the Web\""},{"typeName":"alternativeURL","multiple":false,"typeClass":"primitive","value":"https://github.com/BlobbyBob/AletheiaJSVersionDetection"},{"typeName":"author","multiple":true,"typeClass":"compound","value":[{"authorName":{"typeName":"authorName","multiple":false,"typeClass":"primitive","value":"Swierzy, Ben"},"authorAffiliation":{"typeName":"authorAffiliation","multiple":false,"typeClass":"primitive","value":"University of Bonn"},"authorIdentifierScheme":{"typeName":"authorIdentifierScheme","multiple":false,"typeClass":"controlledVocabulary","value":"ORCID"},"authorIdentifier":{"typeName":"authorIdentifier","multiple":false,"typeClass":"primitive","value":"https://orcid.org/0009-0003-0485-4791","expandedvalue":{"personName":"Swierzy, Ben","@id":"https://orcid.org/0009-0003-0485-4791","scheme":"ORCID","@type":"https://schema.org/Person"}}}]},{"typeName":"datasetContact","multiple":true,"typeClass":"compound","value":[{"datasetContactName":{"typeName":"datasetContactName","multiple":false,"typeClass":"primitive","value":"Swierzy, Ben"},"datasetContactAffiliation":{"typeName":"datasetContactAffiliation","multiple":false,"typeClass":"primitive","value":"University of Bonn"},"datasetContactEmail":{"typeName":"datasetContactEmail","multiple":false,"typeClass":"primitive","value":"swierzy@cs.uni-bonn.de"}}]},{"typeName":"dsDescription","multiple":true,"typeClass":"compound","value":[{"dsDescriptionValue":{"typeName":"dsDescriptionValue","multiple":false,"typeClass":"primitive","value":"This dataset contains software artifacts for the paper \"Insecure Ingredients? Exploring Dependency Update Patterns of Bundled JavaScript Packages on the Web\".\n\nIt includes all software artifacts (crawler, Aletheia implementation, evaluation scripts) used for analysis. For the re-implementation of Dolos (dolospy), please check the related material."}}]},{"typeName":"subject","multiple":true,"typeClass":"controlledVocabulary","value":["Computer and Information Science"]},{"typeName":"subjectRefinement","multiple":true,"typeClass":"compound","value":[{"subjectRefinementValue":{"typeName":"subjectRefinementValue","multiple":false,"typeClass":"primitive","value":"Computer Science: Software Engineering and Programming Languages [409-02]"}},{"subjectRefinementValue":{"typeName":"subjectRefinementValue","multiple":false,"typeClass":"primitive","value":"Computer Science: Security and Dependability [409-03]"}}]},{"typeName":"freeKeyword","multiple":true,"typeClass":"compound","value":[{"freeKeywordValue":{"typeName":"freeKeywordValue","multiple":false,"typeClass":"primitive","value":"javascript"}},{"freeKeywordValue":{"typeName":"freeKeywordValue","multiple":false,"typeClass":"primitive","value":"bundles"}},{"freeKeywordValue":{"typeName":"freeKeywordValue","multiple":false,"typeClass":"primitive","value":"software composition analysis"}},{"freeKeywordValue":{"typeName":"freeKeywordValue","multiple":false,"typeClass":"primitive","value":"update behavior"}}]},{"typeName":"publication","multiple":true,"typeClass":"compound","value":[{"publicationRelationType":{"typeName":"publicationRelationType","multiple":false,"typeClass":"controlledVocabulary","value":"IsSupplementTo"},"publicationCitation":{"typeName":"publicationCitation","multiple":false,"typeClass":"primitive","value":"Ben Swierzy, Marc Ohm, and Michael Meier. 2026. Insecure Ingredients? Exploring Dependency Update Patterns of Bundled JavaScript Packages on the Web. In 2026 IEEE/ACM 48th International Conference on Software Engineering (ICSE ’26), April 12–18, 2026, Rio de Janeiro, Brazil. ACM, New York, NY, USA, 13 pages. https://doi.org/10.1145/3744916.3787780"},"publicationIDType":{"typeName":"publicationIDType","multiple":false,"typeClass":"controlledVocabulary","value":"doi"},"publicationIDNumber":{"typeName":"publicationIDNumber","multiple":false,"typeClass":"primitive","value":"10.1145/3744916.3787780"},"publicationURL":{"typeName":"publicationURL","multiple":false,"typeClass":"primitive","value":"https://dl.acm.org/doi/abs/10.1145/3744916.3787780"}},{"publicationRelationType":{"typeName":"publicationRelationType","multiple":false,"typeClass":"controlledVocabulary","value":"IsSupplementTo"},"publicationCitation":{"typeName":"publicationCitation","multiple":false,"typeClass":"primitive","value":"Swierzy, Ben, Marc Ohm, and Michael Meier. \"Insecure Ingredients? Exploring Dependency Update Patterns of Bundled JavaScript Packages on the Web.\" arXiv preprint arXiv:2512.15447 (2025)."},"publicationIDType":{"typeName":"publicationIDType","multiple":false,"typeClass":"controlledVocabulary","value":"doi"},"publicationIDNumber":{"typeName":"publicationIDNumber","multiple":false,"typeClass":"primitive","value":"10.48550/arXiv.2512.15447"},"publicationURL":{"typeName":"publicationURL","multiple":false,"typeClass":"primitive","value":"https://arxiv.org/abs/2512.15447"}}]},{"typeName":"language","multiple":true,"typeClass":"controlledVocabulary","value":["English"]},{"typeName":"depositor","multiple":false,"typeClass":"primitive","value":"Swierzy, Ben"},{"typeName":"dateOfDeposit","multiple":false,"typeClass":"primitive","value":"2026-01-09"},{"typeName":"kindOfData","multiple":true,"typeClass":"primitive","value":["program source code"]},{"typeName":"relatedMaterial","multiple":true,"typeClass":"primitive","value":["GitHub Repository: https://github.com/BlobbyBob/AletheiaJSVersionDetection","Dolospy: https://doi.org/10.60507/FK2/F4VQRH"]},{"typeName":"relatedDatasets","multiple":true,"typeClass":"primitive","value":["Internet Measurement Dataset: https://doi.org/10.60507/FK2/AHYGMN"]}]},"codeMeta20":{"displayName":"Software Metadata (CodeMeta v2.0)","name":"codeMeta20","fields":[{"typeName":"developmentStatus","multiple":false,"typeClass":"controlledVocabulary","value":"Concept"},{"typeName":"codeRepository","multiple":true,"typeClass":"primitive","value":["https://github.com/BlobbyBob/AletheiaJSVersionDetection"]},{"typeName":"applicationCategory","multiple":true,"typeClass":"primitive","value":["Data Collection","Analysis"]},{"typeName":"applicationSubCategory","multiple":true,"typeClass":"primitive","value":["Web Crawling","JavaScript Static Analysis"]},{"typeName":"programmingLanguage","multiple":true,"typeClass":"primitive","value":["JavaScript","Python","C++"]},{"typeName":"runtimePlatform","multiple":true,"typeClass":"primitive","value":["Python 3.12","Node.js 22"]},{"typeName":"operatingSystem","multiple":true,"typeClass":"primitive","value":["Linux"]},{"typeName":"buildInstructions","multiple":true,"typeClass":"primitive","value":["https://github.com/BlobbyBob/AletheiaJSVersionDetection/tree/main/dolospy/BUILD.md"]},{"typeName":"softwareRequirementsItem","multiple":true,"typeClass":"compound","value":[{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"matplotlib 3.9.3"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://matplotlib.org"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"pandas 2.2.3"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://pandas.pydata.org"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"semantic_version 2.10.0"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://github.com/rbarrois/python-semanticversion"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"dataclass_wizard 0.28.0"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://github.com/rnag/dataclass-wizard"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"beautifulsoup4 4.12.3"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://www.crummy.com/software/BeautifulSoup/bs4/"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"requests 2.32.3"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://requests.readthedocs.io"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"@dodona/dolos-lib 3.5.1"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://dolos.ugent.be"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"source-map-js 1.2.1"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://github.com/7rulnik/source-map-js"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"acorn 8.15.0"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://github.com/acornjs/acorn"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"acorn-walk 8.3.4"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://github.com/acornjs/acorn"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"acorn-loose 8.5.2"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://github.com/acornjs/acorn"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"workerpool 10.0.1"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://github.com/josdejong/workerpool"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"astring 1.9.0"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://github.com/davidbonnet/astring#readme"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"@swc/core 1.15.8"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://swc.rs"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"pymongo 4.7.3"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://www.mongodb.org"}},{"softwareRequirements":{"typeName":"softwareRequirements","multiple":false,"typeClass":"primitive","value":"tqdm 4.66.4"},"softwareRequirementsInfoUrl":{"typeName":"softwareRequirementsInfoUrl","multiple":false,"typeClass":"primitive","value":"https://tqdm.github.io"}}]},{"typeName":"memoryRequirements","multiple":false,"typeClass":"primitive","value":"20 GB (when applied to the original dataset)"},{"typeName":"processorRequirements","multiple":true,"typeClass":"primitive","value":["x64"]},{"typeName":"readme","multiple":false,"typeClass":"primitive","value":"https://github.com/BlobbyBob/AletheiaJSVersionDetection/blob/main/README.md"}]}},"files":[{"label":"Dockerfile","restricted":false,"directoryLabel":"crawler/separating-collector","version":1,"datasetVersionId":556,"dataFile":{"id":15152,"persistentId":"doi:10.60507/FK2/F4VQRH/0YVMUA","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/0YVMUA","filename":"Dockerfile","contentType":"application/x-docker-file","friendlyType":"Docker Image File","filesize":201,"storageIdentifier":"file://19bb1b169eb-35dc999e2d0b","rootDataFileId":-1,"md5":"83b4230f466ebfc3222c3451a488bad0","checksum":{"type":"MD5","value":"83b4230f466ebfc3222c3451a488bad0"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"Dockerfile","restricted":false,"directoryLabel":"crawler/domainlist","version":1,"datasetVersionId":556,"dataFile":{"id":15151,"persistentId":"doi:10.60507/FK2/F4VQRH/UQUHES","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/UQUHES","filename":"Dockerfile","contentType":"application/x-docker-file","friendlyType":"Docker Image File","filesize":371,"storageIdentifier":"file://19bb1abcfff-b48617918333","rootDataFileId":-1,"md5":"f25e060a37613d1acc69fed094664238","checksum":{"type":"MD5","value":"f25e060a37613d1acc69fed094664238"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"Dockerfile","restricted":false,"directoryLabel":"crawler/bundlefetcher-stealth","version":1,"datasetVersionId":556,"dataFile":{"id":15149,"persistentId":"doi:10.60507/FK2/F4VQRH/48J6OC","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/48J6OC","filename":"Dockerfile","contentType":"application/x-docker-file","friendlyType":"Docker Image File","filesize":962,"storageIdentifier":"file://19bb1ab5c98-1102a105d3ee","rootDataFileId":-1,"md5":"c03ed0fe6f21b68059f318eb5cfd94f9","checksum":{"type":"MD5","value":"c03ed0fe6f21b68059f318eb5cfd94f9"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"Dockerfile","restricted":false,"directoryLabel":"crawler/object-storage","version":1,"datasetVersionId":556,"dataFile":{"id":15165,"persistentId":"doi:10.60507/FK2/F4VQRH/VIZPD0","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/VIZPD0","filename":"Dockerfile","contentType":"application/x-docker-file","friendlyType":"Docker Image File","filesize":183,"storageIdentifier":"file://19bb1b02bd8-aa972af3b99f","rootDataFileId":-1,"md5":"4e54c40f0a75f36ba57fde3dae118a12","checksum":{"type":"MD5","value":"4e54c40f0a75f36ba57fde3dae118a12"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"Dockerfile","restricted":false,"directoryLabel":"crawler/hev-socks5-proxy","version":1,"datasetVersionId":556,"dataFile":{"id":15155,"persistentId":"doi:10.60507/FK2/F4VQRH/S33SAL","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/S33SAL","filename":"Dockerfile","contentType":"application/x-docker-file","friendlyType":"Docker Image File","filesize":338,"storageIdentifier":"file://19bb1b0150c-61f957ef9c27","rootDataFileId":-1,"md5":"28ba72d5f1378078495d68c78c86e15b","checksum":{"type":"MD5","value":"28ba72d5f1378078495d68c78c86e15b"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"Dockerfile","restricted":false,"directoryLabel":"crawler/throttle","version":1,"datasetVersionId":556,"dataFile":{"id":15163,"persistentId":"doi:10.60507/FK2/F4VQRH/DMYIQF","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/DMYIQF","filename":"Dockerfile","contentType":"application/x-docker-file","friendlyType":"Docker Image File","filesize":165,"storageIdentifier":"file://19bb1b1c8dc-b31d077e8952","rootDataFileId":-1,"md5":"aff88dc30838dcef00221563b1dfb7be","checksum":{"type":"MD5","value":"aff88dc30838dcef00221563b1dfb7be"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"USAGE.md","restricted":false,"version":1,"datasetVersionId":556,"dataFile":{"id":15262,"persistentId":"doi:10.60507/FK2/F4VQRH/I8GBLL","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/I8GBLL","filename":"USAGE.md","contentType":"text/markdown","friendlyType":"Markdown Text","filesize":2974,"storageIdentifier":"file://19bbcea95f5-177c1730a97f","rootDataFileId":-1,"md5":"2c624e22fcfa95d6f0dd6d1c6dbde10a","checksum":{"type":"MD5","value":"2c624e22fcfa95d6f0dd6d1c6dbde10a"},"tabularData":false,"creationDate":"2026-01-14","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"__init__.py","restricted":false,"directoryLabel":"crawler/pipeline-helper/pipeline","version":1,"datasetVersionId":556,"dataFile":{"id":15161,"persistentId":"doi:10.60507/FK2/F4VQRH/RJ5TKI","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/RJ5TKI","filename":"__init__.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":10201,"storageIdentifier":"file://19bb1b081d5-9abe9cce8db6","rootDataFileId":-1,"md5":"49b0444c87d1235c93a9c587e1fc601a","checksum":{"type":"MD5","value":"49b0444c87d1235c93a9c587e1fc601a"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"aletheia-preprocessor.mjs","restricted":false,"directoryLabel":"scripts/identification","version":1,"datasetVersionId":556,"dataFile":{"id":15188,"persistentId":"doi:10.60507/FK2/F4VQRH/L7QVSN","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/L7QVSN","filename":"aletheia-preprocessor.mjs","contentType":"application/x-javascript","friendlyType":"Javascript Code","filesize":9368,"storageIdentifier":"file://19bb1b6542e-a414a47c1aa8","rootDataFileId":-1,"md5":"6962870da65948ec97628c21135006ca","checksum":{"type":"MD5","value":"6962870da65948ec97628c21135006ca"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"aletheia-preprocessor.worker.mjs","restricted":false,"directoryLabel":"scripts/identification","version":1,"datasetVersionId":556,"dataFile":{"id":15197,"persistentId":"doi:10.60507/FK2/F4VQRH/7ULJLA","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/7ULJLA","filename":"aletheia-preprocessor.worker.mjs","contentType":"application/x-javascript","friendlyType":"Javascript Code","filesize":330,"storageIdentifier":"file://19bb1b659ae-14ac7561a661","rootDataFileId":-1,"md5":"03d01fcb74b17dafeb26d9f6368bf8a8","checksum":{"type":"MD5","value":"03d01fcb74b17dafeb26d9f6368bf8a8"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"aletheia-serializer.mjs","restricted":false,"directoryLabel":"scripts/identification","version":1,"datasetVersionId":556,"dataFile":{"id":15212,"persistentId":"doi:10.60507/FK2/F4VQRH/Y26R9Q","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/Y26R9Q","filename":"aletheia-serializer.mjs","contentType":"application/x-javascript","friendlyType":"Javascript Code","filesize":3826,"storageIdentifier":"file://19bb1b65add-8a07b80d78f6","rootDataFileId":-1,"md5":"0c47041e114325daf03eb045354a3459","checksum":{"type":"MD5","value":"0c47041e114325daf03eb045354a3459"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"aletheia_speed_eval.py","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15194,"persistentId":"doi:10.60507/FK2/F4VQRH/LW0DPA","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/LW0DPA","filename":"aletheia_speed_eval.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":10451,"storageIdentifier":"file://19bb1b4f063-f6b83871ade1","rootDataFileId":-1,"md5":"649417594fdee2dd96a722d083a0fa2d","checksum":{"type":"MD5","value":"649417594fdee2dd96a722d083a0fa2d"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"aletheia_speed_eval_real_vd.py","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15203,"persistentId":"doi:10.60507/FK2/F4VQRH/T7PWM5","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/T7PWM5","filename":"aletheia_speed_eval_real_vd.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":10172,"storageIdentifier":"file://19bb1b4f614-3277945b64ae","rootDataFileId":-1,"md5":"fbaa517e5e9e40af51137f1a33588fd3","checksum":{"type":"MD5","value":"fbaa517e5e9e40af51137f1a33588fd3"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"aletheia_speed_eval_recover.py","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15183,"persistentId":"doi:10.60507/FK2/F4VQRH/ZYXDMW","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/ZYXDMW","filename":"aletheia_speed_eval_recover.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":4325,"storageIdentifier":"file://19bb1b4f7b0-c6485c16c1c4","rootDataFileId":-1,"md5":"543883e4bf33a5c732271b6e1d2bf0f8","checksum":{"type":"MD5","value":"543883e4bf33a5c732271b6e1d2bf0f8"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"analyze_bundle_dataset.py","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15195,"persistentId":"doi:10.60507/FK2/F4VQRH/JF6BIU","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/JF6BIU","filename":"analyze_bundle_dataset.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":29463,"storageIdentifier":"file://19bb1b4f955-92d4d8b4b38b","rootDataFileId":-1,"md5":"3ba7758094ef773372b3a6022e1f7725","checksum":{"type":"MD5","value":"3ba7758094ef773372b3a6022e1f7725"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"biome.json","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15209,"persistentId":"doi:10.60507/FK2/F4VQRH/V6PADE","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/V6PADE","filename":"biome.json","contentType":"application/json","friendlyType":"JSON","filesize":496,"storageIdentifier":"file://19bb1b4f9cf-9a7bf81e7239","rootDataFileId":-1,"md5":"33c91f04f9e74bead8d68370b85f67bb","checksum":{"type":"MD5","value":"33c91f04f9e74bead8d68370b85f67bb"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"bun-serve.mjs","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15185,"persistentId":"doi:10.60507/FK2/F4VQRH/VNCL8C","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/VNCL8C","filename":"bun-serve.mjs","contentType":"application/x-javascript","friendlyType":"Javascript Code","filesize":1251,"storageIdentifier":"file://19bb1b4fae9-ebf3f9bc1dc0","rootDataFileId":-1,"md5":"326ee886e869e25876b7bce8d2abb131","checksum":{"type":"MD5","value":"326ee886e869e25876b7bce8d2abb131"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"bundlefetcher-stealth.py","restricted":false,"directoryLabel":"crawler/bundlefetcher-stealth","version":1,"datasetVersionId":556,"dataFile":{"id":15148,"persistentId":"doi:10.60507/FK2/F4VQRH/U84ELH","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/U84ELH","filename":"bundlefetcher-stealth.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":3604,"storageIdentifier":"file://19bb1ab546c-5109e2a4a756","rootDataFileId":-1,"md5":"2d2c103f197a7f6f795289abe569a877","checksum":{"type":"MD5","value":"2d2c103f197a7f6f795289abe569a877"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"bundler-prevalence.ipynb","restricted":false,"directoryLabel":"evaluation","version":1,"datasetVersionId":556,"dataFile":{"id":15205,"persistentId":"doi:10.60507/FK2/F4VQRH/W02QOL","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/W02QOL","filename":"bundler-prevalence.ipynb","contentType":"application/x-ipynb+json","friendlyType":"Jupyter Notebook","filesize":5421,"storageIdentifier":"file://19bb1b476dc-070a56e32115","rootDataFileId":-1,"md5":"b2bc7b74c0c5acaf80493ef34e95cf14","checksum":{"type":"MD5","value":"b2bc7b74c0c5acaf80493ef34e95cf14"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"cdn-urls.ipynb","restricted":false,"directoryLabel":"evaluation","version":1,"datasetVersionId":556,"dataFile":{"id":15192,"persistentId":"doi:10.60507/FK2/F4VQRH/8HVG8T","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/8HVG8T","filename":"cdn-urls.ipynb","contentType":"application/x-ipynb+json","friendlyType":"Jupyter Notebook","filesize":8489,"storageIdentifier":"file://19bb1b47730-eb450953f766","rootDataFileId":-1,"md5":"e154795007f0b102193bdc82f58065e3","checksum":{"type":"MD5","value":"e154795007f0b102193bdc82f58065e3"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"common.py","restricted":false,"directoryLabel":"evaluation","version":1,"datasetVersionId":556,"dataFile":{"id":15201,"persistentId":"doi:10.60507/FK2/F4VQRH/OFW9V7","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/OFW9V7","filename":"common.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":7256,"storageIdentifier":"file://19bb1b47775-848c5f37c311","rootDataFileId":-1,"md5":"aa6c25ae929ffaefa9718000a7bc63b5","checksum":{"type":"MD5","value":"aa6c25ae929ffaefa9718000a7bc63b5"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"docker-compose.yml","restricted":false,"directoryLabel":"crawler","version":1,"datasetVersionId":556,"dataFile":{"id":15144,"persistentId":"doi:10.60507/FK2/F4VQRH/26FNKG","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/26FNKG","filename":"docker-compose.yml","contentType":"application/yaml","friendlyType":"application/yaml","filesize":4581,"storageIdentifier":"file://19bb1aadebe-8fd12fcc5f16","rootDataFileId":-1,"md5":"d9874430b058839bc0bb59a08479ab0a","checksum":{"type":"MD5","value":"d9874430b058839bc0bb59a08479ab0a"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"domainlist.py","restricted":false,"directoryLabel":"crawler/domainlist","version":1,"datasetVersionId":556,"dataFile":{"id":15150,"persistentId":"doi:10.60507/FK2/F4VQRH/NTMKZT","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/NTMKZT","filename":"domainlist.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":1399,"storageIdentifier":"file://19bb1abd1f0-45fca15ec9e0","rootDataFileId":-1,"md5":"2df8ec6ffbbfe45abe3bc3460c49fe9d","checksum":{"type":"MD5","value":"2df8ec6ffbbfe45abe3bc3460c49fe9d"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"entrypoint.sh","restricted":false,"directoryLabel":"crawler/hev-socks5-proxy","version":1,"datasetVersionId":556,"dataFile":{"id":15156,"persistentId":"doi:10.60507/FK2/F4VQRH/GUGQ9H","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/GUGQ9H","filename":"entrypoint.sh","contentType":"application/x-shellscript","friendlyType":"Shell Script","filesize":124,"storageIdentifier":"file://19bb1b016b0-ad5f84118e04","rootDataFileId":-1,"md5":"a72283d98a83758f2a253282d7888766","checksum":{"type":"MD5","value":"a72283d98a83758f2a253282d7888766"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"file-selection.pdf","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15207,"persistentId":"doi:10.60507/FK2/F4VQRH/C0S6YT","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/C0S6YT","filename":"file-selection.pdf","contentType":"application/pdf","friendlyType":"Adobe PDF","filesize":200611,"storageIdentifier":"file://19bb1b502d4-72676f53e2dd","rootDataFileId":-1,"md5":"20f4c96871ee78b976d6422dfcbafac5","checksum":{"type":"MD5","value":"20f4c96871ee78b976d6422dfcbafac5"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"file-selector.mjs","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15202,"persistentId":"doi:10.60507/FK2/F4VQRH/ZPVPPF","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/ZPVPPF","filename":"file-selector.mjs","contentType":"application/x-javascript","friendlyType":"Javascript Code","filesize":18309,"storageIdentifier":"file://19bb1b50699-32bfe91c5f40","rootDataFileId":-1,"md5":"ca924fdcad4619cac835676cf5c79f6d","checksum":{"type":"MD5","value":"ca924fdcad4619cac835676cf5c79f6d"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"generate_bundles.py","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15191,"persistentId":"doi:10.60507/FK2/F4VQRH/YDSD1M","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/YDSD1M","filename":"generate_bundles.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":6732,"storageIdentifier":"file://19bb1b508dc-c69d5c5fb5b7","rootDataFileId":-1,"md5":"72472bdb6026604a7f002598147423b6","checksum":{"type":"MD5","value":"72472bdb6026604a7f002598147423b6"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"hev.yml","restricted":false,"directoryLabel":"crawler/hev-socks5-proxy","version":1,"datasetVersionId":556,"dataFile":{"id":15164,"persistentId":"doi:10.60507/FK2/F4VQRH/FQT2N3","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/FQT2N3","filename":"hev.yml","contentType":"application/yaml","friendlyType":"application/yaml","filesize":185,"storageIdentifier":"file://19bb1b0177f-597f3f752912","rootDataFileId":-1,"md5":"6c208b9e6153fca338a4b50ddacf1490","checksum":{"type":"MD5","value":"6c208b9e6153fca338a4b50ddacf1490"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"identify.mjs","restricted":false,"directoryLabel":"scripts/identification","version":1,"datasetVersionId":556,"dataFile":{"id":15190,"persistentId":"doi:10.60507/FK2/F4VQRH/GM2HVR","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/GM2HVR","filename":"identify.mjs","contentType":"application/x-javascript","friendlyType":"Javascript Code","filesize":11800,"storageIdentifier":"file://19bb1b662a9-b780e94a99cd","rootDataFileId":-1,"md5":"3ff10c4413cb152d0000eab570893691","checksum":{"type":"MD5","value":"3ff10c4413cb152d0000eab570893691"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"identify_bundler.mjs","restricted":false,"directoryLabel":"scripts/identification","version":1,"datasetVersionId":556,"dataFile":{"id":15210,"persistentId":"doi:10.60507/FK2/F4VQRH/4TW7TQ","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/4TW7TQ","filename":"identify_bundler.mjs","contentType":"application/x-javascript","friendlyType":"Javascript Code","filesize":23130,"storageIdentifier":"file://19bb1b668c6-4cb670eddcb7","rootDataFileId":-1,"md5":"068ad52388ff5e98fa633790de63a80a","checksum":{"type":"MD5","value":"068ad52388ff5e98fa633790de63a80a"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"identify_compartments.mjs","restricted":false,"directoryLabel":"scripts/identification","version":1,"datasetVersionId":556,"dataFile":{"id":15199,"persistentId":"doi:10.60507/FK2/F4VQRH/QSK4NF","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/QSK4NF","filename":"identify_compartments.mjs","contentType":"application/x-javascript","friendlyType":"Javascript Code","filesize":20676,"storageIdentifier":"file://19bb1b66ad8-e644fbec398e","rootDataFileId":-1,"md5":"a40a55abe68f0ef834bc1f38f4ec33d7","checksum":{"type":"MD5","value":"a40a55abe68f0ef834bc1f38f4ec33d7"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"lab-aletheia.ipynb","restricted":false,"directoryLabel":"evaluation","version":1,"datasetVersionId":556,"dataFile":{"id":15189,"persistentId":"doi:10.60507/FK2/F4VQRH/4SUKTN","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/4SUKTN","filename":"lab-aletheia.ipynb","contentType":"application/x-ipynb+json","friendlyType":"Jupyter Notebook","filesize":21629,"storageIdentifier":"file://19bb1b477b0-24cf76d36112","rootDataFileId":-1,"md5":"d25a17950af73150a5fd21ee03d1bcdb","checksum":{"type":"MD5","value":"d25a17950af73150a5fd21ee03d1bcdb"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"lab-bundler-study.ipynb","restricted":false,"directoryLabel":"evaluation","version":1,"datasetVersionId":556,"dataFile":{"id":15193,"persistentId":"doi:10.60507/FK2/F4VQRH/Q93BIJ","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/Q93BIJ","filename":"lab-bundler-study.ipynb","contentType":"application/x-ipynb+json","friendlyType":"Jupyter Notebook","filesize":16995,"storageIdentifier":"file://19bb1b47805-466462e9bb24","rootDataFileId":-1,"md5":"58ef9f37bbd94b7819171f155f8db89f","checksum":{"type":"MD5","value":"58ef9f37bbd94b7819171f155f8db89f"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"local_version_fetcher.py","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15200,"persistentId":"doi:10.60507/FK2/F4VQRH/OOPPG7","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/OOPPG7","filename":"local_version_fetcher.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":2349,"storageIdentifier":"file://19bb1b50b18-3072b9589b65","rootDataFileId":-1,"md5":"dc9683436fac3e5e247cf7425d5d0c91","checksum":{"type":"MD5","value":"dc9683436fac3e5e247cf7425d5d0c91"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"npm_mirror.py","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15196,"persistentId":"doi:10.60507/FK2/F4VQRH/Q3VQZ0","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/Q3VQZ0","filename":"npm_mirror.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":2425,"storageIdentifier":"file://19bb1b50d52-c09c9dcdd010","rootDataFileId":-1,"md5":"d6dbb8ac9edf1883770a81f223eeeb7f","checksum":{"type":"MD5","value":"d6dbb8ac9edf1883770a81f223eeeb7f"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"object-storage.py","restricted":false,"directoryLabel":"crawler/object-storage","version":1,"datasetVersionId":556,"dataFile":{"id":15157,"persistentId":"doi:10.60507/FK2/F4VQRH/OAGKUF","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/OAGKUF","filename":"object-storage.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":1156,"storageIdentifier":"file://19bb1b03eb1-59b80b214a2b","rootDataFileId":-1,"md5":"78ba537b12e6f4646676ffdf4f6d9534","checksum":{"type":"MD5","value":"78ba537b12e6f4646676ffdf4f6d9534"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"pack_bundles.py","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15206,"persistentId":"doi:10.60507/FK2/F4VQRH/8JM4HS","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/8JM4HS","filename":"pack_bundles.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":2215,"storageIdentifier":"file://19bb1b51368-77d112feaade","rootDataFileId":-1,"md5":"955d3d1a8d746f5a1cc7ae0b348bf3db","checksum":{"type":"MD5","value":"955d3d1a8d746f5a1cc7ae0b348bf3db"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"package.json","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15187,"persistentId":"doi:10.60507/FK2/F4VQRH/NLS7LY","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/NLS7LY","filename":"package.json","contentType":"application/json","friendlyType":"JSON","filesize":342,"storageIdentifier":"file://19bb1b51082-f28854802650","rootDataFileId":-1,"md5":"f6a15f4a75985d486d8fdc7644108078","checksum":{"type":"MD5","value":"f6a15f4a75985d486d8fdc7644108078"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"puppeteer.mjs","restricted":false,"directoryLabel":"crawler/bundlefetcher-stealth","version":1,"datasetVersionId":556,"dataFile":{"id":15146,"persistentId":"doi:10.60507/FK2/F4VQRH/8B6LXL","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/8B6LXL","filename":"puppeteer.mjs","contentType":"application/x-javascript","friendlyType":"Javascript Code","filesize":8437,"storageIdentifier":"file://19bb1ab5dbd-44987c9e0863","rootDataFileId":-1,"md5":"10230469336cd880204bbbeaa8c560cc","checksum":{"type":"MD5","value":"10230469336cd880204bbbeaa8c560cc"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"pyproject.toml","restricted":false,"directoryLabel":"crawler/pipeline-helper","version":1,"datasetVersionId":556,"dataFile":{"id":15162,"persistentId":"doi:10.60507/FK2/F4VQRH/JEVNKC","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/JEVNKC","filename":"pyproject.toml","contentType":"application/toml","friendlyType":"application/toml","filesize":270,"storageIdentifier":"file://19bb1b07385-5203747709e3","rootDataFileId":-1,"md5":"14f6906aca9e20a444b5edb60dbb9ab0","checksum":{"type":"MD5","value":"14f6906aca9e20a444b5edb60dbb9ab0"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"rabbitmq.conf","restricted":false,"directoryLabel":"crawler","version":1,"datasetVersionId":556,"dataFile":{"id":15147,"persistentId":"doi:10.60507/FK2/F4VQRH/0BZAB1","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/0BZAB1","filename":"rabbitmq.conf","contentType":"text/plain","friendlyType":"Plain Text","filesize":29,"storageIdentifier":"file://19bb1aae1a6-e5667687c249","rootDataFileId":-1,"md5":"f4b6d7d40be8573eb4c7393c7e9fcf9b","checksum":{"type":"MD5","value":"f4b6d7d40be8573eb4c7393c7e9fcf9b"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"readme.txt","restricted":false,"version":1,"datasetVersionId":556,"dataFile":{"id":15526,"persistentId":"doi:10.60507/FK2/F4VQRH/LHPZ94","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/LHPZ94","filename":"readme.txt","contentType":"text/plain","friendlyType":"Plain Text","filesize":2856,"storageIdentifier":"file://19bdfa7fa61-ccec745a386f","rootDataFileId":-1,"md5":"8b76cf2041bb631edcda6f0e5e797977","checksum":{"type":"MD5","value":"8b76cf2041bb631edcda6f0e5e797977"},"tabularData":false,"creationDate":"2026-01-21","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"real-aletheia.ipynb","restricted":false,"directoryLabel":"evaluation","version":1,"datasetVersionId":556,"dataFile":{"id":15211,"persistentId":"doi:10.60507/FK2/F4VQRH/XEGIEV","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/XEGIEV","filename":"real-aletheia.ipynb","contentType":"application/x-ipynb+json","friendlyType":"Jupyter Notebook","filesize":16760,"storageIdentifier":"file://19bb1b47848-21059dfbb44d","rootDataFileId":-1,"md5":"8a3b78e088120517634b4b724a8c99fd","checksum":{"type":"MD5","value":"8a3b78e088120517634b4b724a8c99fd"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"real-bundler-study.ipynb","restricted":false,"directoryLabel":"evaluation","version":1,"datasetVersionId":556,"dataFile":{"id":15204,"persistentId":"doi:10.60507/FK2/F4VQRH/U5HFEF","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/U5HFEF","filename":"real-bundler-study.ipynb","contentType":"application/x-ipynb+json","friendlyType":"Jupyter Notebook","filesize":15768,"storageIdentifier":"file://19bb1b4789f-1c1ffc78de0b","rootDataFileId":-1,"md5":"6aece082637e9fe7cc2860954cf2036d","checksum":{"type":"MD5","value":"6aece082637e9fe7cc2860954cf2036d"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"requirements.txt","restricted":false,"directoryLabel":"crawler/object-storage","version":1,"datasetVersionId":556,"dataFile":{"id":15158,"persistentId":"doi:10.60507/FK2/F4VQRH/VRGY5X","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/VRGY5X","filename":"requirements.txt","contentType":"text/plain","friendlyType":"Plain Text","filesize":23,"storageIdentifier":"file://19bb1b03fb9-f8b26b475739","rootDataFileId":-1,"md5":"2ad69b65dfd12d497c3169c7cd65c1b1","checksum":{"type":"MD5","value":"2ad69b65dfd12d497c3169c7cd65c1b1"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"requirements.txt","restricted":false,"directoryLabel":"crawler/separating-collector","version":1,"datasetVersionId":556,"dataFile":{"id":15153,"persistentId":"doi:10.60507/FK2/F4VQRH/0RP79D","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/0RP79D","filename":"requirements.txt","contentType":"text/plain","friendlyType":"Plain Text","filesize":39,"storageIdentifier":"file://19bb1b16a66-b5767bdb44a0","rootDataFileId":-1,"md5":"43b4211a0e5e6b72ef0281fecddd66a4","checksum":{"type":"MD5","value":"43b4211a0e5e6b72ef0281fecddd66a4"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"requirements.txt","restricted":false,"directoryLabel":"crawler/domainlist","version":1,"datasetVersionId":556,"dataFile":{"id":15143,"persistentId":"doi:10.60507/FK2/F4VQRH/XO7HVA","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/XO7HVA","filename":"requirements.txt","contentType":"text/plain","friendlyType":"Plain Text","filesize":23,"storageIdentifier":"file://19bb1abd2fd-6fffc8c91c80","rootDataFileId":-1,"md5":"2ad69b65dfd12d497c3169c7cd65c1b1","checksum":{"type":"MD5","value":"2ad69b65dfd12d497c3169c7cd65c1b1"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"requirements.txt","restricted":false,"directoryLabel":"crawler/bundlefetcher-stealth","version":1,"datasetVersionId":556,"dataFile":{"id":15145,"persistentId":"doi:10.60507/FK2/F4VQRH/Q6QZTO","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/Q6QZTO","filename":"requirements.txt","contentType":"text/plain","friendlyType":"Plain Text","filesize":41,"storageIdentifier":"file://19bb1ab65a8-d26d35164b81","rootDataFileId":-1,"md5":"9b395415b38184b079b6e02030fbc83f","checksum":{"type":"MD5","value":"9b395415b38184b079b6e02030fbc83f"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"requirements.txt","restricted":false,"directoryLabel":"crawler/throttle","version":1,"datasetVersionId":556,"dataFile":{"id":15154,"persistentId":"doi:10.60507/FK2/F4VQRH/B3ABF2","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/B3ABF2","filename":"requirements.txt","contentType":"text/plain","friendlyType":"Plain Text","filesize":23,"storageIdentifier":"file://19bb1b1ce78-5081a6657e0c","rootDataFileId":-1,"md5":"2ad69b65dfd12d497c3169c7cd65c1b1","checksum":{"type":"MD5","value":"2ad69b65dfd12d497c3169c7cd65c1b1"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"separating-collector.py","restricted":false,"directoryLabel":"crawler/separating-collector","version":1,"datasetVersionId":556,"dataFile":{"id":15160,"persistentId":"doi:10.60507/FK2/F4VQRH/OYPWPI","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/OYPWPI","filename":"separating-collector.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":2995,"storageIdentifier":"file://19bb1b16ad2-bdf499dabef2","rootDataFileId":-1,"md5":"c4edcd9abcb6f0d03791ec3ce3396d7e","checksum":{"type":"MD5","value":"c4edcd9abcb6f0d03791ec3ce3396d7e"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"throttle.py","restricted":false,"directoryLabel":"crawler/throttle","version":1,"datasetVersionId":556,"dataFile":{"id":15159,"persistentId":"doi:10.60507/FK2/F4VQRH/TVOFUX","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/TVOFUX","filename":"throttle.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":1116,"storageIdentifier":"file://19bb1b1d4a0-1cf8c2e28b64","rootDataFileId":-1,"md5":"e8585fe4852833d9942e4a38d4cd2834","checksum":{"type":"MD5","value":"e8585fe4852833d9942e4a38d4cd2834"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"update-patterns-aletheia.ipynb","restricted":false,"directoryLabel":"evaluation","version":1,"datasetVersionId":556,"dataFile":{"id":15198,"persistentId":"doi:10.60507/FK2/F4VQRH/TMR2ZR","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/TMR2ZR","filename":"update-patterns-aletheia.ipynb","contentType":"application/x-ipynb+json","friendlyType":"Jupyter Notebook","filesize":60515,"storageIdentifier":"file://19bb1b478d4-da741aa605af","rootDataFileId":-1,"md5":"6aa102ea51c16c3735df38406ecab5db","checksum":{"type":"MD5","value":"6aa102ea51c16c3735df38406ecab5db"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"update-patterns-cdn.ipynb","restricted":false,"directoryLabel":"evaluation","version":1,"datasetVersionId":556,"dataFile":{"id":15208,"persistentId":"doi:10.60507/FK2/F4VQRH/XXRKKO","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/XXRKKO","filename":"update-patterns-cdn.ipynb","contentType":"application/x-ipynb+json","friendlyType":"Jupyter Notebook","filesize":30789,"storageIdentifier":"file://19bb1b47913-069d9439e0a3","rootDataFileId":-1,"md5":"424766feb87dfdb71cef8b118b7b4d3e","checksum":{"type":"MD5","value":"424766feb87dfdb71cef8b118b7b4d3e"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"update-patterns-pnpm.ipynb","restricted":false,"directoryLabel":"evaluation","version":1,"datasetVersionId":556,"dataFile":{"id":15184,"persistentId":"doi:10.60507/FK2/F4VQRH/YZQRJZ","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/YZQRJZ","filename":"update-patterns-pnpm.ipynb","contentType":"application/x-ipynb+json","friendlyType":"Jupyter Notebook","filesize":19105,"storageIdentifier":"file://19bb1b47943-f97f8088590e","rootDataFileId":-1,"md5":"9ea8ceb03f53f94576e714b8f4f7a0aa","checksum":{"type":"MD5","value":"9ea8ceb03f53f94576e714b8f4f7a0aa"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"utils.mjs","restricted":false,"directoryLabel":"scripts/identification","version":1,"datasetVersionId":556,"dataFile":{"id":15182,"persistentId":"doi:10.60507/FK2/F4VQRH/EDOIXU","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/EDOIXU","filename":"utils.mjs","contentType":"application/x-javascript","friendlyType":"Javascript Code","filesize":464,"storageIdentifier":"file://19bb1b66d2d-376db103691e","rootDataFileId":-1,"md5":"39d620da675b85c0f4a2bb99f27b0c80","checksum":{"type":"MD5","value":"39d620da675b85c0f4a2bb99f27b0c80"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}},{"label":"vulnerability-database.py","restricted":false,"directoryLabel":"scripts","version":1,"datasetVersionId":556,"dataFile":{"id":15186,"persistentId":"doi:10.60507/FK2/F4VQRH/WQOOXU","pidURL":"https://doi.org/10.60507/FK2/F4VQRH/WQOOXU","filename":"vulnerability-database.py","contentType":"text/x-python","friendlyType":"Python Source Code","filesize":6749,"storageIdentifier":"file://19bb1b513d7-c34b21bc0ae0","rootDataFileId":-1,"md5":"ee31c51dc40056cef2528e184f7f8489","checksum":{"type":"MD5","value":"ee31c51dc40056cef2528e184f7f8489"},"tabularData":false,"creationDate":"2026-01-12","publicationDate":"2026-01-22","fileAccessRequest":true}}],"citation":"Swierzy, Ben, 2026, \"Replication Software for \"Insecure Ingredients? Exploring Dependency Update Patterns of Bundled JavaScript Packages on the Web\"\", https://doi.org/10.60507/FK2/F4VQRH, bonndata, V1"}}