canop/__init__.py,sha256=ifjp7-mdYff_TD8w1wBtsWV6S8Zhrhz16ckK1V4P8mk,63
canop/cli.py,sha256=fCTuU3Du7EJ7cJVwOIO7ltVrYEmt6teWQbsLMBmfygw,17542
canop/config.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
canop/scanner.py,sha256=EzNSJGfGUQA0Zc31YvDAe7KKiqvfmjz1_XV_vEZRu0s,24198
canop/semgrep_engine.py,sha256=zZ7LsRX7QM6XOohWHLfBdutWidkAJrsHMCWEnEQncCw,7157
canop/rules/js-advanced.yml,sha256=jvGe1AZEcEc-5zmOMofH26BoWPV5UH3HBz5RHRHPjSY,3672
canop/rules/js-ai.yml,sha256=6neJEQkGH8wub7sbNaO6Iwfu3c2DWvA_Gmn7Sp0oZkM,4659
canop/rules/js-auth-advanced.yml,sha256=MZOlMsammogZG4QqNgFtUlLb_DneqynDmbNIPLl1J-c,8137
canop/rules/js-auth.yml,sha256=sPwqaBziyZvSStGZbsenOK1E8K--IayQngWelH_XEQI,3993
canop/rules/js-cloud.yml,sha256=1NCI9YRLE3asVj7MLVx3dfyejDbItWURDCYl5Aw2l94,6308
canop/rules/js-config.yml,sha256=aCBj-FKkULfkm9G5VcTCkec33aTJ4sBrULcouEevWDc,3543
canop/rules/js-crypto.yml,sha256=DK13sIZUTtKVQn2ekdbLhcNd_hx89QwSs_ujhs-FNmg,2903
canop/rules/js-deserialization.yml,sha256=G4MxcfLkFZ-__SMWT_UW7TUga2xFX651fhzHFof6V4Q,6213
canop/rules/js-dom.yml,sha256=lAxl5KPHlJ-ckLdmnm9uVkBlkM55GZA_2zWfa8H1rmk,7979
canop/rules/js-dos.yml,sha256=vaMDHdWWHPd7w1fwBHxOdEsUZDYB5ynUcFREmY2eGTQ,5467
canop/rules/js-express.yml,sha256=8sVQtyKl9ndovTv2A9hyVBuyzMe410Oihv7cdfGx2BU,10953
canop/rules/js-injection.yml,sha256=v_hqLPXzSU22Ye2_Ubm9WG2fjNGBPj425r207rG1_1w,3763
canop/rules/js-network.yml,sha256=2wG9m4_w5DZKCTnRQu29oJXWHPEEPLvCxxP0OE6AYcE,7307
canop/rules/js-nextjs.yml,sha256=9ZqiyhVm2Ps-UoHaaBW0kJCWB2iOvLJBTzThDkXTyQQ,6377
canop/rules/js-node.yml,sha256=hxLWmyas8hHqHb1OojqBFGq9lWqeR7t0H9jYYx9cnwg,12107
canop/rules/js-nosql.yml,sha256=FBOYpP-varFlBO9pmxdn0OB_W1EnDJgJ5h6elu7nCEM,6704
canop/rules/js-orm.yml,sha256=062JuHLNe291oO4oxHQJNe0usmsbjSYa0HZ9TET4NEI,9113
canop/rules/js-path-traversal.yml,sha256=ZoLMvjPea_y54HV-6ce8ZRBZ29vCmfkt8C6UUHh_x1c,6576
canop/rules/js-react.yml,sha256=1G8jLMgICg7oFBFgpYDCyY9Q22Z9aNNVBYU8DEhs4lY,8569
canop/rules/js-secrets.yml,sha256=ez0dOZbj0TcuZtjmsQ9Apizqs9sQfsfocoMWXPXfUBc,8281
canop/rules/js-sql-injection.yml,sha256=UATyurfhvOMCAyhwBtyQQZd_02hTQBJ5YYrw0F6wOiE,3154
canop/rules/js-xss.yml,sha256=t8ua2uTh77CgLTA32uZBWYF2MEBPa33cPzz3Xh9kBLI,3581
canop/rules/python-ai-patterns.yml,sha256=E0BFwkC5Yp3M6OvdhJ_m-haSllMZvkgguQ9xCjuBbUQ,10458
canop/rules/python-async.yml,sha256=UgVi6nTZfTl-MoflgfNq_D5l-6qGNgSeaAcVxq2dyIU,4071
canop/rules/python-auth.yml,sha256=BfyOZNPvXmSNNdFSIKXAzFkcluPAnJsk2yzsIngg2Tk,9940
canop/rules/python-cloud-misc.yml,sha256=601VMKjhJjJSNC2peEVSzl1AXoqwLJnhmKWe469DvP4,10283
canop/rules/python-config.yml,sha256=KSFQSHEKX-F8UlBUY0uD27JmgWvXw1QudN-f0hJs6Nk,10450
canop/rules/python-crypto.yml,sha256=K94s6qGDT0esYe-fYaCuZioUZmjjZgFg2BHeKT-2-P0,11753
canop/rules/python-database.yml,sha256=5fWRCgrFAOW7pka8s2wEEM5Qpiti905ZVxtEu_FWgzw,8195
canop/rules/python-deserialization.yml,sha256=eh0kUUPL-u98XRhEd1uGMbF3aRNZeXGc5S-osuoBkys,11101
canop/rules/python-django.yml,sha256=j2OkjyBbjHzSb0iJsTCKzvk8XuLLlwDUQQX2GnYTZ_o,12868
canop/rules/python-dos.yml,sha256=_Qdv25bDAFfm3PrKyo4QrIf_-peKVxfioRWQt6LIqiQ,4099
canop/rules/python-fastapi.yml,sha256=ZjOzP2s06b1IkkqfBbQlp-l-gK228ZhB11PfzLLZIgo,6823
canop/rules/python-file-ops.yml,sha256=q2uDKMI3pywB7Od367NLDx2yYL1sppVmcwaubGLmukw,3834
canop/rules/python-flask.yml,sha256=C7_EWyZqanCFogWtv88thrsakqskJks485Lehvcb-m4,8375
canop/rules/python-injection.yml,sha256=Zwk1_TlHS_JRr1i6l_S6TvHMp84IswOGReHq_bF6b4s,11341
canop/rules/python-logging.yml,sha256=mtLXT_SPFTk9-5k6LO3SUKhS8LERl3ZnNxbaePsMIe0,3281
canop/rules/python-network.yml,sha256=3nLqqJ--CfpDdpe0iDJoWt5LD3akUDxpPGKxEIIzzi0,5235
canop/rules/python-password.yml,sha256=moqcRw2BIvDULZjQzUJ8k99cwTrLNWkFgP2Hq4JaOgA,6206
canop/rules/python-path-ssrf.yml,sha256=yt4v6Sb2XVdxPU_enUqmr9PwixMdoqJL6Ll0nKUcktU,9873
canop/rules/python-safety.yml,sha256=cKzqvCzzvAyrWh2C_riB2p69ZQdP0RUiqIjMIyTK534,6133
canop/rules/python-secrets.yml,sha256=OSrVbIxSFVOe1xQUfo7N28HDD2Nt8Bc6UG59nounRts,3187
canop/rules/python-sql-injection.yml,sha256=UnEggq91saSSVTr2kRMyUbo6dFL-Xm_rIulNwBpAvuM,11460
canop/rules/python-subprocess.yml,sha256=rKIGgKhWsyH_Z9q3w5vhA8zmHcmtBpe2oaK0IjWLqt0,3902
canop/rules/python-xml.yml,sha256=3wd6xuY6brlM3oGqXpIkTzzrC6E-ClAj_1yAUA740Ao,5039
canop/rules/python-xss.yml,sha256=o857vC8-Ac1Nzn-dA3a-S62RHCPc9Xlaf8dI8L-454Y,4291
canop-0.3.0.dist-info/licenses/LICENSE,sha256=3OyNjrXVbNc1emxo0mBex23eQHcztWP-HMP9Ke0p3PQ,1086
canop-0.3.0.dist-info/METADATA,sha256=-m9PNYqyu3pgm7m4v_mo_8nx707nWoQCfcYM-UsSp8Q,7655
canop-0.3.0.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
canop-0.3.0.dist-info/entry_points.txt,sha256=LqPb80LLNZL4HmSWMVkqSrRN8h-SseGL9_hP49uzmek,40
canop-0.3.0.dist-info/top_level.txt,sha256=dDuGgNk_P-19k5Hstc4GVE96zHTet8IUGA7NJViDbT8,6
canop-0.3.0.dist-info/RECORD,,
