pi-lens CDN files

jsDelivr monthly hits badge
  1. pi-lens@3.8.70 /
  2. rules /
  3. ast-grep-rules /
  4. rule-tests
...
array-callback-return-js-test.yml 314 B
array-callback-return-test.yml 311 B
avoid-duplicate-export-test.yml 223 B
consistent-existence-index-check-js-test.yml 231 B
consistent-existence-index-check-test.yml 228 B
defer-in-loop-test.yml 324 B
enforce-node-protocol-js-test.yml 230 B
enforce-node-protocol-test.yml 227 B
find-import-file-without-extension-test.yml 222 B
go-defer-func-call-antipattern-test.yml 251 B
go-test-functions-test.yml 301 B
gorm-find-without-where-test.yml 269 B
gorm-n-plus-one-test.yml 383 B
hardcoded-url-js-test.yml 259 B
hardcoded-url-test.yml 187 B
incomplete-string-escaping-js-test.yml 570 B
incomplete-string-escaping-test.yml 567 B
inline-styles-test.yml 240 B
jsx-boolean-short-circuit-test.yml 277 B
jwt-no-verify-js-test.yml 284 B
jwt-no-verify-test.yml 281 B
large-class-test.yml 485 B
long-parameter-list-test.yml 218 B
loop-var-capture-test.yml 413 B
missing-component-decorator-test.yml 209 B
mutex-unlock-mismatch-test.yml 461 B
nested-ternary-js-test.yml 210 B
nested-ternary-test.yml 207 B
nil-map-assignment-test.yml 1.41 KB
no-absolute-path-import-js-test.yml 229 B
no-absolute-path-import-test.yml 226 B
no-accumulating-spread-js-test.yml 324 B
no-alert-js-test.yml 126 B
no-alert-test.yml 123 B
no-any-type-test.yml 199 B
no-array-constructor-js-test.yml 208 B
no-array-constructor-test.yml 205 B
no-array-reverse-mutation-js-test.yml 215 B
no-array-reverse-mutation-test.yml 212 B
no-as-any-test.yml 171 B
no-assert-tuple-test.yml 282 B
no-async-promise-executor-js-test.yml 357 B
no-async-promise-executor-test.yml 354 B
no-await-expression-member-js-test.yml 226 B
no-await-expression-member-test.yml 223 B
no-await-in-promise-all-js-test.yml 177 B
no-await-in-promise-all-test.yml 174 B
no-await-in-promise-methods-js-test.yml 292 B
no-await-in-promise-methods-test.yml 289 B
no-aws-access-key-literal-test.yml 288 B
no-aws-apigateway-no-auth-test.yml 321 B
no-aws-s3-public-access-test.yml 434 B
no-bare-except-test.yml 391 B
no-blank-target-js-test.yml 283 B
no-boolean-in-except-test.yml 389 B
no-case-declarations-js-test.yml 340 B
no-case-declarations-test.yml 337 B
no-compare-neg-zero-js-test.yml 185 B
no-compare-neg-zero-test.yml 182 B
no-comparison-to-none-test.yml 223 B
no-comparison-to-true-false-test.yml 219 B
no-compile-call-test.yml 378 B
no-cond-assign-js-test.yml 177 B
no-cond-assign-test.yml 174 B
no-console-except-error-js-test.yml 295 B
no-console-except-error-test.yml 292 B
no-constant-condition-js-test.yml 213 B
no-constant-condition-test.yml 210 B
no-db-string-literal-password-test.yml 397 B
no-demeter-message-chain-test.yml 644 B
no-discarded-error-js-test.yml 203 B
no-discarded-error-test.yml 200 B
no-dunder-exit-wrong-arity-test.yml 572 B
no-dupe-class-members-test.yml 207 B
no-dupe-keys-js-test.yml 230 B
no-dupe-keys-test.yml 227 B
no-duplicate-kwarg-test.yml 171 B
no-ellipsis-body-test.yml 241 B
no-except-non-exception-test.yml 301 B
no-extra-boolean-cast-js-test.yml 174 B
no-extra-boolean-cast-test.yml 171 B
no-fastapi-router-prefix-outside-init-test.yml 259 B
no-flag-argument-js-test.yml 996 B
no-flag-argument-test.yml 993 B
no-flask-preprocess-request-ignored-test.yml 358 B
no-flask-secret-key-literal-test.yml 348 B
no-flask-sendfile-without-mimetype-test.yml 363 B
no-global-eval-js-test.yml 457 B
no-hardcoded-password-test.yml 309 B
no-html-autoescape-off-test.yml 347 B
no-http-headers-bracket-access-test.yml 247 B
no-identity-operator-on-literals-test.yml 354 B
no-implied-eval-js-test.yml 336 B
no-implied-eval-test.yml 333 B
no-init-return-test.yml 899 B
no-inner-html-js-test.yml 206 B
no-inner-html-test.yml 203 B
no-insecure-randomness-js-test.yml 359 B
no-insecure-randomness-test.yml 356 B
no-instanceof-array-js-test.yml 171 B
no-instanceof-array-test.yml 168 B
no-instanceof-builtins-js-test.yml 260 B
no-instanceof-builtins-test.yml 257 B
no-javascript-url-js-test.yml 235 B
no-javascript-url-test.yml 232 B
no-jinja2-autoescape-off-test.yml 432 B
no-marshal-load-test.yml 266 B
no-mutable-contextvar-default-test.yml 286 B
no-mutable-default-test.yml 253 B
no-mutable-export-test.yml 193 B
no-nan-comparison-js-test.yml 170 B
no-nan-comparison-test.yml 167 B
no-negation-in-equality-check-js-test.yml 156 B
no-negation-in-equality-check-test.yml 153 B
no-nested-links-test.yml 225 B
no-new-symbol-js-test.yml 167 B
no-new-symbol-test.yml 164 B
no-new-wrappers-js-test.yml 196 B
no-new-wrappers-test.yml 193 B
no-non-null-assertion-test.yml 195 B
no-notimplemented-in-bool-test.yml 342 B
no-numpy-nan-equality-test.yml 364 B
no-octal-literal-test.yml 138 B
no-only-defined-names-in-dunder-all-test.yml 338 B
no-open-redirect-js-test.yml 355 B
no-open-redirect-test.yml 352 B
no-prototype-builtins-js-test.yml 279 B
no-prototype-builtins-native-test.yml 218 B
no-prototype-builtins-test.yml 276 B
no-python-sql-string-concat-test.yml 474 B
no-raise-not-implemented-test.yml 355 B
no-raise-stopiteration-in-generator-test.yml 365 B
no-relative-cross-package-import-test.yml 289 B
no-requests-verify-false-test.yml 439 B
no-requests-without-timeout-test.yml 365 B
no-return-await-test.yml 243 B
no-return-value-in-generator-test.yml 348 B
no-secret-in-env-var-name-test.yml 338 B
no-server-bind-wildcard-test.yml 376 B
no-single-promise-in-promise-methods-js-test.yml 236 B
no-single-promise-in-promise-methods-test.yml 233 B
no-singledispatch-on-method-test.yml 505 B
no-sort-without-comparator-test.yml 193 B
no-sql-in-code-js-test.yml 303 B
no-sql-in-code-test.yml 300 B
no-star-imports-test.yml 193 B
no-string-ref-test.yml 181 B
no-template-string-concat-test.yml 352 B
no-testclient-text-without-content-test.yml 455 B
no-throw-string-js-test.yml 202 B
no-throw-string-test.yml 199 B
no-typeof-undefined-js-test.yml 839 B
no-typeof-undefined-test.yml 836 B
no-unimplemented-stub-js-test.yml 273 B
no-unimplemented-stub-test.yml 270 B
no-unnecessary-array-flat-depth-js-test.yml 153 B
no-unnecessary-array-flat-depth-test.yml 150 B
no-unnecessary-state-initializer-test.yml 207 B
no-useless-length-check-js-test.yml 220 B
no-useless-length-check-test.yml 217 B
no-useless-promise-resolve-reject-js-test.yml 200 B
no-useless-promise-resolve-reject-test.yml 197 B
no-useless-rest-spread-js-test.yml 190 B
no-useless-rest-spread-test.yml 187 B
no-uvicorn-non-import-string-test.yml 364 B
no-xxe-vulnerable-xml-parser-test.yml 519 B
no-yield-from-non-iterable-test.yml 232 B
no-yield-return-outside-function-test.yml 225 B
only-strings-in-dunder-all-test.yml 284 B
prefer-array-find-js-test.yml 197 B
prefer-array-find-test.yml 194 B
prefer-array-flat-map-js-test.yml 161 B
prefer-array-flat-map-test.yml 158 B
prefer-array-some-js-test.yml 225 B
prefer-array-some-test.yml 222 B
prefer-at-js-test.yml 141 B
prefer-at-test.yml 138 B
prefer-date-now-js-test.yml 158 B
prefer-date-now-test.yml 155 B
prefer-dom-node-append-js-test.yml 183 B
prefer-dom-node-append-test.yml 180 B
prefer-dom-node-text-content-js-test.yml 184 B
prefer-dom-node-text-content-test.yml 181 B
prefer-keyboard-event-key-js-test.yml 183 B
prefer-keyboard-event-key-test.yml 180 B
prefer-math-min-max-js-test.yml 187 B
prefer-math-min-max-test.yml 184 B
prefer-number-properties-js-test.yml 162 B
prefer-number-properties-test.yml 159 B
prefer-optional-chain-test.yml 212 B
prefer-prototype-methods-js-test.yml 221 B
prefer-prototype-methods-test.yml 218 B
prefer-query-selector-js-test.yml 269 B
prefer-query-selector-test.yml 266 B
prefer-string-slice-js-test.yml 174 B
prefer-string-slice-test.yml 171 B
prefer-string-starts-ends-with-js-test.yml 211 B
prefer-string-starts-ends-with-test.yml 208 B
prefer-string-trim-start-end-js-test.yml 173 B
prefer-string-trim-start-end-test.yml 170 B
prefer-structured-clone-js-test.yml 199 B
prefer-structured-clone-test.yml 196 B
redos-nested-quantifier-test.yml 282 B
redundant-state-test.yml 224 B
redundant-unsafe-function-test.yml 455 B
redundant-usestate-type-test.yml 353 B
require-await-test.yml 280 B
ruby-detect-path-traversal-test.yml 290 B
rust-2024-let-chain-candidate-test.yml 508 B
strict-equality-js-test.yml 120 B
strict-equality-test.yml 117 B
strict-inequality-js-test.yml 122 B
strict-inequality-test.yml 119 B
string-concat-in-loop-test.yml 360 B
switch-without-default-test.yml 261 B
throw-new-error-js-test.yml 220 B
throw-new-error-test.yml 217 B
ts-array-concat-spread-test.yml 214 B
ts-array-every-some-test.yml 193 B
ts-boolean-return-if-else-test.yml 365 B
ts-defensive-null-guard-test.yml 348 B
ts-delete-property-test.yml 167 B
ts-double-negation-test.yml 123 B
ts-function-constructor-test.yml 183 B
ts-in-operator-loop-test.yml 282 B
ts-isnan-check-test.yml 136 B
ts-json-stringify-parse-test.yml 196 B
ts-manual-array-contains-test.yml 306 B
ts-nullish-coalescing-opportunity-test.yml 233 B
ts-object-hasown-check-test.yml 248 B
ts-optional-chaining-default-test.yml 231 B
ts-parseint-no-radix-test.yml 178 B
ts-pointless-bool-cast-test.yml 194 B
ts-redundant-filter-map-test.yml 181 B
ts-slice-copy-test.yml 166 B
ts-string-split-index-test.yml 233 B
ts-unnecessary-array-concat-test.yml 178 B
ts-unnecessary-array-from-test.yml 249 B
ts-unnecessary-bind-test.yml 182 B
ts-unnecessary-else-return-test.yml 282 B
ts-void-zero-test.yml 131 B
ts-while-index-length-test.yml 272 B
unchecked-throwing-call-js-test.yml 266 B
unchecked-throwing-call-python-test.yml 459 B
unchecked-throwing-call-test.yml 263 B
unlock-in-loop-test.yml 330 B
unmarshal-tag-is-dash-test.yml 367 B
unnecessary-react-hook-test.yml 303 B
waitgroup-done-scope-test.yml 262 B
weak-rsa-key-js-test.yml 425 B
weak-rsa-key-test.yml 422 B

Free Open Source CDN for pi-lens

Looking for a nice landing page for your package? https://www.jsdelivr.com/package/npm/pi-lens