From 1043bcb2676b5ea4c141c0232f51f7dccc7afa83 Mon Sep 17 00:00:00 2001 From: erwanlr Date: Sat, 8 Aug 2020 13:25:15 +0200 Subject: [PATCH] Adds Dfs --- spec/fixtures/db/dynamic_finders.yml | 420 +++++++++++++++++- spec/fixtures/dynamic_finders/expected.yml | 150 ++++++- .../app-log/translation_file/lang/aplg.pot | 88 ++++ .../change_log/CHANGELOG.md | 24 + .../checkrobin/change_log/changelog.txt | 32 ++ .../f70-simple-table-of-contents-ja.po | 49 ++ .../lazy-youtube/composer_file/package.json | 16 + .../languages/lazy-youtube.pot | 56 +++ .../lokalise/change_log/CHANGELOG.md | 26 ++ .../translation_file/languages/ohdear.pot | 209 +++++++++ .../query_parameter_passive_all.html | 45 ++ .../composer_file/package.json | 24 + .../languages/sb-children-block-bb_BB.po | 72 +++ .../themehigh-multiple-addresses.pot | 175 ++++++++ .../change_log/CHANGELOG.md | 10 + .../composer_file/package.json | 11 + 16 files changed, 1405 insertions(+), 2 deletions(-) create mode 100644 spec/fixtures/dynamic_finders/plugin_version/app-log/translation_file/lang/aplg.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/badgeos-nomination-submission-add-on/change_log/CHANGELOG.md create mode 100644 spec/fixtures/dynamic_finders/plugin_version/checkrobin/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/f70-simple-table-of-contents/translation_file/languages/f70-simple-table-of-contents-ja.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/lazy-youtube/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/lazy-youtube/translation_file/languages/lazy-youtube.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/lokalise/change_log/CHANGELOG.md create mode 100644 spec/fixtures/dynamic_finders/plugin_version/ohdear/translation_file/languages/ohdear.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/sb-children-block/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/sb-children-block/translation_file/languages/sb-children-block-bb_BB.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/themehigh-multiple-addresses/translation_file/languages/themehigh-multiple-addresses.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/unofficial-convertkit/change_log/CHANGELOG.md create mode 100644 spec/fixtures/dynamic_finders/plugin_version/wp-simplemind-map/composer_file/package.json diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index a3e8b9bb4..a67f1b1b6 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -157,7 +157,8 @@ wordpress: QueryParameterInLoginPage: class: QueryParameter path: wp-login.php - xpath: //link[contains(@href,"wp-includes/css/") or contains(@href,"wp-admin/css/")]/@href|//script[contains(@src,"wp-includes/js/") or contains(@src,"wp-admin/js/")]/@src + xpath: //link[contains(@href,"wp-includes/css/") or contains(@href,"wp-admin/css/")]/@href|//script[contains(@src,"wp-includes/js/") + or contains(@src,"wp-admin/js/")]/@src files: - wp-includes/css/dashicons.min.css - wp-includes/css/dashicons.css @@ -285,6 +286,9 @@ plugins: 1click-grey-mode: Readme: path: readme.txt + 1clicksuite: + Readme: + path: readme.txt 1g-music-fav: Readme: path: readme.txt @@ -424,6 +428,9 @@ plugins: path: package.json key: version version: true + 360-view: + Readme: + path: readme.txt 360panoembed: Readme: path: readme.txt @@ -5526,6 +5533,9 @@ plugins: announceme: Readme: path: readme.txt + announcement-banner: + Readme: + path: readme.txt announcement-bar: Readme: path: readme.txt @@ -5941,6 +5951,14 @@ plugins: app-links: Readme: path: readme.txt + app-log: + Readme: + path: readme.txt + TranslationFile: + class: BodyPattern + path: lang/aplg.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: App Log (?\d+\.[\.\d]+)/i' + version: true app-mockups-carousel: QueryParameter: files: @@ -6940,6 +6958,9 @@ plugins: version: true Readme: path: readme.txt + attire-blocks: + Readme: + path: readme.txt attnoco: Readme: path: readme.txt @@ -7882,6 +7903,9 @@ plugins: automatorwp-wp-postratings-integration: Readme: path: readme.txt + automatorwp-wp-simple-pay-integration: + Readme: + path: readme.txt automatorwp-wpadverts-integration: Readme: path: readme.txt @@ -8892,6 +8916,14 @@ plugins: badgeos-buddypress-notifier: Readme: path: readme.txt + badgeos-nomination-submission-add-on: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /^\#+ (?\d+\.[\.\d]+)(?!.*\#+ \d+\.[\.\d]+)/mi + version: true + Readme: + path: README.txt badgeos-reset: Readme: path: readme.txt @@ -11445,6 +11477,11 @@ plugins: blogitalia-rank: Readme: path: readme.txt + bloglentor-for-elementor: + Readme: + path: + - readme.txt + - README.md bloglovin-follow: TranslationFile: class: BodyPattern @@ -15247,6 +15284,9 @@ plugins: cat-tag-filter-widget: Readme: path: readme.txt + catalog-slider: + Readme: + path: readme.txt catalyst-connect: Readme: path: readme.txt @@ -16772,6 +16812,14 @@ plugins: checkout-widget-elementor: Readme: path: readme.txt + checkrobin: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ + version: true cheerme: Readme: path: readme.txt @@ -18290,6 +18338,9 @@ plugins: coderbits-profiler: Readme: path: readme.txt + coderlift-affiliate-compliance: + Readme: + path: readme.txt coderlift-product-page-booster: Readme: path: readme.txt @@ -21048,6 +21099,13 @@ plugins: cps-better-woocommerce: Readme: path: readme.txt + cpt-ajax-load-more: + QueryParameter: + files: + - assets/js/app.js + version: true + Readme: + path: readme.txt cpt-archive: Readme: path: readme.txt @@ -21506,6 +21564,9 @@ plugins: crypto-tips: Readme: path: README.txt + crypto-websocket: + Readme: + path: readme.txt cryptocurrency-coins-list-price-list-ticker-icos: Readme: path: readme.txt @@ -21762,6 +21823,9 @@ plugins: cube-3d: Readme: path: readme.txt + cube-3d-slider: + Readme: + path: readme.txt cubepm: Readme: path: readme.txt @@ -23633,6 +23697,9 @@ plugins: db-redirect: Readme: path: readme.txt + db-robotstxt: + Readme: + path: readme.txt db-share-count: ChangeLog: class: BodyPattern @@ -24196,6 +24263,9 @@ plugins: - public/css/ddwc-public.css - public/js/ddwc-public.js version: true + delivery-management: + Readme: + path: Readme.txt delivery-rate-for-sagawa-express: Readme: path: readme.txt @@ -24710,6 +24780,9 @@ plugins: dictionary: Readme: path: readme.txt + did-prestashop-display: + Readme: + path: README.txt did-you-mean: Readme: path: readme.txt @@ -24773,6 +24846,9 @@ plugins: digital-edition: Readme: path: readme.txt + digital-events-calendar: + Readme: + path: readme.txt digital-marketing-agency-templates-for-elementor: Readme: path: readme.txt @@ -25187,6 +25263,9 @@ plugins: disable-twitter-embeds: Readme: path: readme.txt + disable-unsplash-cdn: + Readme: + path: readme.txt disable-unused-features: Readme: path: readme.txt @@ -25222,6 +25301,9 @@ plugins: disable-wp-e-commerce-dynamic-style-sheet: Readme: path: readme.txt + disable-wp-lazy-load: + Readme: + path: readme.txt disable-wp-new-user-notification: Readme: path: readme.txt @@ -25674,6 +25756,9 @@ plugins: dns-prefetch: Readme: path: readme.txt + dns-woo-auctions: + Readme: + path: readme.txt dnssec-test: Readme: path: readme.txt @@ -26841,6 +26926,9 @@ plugins: e-commerce-multi-currency-support: Readme: path: readme.txt + e-prime-grammar-checker-by-metapult: + Readme: + path: readme.txt e-transactions-wc: Readme: path: readme.txt @@ -27047,6 +27135,9 @@ plugins: easy-chitika-lite: Readme: path: readme.txt + easy-circle-content: + Readme: + path: readme.txt easy-classes: Readme: path: readme.txt @@ -28207,6 +28298,9 @@ plugins: ecall: Readme: path: readme.txt + ecards-lite: + Readme: + path: readme.txt echbay-admin-security: Readme: path: readme.txt @@ -28638,6 +28732,9 @@ plugins: editors-columns: Readme: path: readme.txt + edocr-document-viewer: + Readme: + path: readme.txt edshelf-widget: Readme: path: readme.txt @@ -29053,6 +29150,9 @@ plugins: - css/els-ajax-login-css.css - js/els-ajax-login-def.js version: true + elvanto-login-widget: + Readme: + path: readme.txt elvito-bp: Readme: path: readme.txt @@ -29216,6 +29316,9 @@ plugins: email-reminder: Readme: path: readme.txt + email-reminders: + Readme: + path: readme.txt email-shortcode: QueryParameter: files: @@ -29553,6 +29656,9 @@ plugins: emoji-emoticons: Readme: path: README.txt + emoji-guard: + Readme: + path: readme.txt emoji-keyboard-in-comment-form: TranslationFile: class: BodyPattern @@ -31438,6 +31544,14 @@ plugins: f6s: Readme: path: readme.txt + f70-simple-table-of-contents: + TranslationFile: + class: BodyPattern + path: languages/f70-simple-table-of-contents-ja.po + pattern: !ruby/regexp '/d\-Version: F70 Simple Table of Contents (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt fa-comment-rating: QueryParameter: files: @@ -32819,6 +32933,9 @@ plugins: xpath: //script[contains(., "wcct_data =")] pattern: !ruby/regexp /"wcct_version":"(?\d+\.[\.\d]+)",/i version: true + finance-calculator-with-application-form: + Readme: + path: readme.txt financial-reporter: TranslationFile: class: BodyPattern @@ -33332,6 +33449,9 @@ plugins: flexible-faq: Readme: path: readme.txt + flexible-faqs: + Readme: + path: readme.txt flexible-frontend-login: Readme: path: readme.txt @@ -33608,6 +33728,9 @@ plugins: flippa-estimate-your-business: Readme: path: readme.txt + flipping-cards: + Readme: + path: readme.txt fliqz-integration: Readme: path: readme.txt @@ -34164,6 +34287,9 @@ plugins: version: true Readme: path: readme.txt + foodbook-light-online-food-ordering-system: + Readme: + path: readme.txt foodlist: Readme: path: readme.txt @@ -34591,6 +34717,9 @@ plugins: - js/lib/intl-tel-input-master/css/intlTelInput.css - js/lib/intl-tel-input-master/js/intlTelInput.min.js version: true + formmemory: + Readme: + path: readme.txt forms-3rdparty-migrate: Readme: path: readme.txt @@ -35120,6 +35249,9 @@ plugins: path: package.json key: version version: true + frontend-post-submission-manager-lite: + Readme: + path: readme.txt frontend-posts: QueryParameter: files: @@ -35370,6 +35502,9 @@ plugins: fupanet-widget-includer: Readme: path: readme.txt + furikake: + Readme: + path: readme.txt furnishedcom: Readme: path: readme.txt @@ -35410,6 +35545,9 @@ plugins: future-dater: Readme: path: readme.txt + future-gallery: + Readme: + path: readme.txt future-monitor: Readme: path: readme.txt @@ -37123,6 +37261,9 @@ plugins: give-a-beer: Readme: path: readme.txt + give-coupon-to-friend: + Readme: + path: readme.txt give-it-away-now: Readme: path: readme.txt @@ -37215,6 +37356,9 @@ plugins: glossarey: Readme: path: readme.txt + glossary-by-arteeo: + Readme: + path: readme.txt glossom: Readme: path: README.txt @@ -39219,6 +39363,26 @@ plugins: gridpics: Readme: path: readme.txt + grit-portfolio: + QueryParameter: + files: + - public/css/grit-portfolio-public.css + - public/assets/css/font-awesome.min.css + - public/assets/css/animate.css + - public/assets/css/magnific-popup.css + - public/assets/css/owl.carousel.min.css + - public/assets/css/style.css + - public/assets/css/responsive.css + - public/js/grit-portfolio-public.js + - public/assets/js/jquery.magnific-popup.min.js + - public/assets/js/owl.carousel.min.js + - public/assets/js/wow.min.js + - public/assets/js/isotope.pkgd.min.js + - public/assets/js/imagesloaded.pkgd.min.js + - public/assets/js/main.js + version: true + Readme: + path: readme.txt grit-taxonomy-filter: QueryParameter: files: @@ -40682,6 +40846,9 @@ plugins: hifi: Readme: path: readme.txt + high-performance-css-slider: + Readme: + path: readme.txt highfly: TranslationFile: class: BodyPattern @@ -42556,6 +42723,12 @@ plugins: image-formatr: Readme: path: readme.txt + image-gallery: + Readme: + path: readme.txt + image-gallery-block: + Readme: + path: readme.txt image-gallery-like-facebook: ChangeLog: class: BodyPattern @@ -42615,6 +42788,9 @@ plugins: image-protector: Readme: path: readme.txt + image-puzzle: + Readme: + path: readme.txt image-rating-by-gd-star-rating-for-nextgen-gallery: Readme: path: readme.txt @@ -44739,6 +44915,9 @@ plugins: italy-cookie-choices: Readme: path: readme.txt + itbazar-products-exporter: + Readme: + path: readme.txt iteia-wp-video: Readme: path: readme.txt @@ -46333,6 +46512,9 @@ plugins: kaboom-send-secrets: Readme: path: readme.txt + kadence-starter-templates: + Readme: + path: readme.txt kaelme-url-shortener: Readme: path: readme.txt @@ -47683,6 +47865,9 @@ plugins: lanyrd-splat-widget: Readme: path: readme.txt + laobuluo-baidu-submit: + Readme: + path: readme.txt laposta: Readme: path: readme.txt @@ -47843,6 +48028,9 @@ plugins: lastyear: Readme: path: readme.txt + lat-affiliate-tool: + Readme: + path: readme.txt latency-tracker: Readme: path: readme.txt @@ -48159,6 +48347,21 @@ plugins: version: true Readme: path: readme.txt + lazy-youtube: + TranslationFile: + class: BodyPattern + path: languages/lazy-youtube.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Lazy Youtube (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: + - readme.txt + - README.md + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true lazyest-gallery-hide-menu: Readme: path: readme.txt @@ -49013,6 +49216,9 @@ plugins: limit-login-countries: Readme: path: readme.txt + limit-login-sessions: + Readme: + path: readme.txt limit-orders: Readme: path: readme.txt @@ -49125,6 +49331,9 @@ plugins: link-footnotes: Readme: path: readme.txt + link-for-shopify-and-wishlist-member: + Readme: + path: readme.txt link-grab-o-matic: Readme: path: readme.txt @@ -49861,6 +50070,9 @@ plugins: loader: Readme: path: readme.txt + loader-css3: + Readme: + path: readme.txt loading-page: Readme: path: readme.txt @@ -50310,6 +50522,9 @@ plugins: login-with-office-365: Readme: path: readme.txt + login-with-phone-number: + Readme: + path: readme.md login-with-rocket-chat: Readme: path: readme.txt @@ -50480,6 +50695,14 @@ plugins: loja-automatica: Readme: path: readme.txt + lokalise: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ + version: true + Readme: + path: readme.txt loks-monetization: QueryParameter: files: @@ -51884,6 +52107,9 @@ plugins: marketing-automation-and-personalization: Readme: path: readme.txt + marketplace-items: + Readme: + path: readme.txt marketplace-taxes: TranslationFile: class: BodyPattern @@ -52246,6 +52472,9 @@ plugins: mbg-faq-block: Readme: path: readme.txt + mc-visitor-tally: + Readme: + path: readme.txt mc-woocommerce-tracking: Readme: path: @@ -52278,6 +52507,9 @@ plugins: - scripts/performance.js - scripts/node_modules/tti-polyfill/tti-polyfill.js version: true + mdl-shortcodes: + Readme: + path: readme.txt mdt-google-news: Readme: path: readme.txt @@ -53103,6 +53335,9 @@ plugins: minimum-order-amount-for-checkout: Readme: path: README.txt + minimum-signup-period-for-woo-subscriptions: + Readme: + path: readme.txt miniorange-2-factor-authentication: Readme: path: readme.txt @@ -53304,6 +53539,9 @@ plugins: path: languages/mobile-switcher.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Mobile Switcher (?\d+\.[\.\d]+)/i version: true + mobilize: + Readme: + path: readme.txt mobilook: Readme: path: readme.txt @@ -54210,6 +54448,9 @@ plugins: version: true Readme: path: readme.txt + mwp-forms: + Readme: + path: Readme.txt mwp-side-menu: QueryParameter: files: @@ -54940,6 +55181,9 @@ plugins: new-user-approve: Readme: path: readme.txt + newest-replies-first-in-bbpress: + Readme: + path: readme.txt newheap-azure-logic-apps: Readme: path: readme.txt @@ -55331,6 +55575,9 @@ plugins: - styles.css - script.js version: true + nice-page-transition: + Readme: + path: readme.txt nice-portfolio: QueryParameter: files: @@ -56094,6 +56341,14 @@ plugins: oh-add-script-header-footer: Readme: path: readme.txt + ohdear: + TranslationFile: + class: BodyPattern + path: languages/ohdear.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Oh Dear (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt ohmylead-add-on-gravity-forms: Readme: path: readme.txt @@ -56228,6 +56483,9 @@ plugins: one-step-checkout: Readme: path: README.txt + one-tap-google-sign-in: + Readme: + path: readme.txt one-termspolicy-page: Readme: path: readme.txt @@ -57379,6 +57637,9 @@ plugins: paste-json-text: Readme: path: readme.txt + pathfinder: + Readme: + path: README.md pathmonk: Readme: path: readme.txt @@ -58019,6 +58280,12 @@ plugins: files: - public/css/picsascii-public.min.css version: true + pie-and-donut-chart: + Readme: + path: readme.txt + pie-forms-for-wp: + Readme: + path: readme.txt pigeon-pack: QueryParameter: files: @@ -58251,6 +58518,9 @@ plugins: path: languages/template.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Play (?\d+\.[\.\d]+)/i' version: true + playlist-for-youtube: + Readme: + path: readme.txt playme: Readme: path: readme.txt @@ -59378,6 +59648,9 @@ plugins: path: languages/pp-express-wc4jp.pot pattern: !ruby/regexp /\-Version:\ PayPal Express Checkout WC4JP (?\d+\.[\.\d]+)/i version: true + ppc-masterminds: + Readme: + path: readme.txt ppm-accordion: QueryParameter: files: @@ -59959,6 +60232,9 @@ plugins: path: languages/ced-umb-en_US.po pattern: !ruby/regexp /ject\-Id\-Version:\ Walmart Product Lister (?\d+\.[\.\d]+)/i version: true + product-percentage-coupon-woo: + Readme: + path: readme.txt product-qa-for-woocommerce: QueryParameter: files: @@ -60033,6 +60309,9 @@ plugins: products-extractor-for-woocommerce: Readme: path: readme.txt + products-per-row-for-woocommerce: + Readme: + path: readme.txt products-stock-manager-with-excel: Readme: path: readme.txt @@ -60836,6 +61115,8 @@ plugins: - css/calendar.css - calendar.js version: true + Readme: + path: readme.txt quick-featured-images: Readme: path: README.txt @@ -61321,6 +61602,9 @@ plugins: - public/css/read_mb-public.css - public/js/read_mb-public.js version: true + read-more-by-gasoline-digital: + Readme: + path: readme.txt read-offline: TranslationFile: class: BodyPattern @@ -61924,6 +62208,9 @@ plugins: remote-snippets: Readme: path: readme.txt + remove-add-to-cart-button-for-woocommerce: + Readme: + path: README.txt remove-admin-footer-and-version: ChangeLog: class: BodyPattern @@ -62592,9 +62879,15 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + retargetapp-integration-for-woocommerce: + Readme: + path: readme.txt rettipay: Readme: path: readme.txt + return-shortlink-button: + Readme: + path: readme.txt reusable-blocks-admin-menu-option: ChangeLog: class: BodyPattern @@ -62947,6 +63240,9 @@ plugins: files: - ringotel-webchat.js version: true + ripple-themes-toolset: + Readme: + path: readme.txt risk-warning-bar: TranslationFile: class: BodyPattern @@ -63341,6 +63637,12 @@ plugins: rusty-top-bar: Readme: path: readme.txt + rut-chileno-con-validacion: + QueryParameter: + files: + - public/css/wc-chilean-bundle-public.css + - public/js/wc-chilean-bundle-public.js + version: true ruvuv-extension-for-elementor: Readme: path: readme.txt @@ -63723,6 +64025,19 @@ plugins: version: true Readme: path: README.txt + sb-children-block: + TranslationFile: + class: BodyPattern + path: languages/sb-children-block-bb_BB.po + pattern: !ruby/regexp '/"Project\-Id\-Version: SB Children block (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true sb-data-importer-wp-all-import-add-on: Readme: path: readme.txt @@ -66267,6 +66582,9 @@ plugins: xpath: //comment()[contains(., "Simple Scroll")] pattern: !ruby/regexp /Simple Scroll To Top (?\d+\.[\.\d]+) by/i version: true + simple-scroll-up-button: + Readme: + path: README.txt simple-security: Readme: path: readme.txt @@ -67054,6 +67372,9 @@ plugins: - tss.css - tss.min.js version: true + slimfast-youtube-lazyloader: + Readme: + path: readme.txt slimjetpack: Readme: path: readme.txt @@ -67725,6 +68046,17 @@ plugins: path: languages/arsocial_lite-en_US.po pattern: !ruby/regexp '/"Project\-Id\-Version: ARSocial Lite v(?\d+\.[\.\d]+)/i' version: true + social-share-buttons-by-elixirs-io: + QueryParameter: + files: + - public/css/fontawesome-5.13.1/fontawesome.min.css + - public/css/fontawesome-5.13.1/brands.min.css + - public/css/fontawesome-5.13.1/regular.min.css + - public/css/social-share-buttons-public.css + - public/js/social-share-buttons-public.js + version: true + Readme: + path: README.txt social-share-buttons-by-supsystic: Readme: path: readme.txt @@ -70426,6 +70758,9 @@ plugins: testimonial-rotator: Readme: path: readme.txt + testimonial-wp-block: + Readme: + path: readme.txt testimonials-block: ComposerFile: class: ConfigParser @@ -70804,6 +71139,14 @@ plugins: version: true Readme: path: readme.txt + themehigh-multiple-addresses: + TranslationFile: + class: BodyPattern + path: languages/themehigh-multiple-addresses.pot + pattern: !ruby/regexp '/d\-Version: Themehigh Multiple Addresses (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt themehunk-customizer: Readme: path: readme.txt @@ -71981,6 +72324,9 @@ plugins: tt-guest-post-submit: Readme: path: readme.txt + tts-audio: + Readme: + path: readme.txt ttt-devices: QueryParameter: files: @@ -73203,6 +73549,14 @@ plugins: path: composer.json key: version version: true + unofficial-convertkit: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /^\#\#\#\# (?\d+\.[\.\d]+) \- [^\r\n]+$/i + version: true + Readme: + path: readme.txt unreal-flipbook-addon-for-visual-composer: Readme: path: readme.txt @@ -73274,6 +73628,9 @@ plugins: files: - styles.css version: true + updates-api-inspector: + Readme: + path: readme.txt updraftplus: Readme: path: readme.txt @@ -75026,6 +75383,9 @@ plugins: wc-gateway-cib: Readme: path: readme.txt + wc-gateway-greeninvoice: + Readme: + path: readme.txt wc-getloy-gateway: Readme: path: readme.txt @@ -75722,12 +76082,18 @@ plugins: version: true Readme: path: README.txt + webp-image: + Readme: + path: readme.txt webp-image-block: Readme: path: README.txt webp-simple: Readme: path: readme.txt + webplus-gallery: + Readme: + path: readme.txt webplus-liqpay-woocommerce: Readme: path: readme.txt @@ -76154,6 +76520,13 @@ plugins: whmcs-doali-elementor: Readme: path: README.md + whoframed: + QueryParameter: + files: + - js/whoframed.min.js + version: true + Readme: + path: readme.txt whois-dashboard-widget: QueryParameter: files: @@ -80775,6 +81148,9 @@ plugins: wp-edit: Readme: path: readme.txt + wp-edit-homepage: + Readme: + path: readme.txt wp-edit-menu: Readme: path: README.txt @@ -82388,6 +82764,9 @@ plugins: files: - assets/css/wpmi.css version: true + wp-mercure: + Readme: + path: readme.txt wp-message-button: Readme: path: readme.txt @@ -82730,6 +83109,9 @@ plugins: files: - public/js/wp-paypal-express-checkout-public.js version: true + wp-payzos-for-woocommerce: + Readme: + path: readme.txt wp-perfect-image-cropper-and-resizer: QueryParameter: files: @@ -82887,6 +83269,9 @@ plugins: path: languages/wp-post-background-es_ES.po pattern: !ruby/regexp '/Project\-Id\-Version: WP Post Background v(?\d+\.[\.\d]+)/i' version: true + wp-post-block: + Readme: + path: readme.txt wp-post-comment-rating: QueryParameter: files: @@ -82984,6 +83369,9 @@ plugins: pattern: !ruby/regexp /Script Generated By WP\-PostViews/i Readme: path: readme.txt + wp-power-ocr-free: + Readme: + path: readme.txt wp-pranks: Readme: path: readme.txt @@ -83787,6 +84175,14 @@ plugins: wp-simple-spreadsheet-fetcher-for-google: Readme: path: readme.txt + wp-simplemind-map: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true wp-site-mapping: QueryParameter: files: @@ -83822,6 +84218,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^(?\d+\.[\.\d]+)/ version: true + wp-smart-import: + Readme: + path: README.txt wp-smart-seo: Readme: path: readme.txt @@ -84750,6 +85149,9 @@ plugins: version: true Readme: path: README.txt + wp-utz: + Readme: + path: README.txt wp-vagrantize: ComposerFile: class: ConfigParser @@ -84811,6 +85213,17 @@ plugins: wp-visual-sitemap: Readme: path: readme.txt + wp-visualize: + QueryParameter: + files: + - public/css/wp-visualize-public.css + - public/js/wp-visualize-public.js + - public/js/scene.js + - public/js/moveable.min.js + pattern: !ruby/regexp /ver=(?\d+\.[\.\d]+)/i + version: true + Readme: + path: README.txt wp-vk: Readme: path: readme.txt @@ -85293,6 +85706,9 @@ plugins: wpcal: Readme: path: readme.txt + wpcalc: + Readme: + path: README.txt wpcalendars-lite: Readme: path: readme.txt @@ -87482,6 +87898,8 @@ plugins: - public/js/pandemic-covid19-ajax.js - public/js/datatable/jquery.dataTables.js version: true + Readme: + path: readme.txt zoorvy-social-share: QueryParameter: files: diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 16e1570c5..80f4f6bf6 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -2889,6 +2889,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/apoyl-weixinshare/public/js/jweixin-1.4.0.js?ver=1.0.0 confidence: 10 + app-log: + TranslationFile: + number: '1.1' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/app-log/lang/aplg.pot, Match: ''"Project-Id-Version: + App Log 1.1''' app-mockups-carousel: QueryParameter: number: '1.0' @@ -4291,6 +4298,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/badgearoo/assets/js/js.cookie.js?ver=1.0.14 - http://wp.lab/wp-content/plugins/badgearoo/assets/js/frontend.js?ver=1.0.14 + badgeos-nomination-submission-add-on: + ChangeLog: + number: '1.0' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/badgeos-nomination-submission-add-on/CHANGELOG.md, + Match: ''## 1.0''' badger: QueryParameter: number: 1.0.0 @@ -8150,6 +8164,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/checkout-add-on-woo-onepage/lang/woo-onepage-checkout.pot, Match: ''commerce OnePage Checkout Add-on - Lite 0.9''' + checkrobin: + ChangeLog: + number: 0.0.6 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/checkrobin/changelog.txt, Match: ''## [0.0.6]''' cherry-popups: QueryParameter: number: 1.1.6 @@ -10169,6 +10189,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/cpo-content-types/changelog.txt, Match: ''= 1.1.0''' + cpt-ajax-load-more: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/cpt-ajax-load-more/assets/js/app.js?ver=1.0.0 + confidence: 10 cpt-list: QueryParameter: number: 0.1.1 @@ -14645,6 +14672,13 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/f1press/style.css?ver=2.0 + f70-simple-table-of-contents: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/f70-simple-table-of-contents/languages/f70-simple-table-of-contents-ja.po, + Match: ''d-Version: F70 Simple Table of Contents 1.0''' fa-comment-rating: QueryParameter: number: 1.0.0 @@ -18236,6 +18270,26 @@ plugins: - http://wp.lab/wp-content/plugins/gridable/public/css/gridable-style.css?ver=1.2.2 - http://wp.lab/wp-content/plugins/gridable/public/js/gridable-scripts.js?ver=1.2.2 confidence: 20 + grit-portfolio: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/grit-portfolio/public/css/grit-portfolio-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/css/font-awesome.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/css/animate.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/css/magnific-popup.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/css/owl.carousel.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/css/style.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/css/responsive.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/js/grit-portfolio-public.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/js/jquery.magnific-popup.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/js/owl.carousel.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/js/wow.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/js/isotope.pkgd.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/js/imagesloaded.pkgd.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/grit-portfolio/public/assets/js/main.js?ver=1.0.0 + confidence: 100 grit-taxonomy-filter: QueryParameter: number: 1.0.0 @@ -22207,6 +22261,18 @@ plugins: - http://wp.lab/wp-content/plugins/lazy-widget-loader/css/lwl.css?ver=1.2.8 - http://wp.lab/wp-content/plugins/lazy-widget-loader/js/lazy-widget-loader.js?ver=1.2.8 confidence: 20 + lazy-youtube: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/lazy-youtube/languages/lazy-youtube.pot, + Match: ''"Project-Id-Version: Lazy Youtube 1.0.0''' + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/lazy-youtube/package.json, Match: ''1.0.0''' lcmd-tracking-codes: ChangeLog: number: 1.1.2 @@ -23273,6 +23339,12 @@ plugins: - http://wp.lab/wp-content/plugins/logo-showcase-with-slick-slider/assets/css/slick.css?ver=1.0 - http://wp.lab/wp-content/plugins/logo-showcase-with-slick-slider/assets/css/lswss-public.css?ver=1.0 confidence: 20 + lokalise: + ChangeLog: + number: 1.1.3 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/lokalise/CHANGELOG.md, Match: ''= 1.1.3''' loks-monetization: QueryParameter: number: 1.1.5 @@ -25631,7 +25703,8 @@ plugins: number: 1.4.12 found_by: Change Log (Aggressive Detection) interesting_entries: - - 'http://wp.lab/wp-content/plugins/monarch/changelog.txt, Match: ''version 1.4.12 (''' + - 'http://wp.lab/wp-content/plugins/monarch/changelog.txt, Match: ''version + 1.4.12 (''' monk: QueryParameter: number: 0.7.0 @@ -27724,6 +27797,13 @@ plugins: interesting_entries: - !binary |- aHR0cDovL3dwLmxhYi93cC1jb250ZW50L3BsdWdpbnMvb2d1bG8tMzYwLXRvdXIvbGFuZ3VhZ2VzL29ndWxvLTM2MC10b3VyLnBvdCwgTWF0Y2g6ICciUHJvamVjdC1JZC1WZXJzaW9uOiBPZ3VsbyAtIDM2MMKwIFRvdXIgMS4wLjAn + ohdear: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/ohdear/languages/ohdear.pot, Match: ''"Project-Id-Version: + Oh Dear 1.0.0''' oik: TranslationFile: number: 3.2.3 @@ -33732,6 +33812,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/russian-currency-chart/languages/russian-currency-chart.pot, Match: ''ject-Id-Version: Russian Currency Chart 0.6''' + rut-chileno-con-validacion: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/rut-chileno-con-validacion/public/css/wc-chilean-bundle-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/rut-chileno-con-validacion/public/js/wc-chilean-bundle-public.js?ver=1.0.0 + confidence: 20 rvvideos: TranslationFile: number: '1.7' @@ -34022,6 +34110,18 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/sayonara/public/js/sayonara-public.js?ver=1.0.1 confidence: 10 + sb-children-block: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/sb-children-block/languages/sb-children-block-bb_BB.po, + Match: ''"Project-Id-Version: SB Children block 1.0.0''' + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/sb-children-block/package.json, Match: ''1.0.0''' sb-login: TranslationFile: number: '2.5' @@ -37317,6 +37417,17 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/social-share-and-social-locker-arsocial/languages/arsocial_lite-en_US.po, Match: ''"Project-Id-Version: ARSocial Lite v1.3''' + social-share-buttons-by-elixirs-io: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/social-share-buttons-by-elixirs-io/public/css/fontawesome-5.13.1/fontawesome.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/social-share-buttons-by-elixirs-io/public/css/fontawesome-5.13.1/brands.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/social-share-buttons-by-elixirs-io/public/css/fontawesome-5.13.1/regular.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/social-share-buttons-by-elixirs-io/public/css/social-share-buttons-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/social-share-buttons-by-elixirs-io/public/js/social-share-buttons-public.js?ver=1.0.0 + confidence: 50 social-share-by-jm-crea: MetaTag: number: 2.2.1 @@ -39840,6 +39951,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/themegrill-demo-importer/CHANGELOG.txt, Match: ''= 1.5.7''' + themehigh-multiple-addresses: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/themehigh-multiple-addresses/languages/themehigh-multiple-addresses.pot, + Match: ''d-Version: Themehigh Multiple Addresses 1.0.0''' themeid-caldera-form-to-slack: TranslationFile: number: 0.1.0 @@ -41911,6 +42029,13 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/unmask/composer.json, Match: ''1.0.0''' + unofficial-convertkit: + ChangeLog: + number: 1.0.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/unofficial-convertkit/CHANGELOG.md, Match: + ''#### 1.0.1 - Aug 4, 2020''' unregister-gutenberg-blocks: ComposerFile: number: 1.0.0 @@ -44254,6 +44379,13 @@ plugins: found_by: Change Log (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/whizz/change_log.txt, Match: ''Version 1.1.8''' + whoframed: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/whoframed/js/whoframed.min.js?ver=1.0 + confidence: 10 whois-dashboard-widget: QueryParameter: number: 1.0.0 @@ -50762,6 +50894,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wp-simple-seo/languages/wp-simple-seo.pot, Match: ''"Project-Id-Version: WP Simple SEO 1.0.7''' + wp-simplemind-map: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wp-simplemind-map/package.json, Match: ''1.0.0''' wp-site-mapping: QueryParameter: number: '0.3' @@ -51664,6 +51802,16 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/wp-vipergb/styles/Default.css?ver=1.4.3 confidence: 10 + wp-visualize: + QueryParameter: + number: 1.0.2 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-visualize/public/css/wp-visualize-public.css?v=1.4.1&ver=1.0.2 + - http://wp.lab/wp-content/plugins/wp-visualize/public/js/wp-visualize-public.js?v=1.3.4&ver=1.0.2 + - http://wp.lab/wp-content/plugins/wp-visualize/public/js/scene.js?ver=1.0.2 + - http://wp.lab/wp-content/plugins/wp-visualize/public/js/moveable.min.js?ver=1.0.2 + confidence: 40 wp-wdfy-integration-of-wodify: QueryParameter: number: 1.12.1 diff --git a/spec/fixtures/dynamic_finders/plugin_version/app-log/translation_file/lang/aplg.pot b/spec/fixtures/dynamic_finders/plugin_version/app-log/translation_file/lang/aplg.pot new file mode 100644 index 000000000..6bb60085c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/app-log/translation_file/lang/aplg.pot @@ -0,0 +1,88 @@ +# Copyright (C) 2020 PRESSMAN +# This file is distributed under the same license as the App Log plugin. +msgid "" +msgstr "" +"Project-Id-Version: App Log 1.1\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/app-log\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-07-29T02:35:19+00:00\n" +"PO-Revision-Date: 2020-08-07T06:01:23+00:00\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: aplg\n" + +#. Plugin Name of the plugin +#: admin/aplg-dashboard.php:48 +#: admin/aplg-settings.php:38 +msgid "App Log" +msgstr "" + +#. Description of the plugin +msgid "A simple logger for debugging." +msgstr "" + +#. Author of the plugin +msgid "PRESSMAN" +msgstr "" + +#. Author URI of the plugin +msgid "https://www.pressman.ne.jp/" +msgstr "" + +#: admin/aplg-dashboard.php:64 +msgid "File will be deleted. Are you sure you want to proceed?" +msgstr "" + +#: admin/aplg-dashboard.php:83 +msgid "Delete" +msgstr "" + +#: admin/aplg-dashboard.php:105 +msgid "No logs found." +msgstr "" + +#: admin/aplg-dashboard.php:117 +msgid "Log File List" +msgstr "" + +#: admin/aplg-dashboard.php:117 +msgid "Path" +msgstr "" + +#: admin/aplg-dashboard.php:152 +msgid "Set path to where the application logs are stored" +msgstr "" + +#: admin/aplg-dashboard.php:159 +msgid "※No need to set if default path will be used. (Default Path: %s)" +msgstr "" + +#: admin/aplg-dashboard.php:191 +msgid "Invalid access" +msgstr "" + +#: admin/aplg-dashboard.php:231 +#: classes/class-aplg-logger.php:122 +msgid "%s successfully deleted." +msgstr "" + +#: admin/aplg-settings.php:37 +#: admin/aplg-settings.php:53 +msgid "App Log Settings" +msgstr "" + +#: admin/aplg-settings.php:60 +msgid "Log Directory" +msgstr "" + +#: admin/aplg-settings.php:68 +msgid "Enable/Disable Mail Log" +msgstr "" + +#: classes/class-aplg-logger.php:114 +#: classes/class-aplg-logger.php:127 +msgid "Failed to delete log." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/badgeos-nomination-submission-add-on/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/badgeos-nomination-submission-add-on/change_log/CHANGELOG.md new file mode 100644 index 000000000..f5c5c2baa --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/badgeos-nomination-submission-add-on/change_log/CHANGELOG.md @@ -0,0 +1,24 @@ +# Changelog + +## 1.3 +- New: Removed OB features + +## 1.2 +- New: Added option to allow only embed or social share on front-end +- New: Made the popup compatible with badgeOS Congratulation add-on popup +- Fix: UI Tweaks + +## 1.1 +- New: Option to display social sharing popup on badge award +- New: Option to display social sharing option with BadgeOS earned achievement shortcode +- New: Option to share badges to social media from front-end +- Fix: Fixed email image issue +- Fix: string translation issues in email + +## 1.0 +- Initial + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/checkrobin/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/checkrobin/change_log/changelog.txt new file mode 100644 index 000000000..57776805a --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/checkrobin/change_log/changelog.txt @@ -0,0 +1,32 @@ + # Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [0.0.6] - 2020-06-29 +### Added +- First release version for wordpress repository + +## [0.0.5] - 2020-02-26 +### Fixed +- Avoid settings link in module overview overloading other modules settings links + +## [0.0.4] - 2020-01-27 +### Added +- count(): Parameter must be an array or an object that implements Countable as of as of PHP 7.2 +- Updating composer/installers (v1.5.0 => v1.7.0) + +## [0.0.3] - 2018-04-27 +### Added +- Added defined check and prefix to constants.php +- Re-Worked Failsave email + +## [0.0.2] - 2018-04-27 +### Added +- Disabled Failsave email +- Make sure default timezone is set + +## [0.0.1] - 2018-04-13 +### Added +- Started changelog \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/f70-simple-table-of-contents/translation_file/languages/f70-simple-table-of-contents-ja.po b/spec/fixtures/dynamic_finders/plugin_version/f70-simple-table-of-contents/translation_file/languages/f70-simple-table-of-contents-ja.po new file mode 100644 index 000000000..b4ccc15a5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/f70-simple-table-of-contents/translation_file/languages/f70-simple-table-of-contents-ja.po @@ -0,0 +1,49 @@ +# Copyright (C) 2020 F70 Simple Table of Contents +# This file is distributed under the same license as the F70 Simple Table of Contents package. +msgid "" +msgstr "" +"Project-Id-Version: F70 Simple Table of Contents 1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/f70-simple-table-" +"of-contents\n" +"POT-Creation-Date: 2020-07-22 10:50:35+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-07-22 19:57+0900\n" +"Language-Team: \n" +"X-Generator: Poedit 2.3.1\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"Language: ja\n" + +#: includes/display.php:102 includes/meta_box.php:15 +msgid "Table of contents" +msgstr "目次" + +#: includes/meta_box.php:71 +msgid "Display the table of contents" +msgstr "目次を表示する" + +#: includes/meta_box.php:81 +msgid "Headers level to include in the table of contents" +msgstr "目次に含める見出し" + +#. Plugin Name of the plugin/theme +msgid "F70 Simple Table of Contents" +msgstr "F70 シンプル目次" + +#. Plugin URI of the plugin/theme +msgid "https://factory70.com/simple-table-of-contents/" +msgstr "https://factory70.com/simple-table-of-contents/" + +#. Description of the plugin/theme +msgid "" +"Display a table of contents in your posts by automatically generated from " +"the headings. No Javascript code, simple to use." +msgstr "" +"記事に目次を表示します。目次は見出しから自動生成されます。余分なJavascriptな" +"し。簡単に使えます。" + +#. Author of the plugin/theme +msgid "Nao Matsuo" +msgstr "Nao Matsuo" diff --git a/spec/fixtures/dynamic_finders/plugin_version/lazy-youtube/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/lazy-youtube/composer_file/package.json new file mode 100644 index 000000000..43f79a4cf --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/lazy-youtube/composer_file/package.json @@ -0,0 +1,16 @@ +{ + "name": "lazy-youtube", + "version": "1.0.0", + "description": "A gutenberg Youtube embed block that only loads Youtube assets when the user needs them.", + "main": "", + "scripts": { + "start": "wp-scripts start block/src/lazy-youtube-block.js --output-path=block/dist", + "build": "wp-scripts build block/src/lazy-youtube-block.js --output-path=block/dist", + "lint:js": "wp-scripts lint-js" + }, + "author": "Laytan Laats", + "license": "GPL-2.0+", + "devDependencies": { + "@wordpress/scripts": "6.2.0" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/lazy-youtube/translation_file/languages/lazy-youtube.pot b/spec/fixtures/dynamic_finders/plugin_version/lazy-youtube/translation_file/languages/lazy-youtube.pot new file mode 100644 index 000000000..430357ca4 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/lazy-youtube/translation_file/languages/lazy-youtube.pot @@ -0,0 +1,56 @@ +# Copyright (C) 2020 Laytan Laats +# This file is distributed under the same license as the Lazy Youtube plugin. +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Lazy Youtube 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/lazy-youtube\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-02-07 13:40+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: Poedit 1.8.7\n" +"X-Domain: lazy-youtube\n" + +#. Plugin Name of the plugin +msgid "Lazy Youtube" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://github.com/laytan/lazy-youtube" +msgstr "" + +#. Description of the plugin +msgid "A gutenberg Youtube embed block that only loads Youtube assets when the user needs them." +msgstr "" + +#. Author of the plugin +msgid "Laytan Laats" +msgstr "" + +#. Author URI of the plugin +msgid "https://github.com/laytan" +msgstr "" + +#: block/dist/lazy-youtube-block.js:118 block/src/lazy-youtube-block.js:11 +msgid "Lazy youtube" +msgstr "" + +#: block/dist/lazy-youtube-block.js:119 block/src/lazy-youtube-block.js:12 +msgid "A youtube embed that only loads Youtube scripts when needed." +msgstr "" + +#: block/dist/lazy-youtube-block.js:181 block/src/lazy-youtube-block.js:68 +msgid "Youtube embed options" +msgstr "" + +#: block/dist/lazy-youtube-block.js:183 block/src/lazy-youtube-block.js:71 +msgid "Youtube video link" +msgstr "" + +#: block/dist/lazy-youtube-block.js:184 block/src/lazy-youtube-block.js:72 +msgid "Youtube video link or embed link. allowed format is [https://www.youtube.com/watch?v=video_id]." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/lokalise/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/lokalise/change_log/CHANGELOG.md new file mode 100644 index 000000000..7345c8353 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/lokalise/change_log/CHANGELOG.md @@ -0,0 +1,26 @@ + += 1.1.3 = +* Changed readme.txt + += 1.1.2 = +* Added readme.txt, ReadmeOSS + += 1.1.1 = +* Fixed hard-coded table prefix + += 1.1.0 = +* Added list of post types that can be edited by current user to environment REST +* Dependency to process request headers + += 1.0.3 - 2020-07-02 = +* Added CHANGELOG.md +* Changed correct link to documentation + += 1.0.2 - 2020-07-02 = +* Fixed authorization secret regeneration + += 1.0.1 - 2020-07-01 = +* Added default locale to environment REST + += 1.0.0 - 2020-06-19 = +* Added plugin code diff --git a/spec/fixtures/dynamic_finders/plugin_version/ohdear/translation_file/languages/ohdear.pot b/spec/fixtures/dynamic_finders/plugin_version/ohdear/translation_file/languages/ohdear.pot new file mode 100644 index 000000000..84d65ec8a --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/ohdear/translation_file/languages/ohdear.pot @@ -0,0 +1,209 @@ +# Copyright (C) 2020 flowdee +# This file is distributed under the same license as the Oh Dear plugin. +msgid "" +msgstr "" +"Project-Id-Version: Oh Dear 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ohdear\n" +"Last-Translator: flowdee \n" +"Language-Team: KryptoniteWP \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-08-05T15:24:49+03:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: ohdear\n" +"X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;" +"_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;" +"esc_html_x:1,2c\n" +"Language: en_US\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-Basepath: ..\n" +"X-Textdomain-Support: yes\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPathExcluded-0: assets\n" + +#. Plugin Name of the plugin +#: includes/admin/class-menu.php:29 +msgid "Oh Dear" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://wordpress.org/plugins/ohdear/" +msgstr "" + +#. Description of the plugin +msgid "Websites uptime monitoring." +msgstr "" + +#: includes/admin/class-menu.php:31 +#: includes/admin/plugins.php:25 +msgid "Dashboard" +msgstr "" + +#: includes/admin/class-menu.php:33 +#: includes/admin/plugins.php:26 +msgid "Settings" +msgstr "" + +#: includes/admin/class-settings.php:250 +msgid "API Status" +msgstr "" + +#: includes/admin/class-settings.php:256 +msgid "API Token" +msgstr "" + +#. translators: OhDear page link +#: includes/admin/class-settings.php:259 +msgid "Enter your OhDear API token, found on your OhDear api settings page" +msgstr "" + +#: includes/admin/class-settings.php:265 +msgid "Website" +msgstr "" + +#: includes/admin/class-settings.php:267 +msgid "Select the website from which the data will be taken from" +msgstr "" + +#: includes/admin/class-settings.php:272 +msgid "Grant Access" +msgstr "" + +#: includes/admin/class-settings.php:274 +msgid "Select which user roles can access the Oh Dear monitoring (administrators have access by default)" +msgstr "" + +#: includes/admin/class-settings.php:323 +msgid "Please enter a valid API token before selecting a site" +msgstr "" + +#. translators: Callback name, passed by the setting +#: includes/admin/class-settings.php:427 +msgid "The callback function used for the %s setting is missing." +msgstr "" + +#: includes/admin/class-settings.php:476 +msgid "No sites found" +msgstr "" + +#: includes/admin/class-settings.php:488 +msgid "Please select a site" +msgstr "" + +#: includes/admin/views/dashboard.php:13 +msgid "Oh Dear Monitoring" +msgstr "" + +#. translators: 1: Plugin settings page link, 2: 'Settings' word +#: includes/admin/views/dashboard.php:20 +msgid "Please set the valid Oh Dear API token at %2$s." +msgstr "" + +#: includes/admin/views/dashboard.php:22 +#: includes/admin/views/dashboard.php:35 +msgid "Settings page" +msgstr "" + +#. translators: 1: Plugin settings page link, 2: 'Settings' word +#: includes/admin/views/dashboard.php:33 +msgid "Please set the site at %2$s." +msgstr "" + +#: includes/admin/views/settings.php:11 +msgid "Oh Dear Settings" +msgstr "" + +#: includes/admin/views/templates/broken-widget.php:22 +#: includes/admin/views/templates/broken.php:50 +msgid "Status Code" +msgstr "" + +#: includes/admin/views/templates/broken-widget.php:28 +#: includes/admin/views/templates/broken.php:52 +msgid "Broken Link" +msgstr "" + +#: includes/admin/views/templates/broken-widget.php:34 +#: includes/admin/views/templates/broken.php:54 +msgid "Found on" +msgstr "" + +#: includes/admin/views/templates/broken.php:20 +msgid "Broken Links" +msgstr "" + +#: includes/admin/views/templates/broken.php:25 +#: includes/admin/views/templates/performance.php:25 +#: includes/admin/views/templates/uptime.php:24 +msgid "Open on Oh Dear" +msgstr "" + +#: includes/admin/views/templates/broken.php:35 +#: includes/admin/views/templates/performance.php:56 +msgid "Last time checked" +msgstr "" + +#: includes/admin/views/templates/broken.php:58 +msgid "Actions" +msgstr "" + +#: includes/admin/views/templates/broken.php:86 +msgid "Edit" +msgstr "" + +#: includes/admin/views/templates/broken.php:109 +msgid "No Broken Links for the current site" +msgstr "" + +#: includes/admin/views/templates/performance.php:20 +msgid "Performance" +msgstr "" + +#: includes/admin/views/templates/performance.php:56 +msgid "Last 7 days" +msgstr "" + +#: includes/admin/views/templates/performance.php:194 +msgid "No Performance stats for the current site" +msgstr "" + +#: includes/admin/views/templates/uptime.php:19 +msgid "Uptime" +msgstr "" + +#. translators: 1: Days count, 2: Date +#: includes/admin/views/templates/uptime.php:47 +msgid "Last %1$s days. Last time checked: %2$s" +msgstr "" + +#: includes/admin/views/templates/uptime.php:115 +msgid "No Uptime stats for the current site" +msgstr "" + +#: includes/admin/views/widgets.php:23 +msgid "Oh Dear Uptime" +msgstr "" + +#: includes/admin/views/widgets.php:24 +msgid "Oh Dear Performance" +msgstr "" + +#: includes/admin/views/widgets.php:25 +msgid "Oh Dear Broken Links" +msgstr "" + +#: includes/admin/views/widgets.php:156 +msgid "View all " +msgstr "" + +#: ohdear.php:93 +msgid "Your version of PHP is below the minimum version of PHP required by this plugin. Please contact your host and request that your version be upgraded to 5.6 or later." +msgstr "" + +#: ohdear.php:107 +#: ohdear.php:118 +msgid "Cheatin’ huh?" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html index ee412d6fc..8f989566b 100644 --- a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html +++ b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html @@ -3764,6 +3764,10 @@ + + + + @@ -6443,6 +6447,23 @@ + + + + + + + + + + + + + + + + + @@ -12385,6 +12406,11 @@ + + + + + @@ -13807,6 +13833,14 @@ + + + + + + + + @@ -16483,6 +16517,10 @@ + + + + @@ -19174,6 +19212,13 @@ + + + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/sb-children-block/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/sb-children-block/composer_file/package.json new file mode 100644 index 000000000..0b022ccac --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/sb-children-block/composer_file/package.json @@ -0,0 +1,24 @@ +{ + "name": "sb-children-block", + "version": "1.0.0", + "description": "List children of the current content as links.", + "author": "bobbingwide", + "license": "GPL-2.0-or-later", + "main": "build/index.js", + "scripts": { + "build": "wp-scripts build", + "format:js": "wp-scripts format-js", + "lint:css": "wp-scripts lint-style", + "lint:js": "wp-scripts lint-js", + "start": "wp-scripts start", + "dev": "wp-scripts start", + "packages-update": "wp-scripts packages-update", + "makepot": "wp i18n make-pot . languages/sb-children-block.pot --exclude=node_modules,vendor,src", + "makejson": "wp i18n make-json languages --no-purge", + "l10n": "l10n sb-children-block" + }, + "devDependencies": { + "@wordpress/scripts": "^12.1.1" + }, + "dependencies": {} +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/sb-children-block/translation_file/languages/sb-children-block-bb_BB.po b/spec/fixtures/dynamic_finders/plugin_version/sb-children-block/translation_file/languages/sb-children-block-bb_BB.po new file mode 100644 index 000000000..4e9489729 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/sb-children-block/translation_file/languages/sb-children-block-bb_BB.po @@ -0,0 +1,72 @@ +# Copyright (C) 2020 bobbingwide +# This file is distributed under the same license as the SB Children block plugin. +msgid "" +msgstr "" +"Project-Id-Version: SB Children block 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/sb-children-block\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Plural-Forms: nplurals=2; plural=n == 1 ? 0 : 1;\n" +"Language: bb_BB\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-08-06T13:06:19+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: sb-children-block\n" +#. Plugin Name of the plugin +msgid "SB Children block" +msgstr "SB Cihdlern bolck" + + +#. Plugin URI of the plugin +msgid "https://www.oik-plugins.com/oik-plugins/sb-children-block" +msgstr "https://www.oik-plugins.com/oik-plugins/sb-children-block" + + +#. Description of the plugin +#: build/index.js:1 +msgid "List children of the current content as links." +msgstr "Lsit cihdlern Of thE cruernt cnoetnt As lniks." + + +#. Author of the plugin +msgid "bobbingwide" +msgstr "bboibgniwde" + + +#. Author URI of the plugin +msgid "https://www.bobbingwide.com/about-bobbing-wide" +msgstr "https://www.bobbingwide.com/about-bobbing-wide" + + +#: build/index.js:1 +msgid "Children" +msgstr "Cihdlern" + + +#: build/index.js:1 +msgid "Tree" +msgstr "Tere" + + +#: build/index.js:1 +msgid "Descendents" +msgstr "Dseecdnnets" + + +#: build/index.js:1 +msgid "Child list" +msgstr "Cihld lsit" + + +#: build/index.js:1 +msgid "0 for all levels, 1-n for defined,-1 for flat." +msgstr "0 fOr All lveles, 1-n fOr dfenied,-1 fOr falt." + + +#: build/index.js:1 +msgid "Depth" +msgstr "Dpeth" + diff --git a/spec/fixtures/dynamic_finders/plugin_version/themehigh-multiple-addresses/translation_file/languages/themehigh-multiple-addresses.pot b/spec/fixtures/dynamic_finders/plugin_version/themehigh-multiple-addresses/translation_file/languages/themehigh-multiple-addresses.pot new file mode 100644 index 000000000..b49f581fb --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/themehigh-multiple-addresses/translation_file/languages/themehigh-multiple-addresses.pot @@ -0,0 +1,175 @@ +# Copyright (C) 2020 Themehigh Multiple Addresses +# This file is distributed under the same license as the Themehigh Multiple Addresses package. +msgid "" +msgstr "" +"Project-Id-Version: Themehigh Multiple Addresses 1.0.0\n" +"Report-Msgid-Bugs-To: support@themehigh.com\n" +"POT-Creation-Date: 2020-06-25 12:07+0530\n" +"PO-Revision-Date: 2020-06-25 11:55+0530\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: admin/class-thmaf-admin.php:77 +msgid "Manage Address" +msgstr "" + +#: admin/class-thmaf-admin.php:105 +msgid "premium version provides more features to manage the users addresses." + +msgstr "" +#: admin/class-thmaf-admin.php:108 +msgid "Let Your Shoppers Choose from a List of Saved Addresses" + +msgstr "" +#: admin/class-thmaf-admin.php:111 +msgid "Manage All Addresses from My Account Page" +msgstr "" +#: admin/class-thmaf-admin.php:115 +msgid "Save Time with Google Autocomplete Feature" +msgstr "" +#: admin/class-thmaf-admin.php:118 +msgid "Custom Address Formats through Overriding" +msgstr "" +#: admin/class-thmaf-admin.php:121 +msgid "Display Your Multiple Address Layouts in Style" +msgstr "" +#: admin/class-thmaf-admin.php:124 +msgid "Highly Compatible with" +msgstr "" + +#: admin/class-thmaf-admin-settings.php:24 +msgid "General Settings" +msgstr "" + +#: admin/class-thmaf-admin-settings-general.php:37 +msgid "Enable multiple address for billing" +msgstr "" + +#: admin/class-thmaf-admin-settings-general.php:40 +msgid "Enable multiple address for shipping" +msgstr "" + +#: admin/class-thmaf-admin-settings-general.php:43 +msgid "Address Properties" +msgstr "" + +#: admin/class-thmaf-admin-settings-general.php:62 +msgid "Your changes were saved." +msgstr "" + +#: admin/class-thmaf-admin-settings-general.php:64 +msgid "Your changes were not saved due to an error (or you made none!)." +msgstr "" + +#: admin/class-thmaf-admin-settings-general.php:159 +msgid "Save changes" +msgstr "" + +#: admin/class-thmaf-admin-settings-general.php:160 +msgid "Reset to default" +msgstr "" + +#: admin/class-thmaf-admin-settings-general.php:93 +msgid "Settings successfully reset" +msgstr "" + +#: admin/class-thmaf-admin.php:89 includes/class-thmaf.php:172 +msgid "Settings" +msgstr "" + +#: includes/class-thmaf.php:171 +msgid "Premium plugin" +msgstr "" + +#: includes/utils/class-thmaf-utils.php:62 +msgid "Home" +msgstr "" + +#: public/class-thmaf-public.php:62 +msgid "Billing Addresses" +msgstr "" + +#: public/class-thmaf-public.php:63 +msgid "Shipping Addresses" +msgstr "" + +#: public/class-thmaf-public.php:64 +msgid "Addresses" +msgstr "" + +#: public/class-thmaf-public.php:181 +msgid "Additional billing addresses" +msgstr "" + +#: public/class-thmaf-public.php:186 public/class-thmaf-public.php:204 +msgid "There are no saved addresses yet " +msgstr "" + +#: public/class-thmaf-public.php:199 +msgid "Additional shipping addresses" +msgstr "" + +#: public/class-thmaf-public.php:235 +msgid "Are you sure you want to delete this address?" +msgstr "" + +#: public/class-thmaf-public.php:248 +msgid "Delete" +msgstr "" + +#: public/class-thmaf-public.php:256 public/class-thmaf-public.php:264 +msgid "Set as default" +msgstr "" + +#: public/class-thmaf-public.php:333 +msgid "Address Added successfully." +msgstr "" + +#: public/class-thmaf-public.php:335 +msgid "Address Changed successfully." +msgstr "" + +#: public/class-thmaf-public.php:525 public/class-thmaf-public.php:537 +#: public/class-thmaf-public.php:546 +msgid "hidden value" +msgstr "" + +#: public/class-thmaf-public.php:634 public/class-thmaf-public.php:673 +msgid "Billing Address" +msgstr "" + +#: public/class-thmaf-public.php:669 public/class-thmaf-public.php:749 +msgid "Add New Address" +msgstr "" + +#: public/class-thmaf-public.php:683 public/class-thmaf-public.php:762 +msgid "Choose an Address.." +msgstr "" + +#: public/class-thmaf-public.php:715 public/class-thmaf-public.php:753 +msgid "Shipping Address" +msgstr "" + +#: public/templates/myaccount/my-address.php:27 +#: public/templates/myaccount/my-address.php:32 +msgid "Billing address" +msgstr "" + +#: public/templates/myaccount/my-address.php:28 +msgid "Shipping address" +msgstr "" + +#: public/templates/myaccount/my-address.php:41 +msgid "The following addresses will be used on the checkout page by default." +msgstr "" + +#: public/templates/myaccount/my-address.php:53 +msgid "Edit" +msgstr "" + +#: public/templates/myaccount/my-address.php:57 +msgid "You have not set up this type of address yet." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/unofficial-convertkit/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/unofficial-convertkit/change_log/CHANGELOG.md new file mode 100644 index 000000000..ee1633412 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/unofficial-convertkit/change_log/CHANGELOG.md @@ -0,0 +1,10 @@ +Changelog +========== + +#### 1.0.1 - Aug 4, 2020 + +Fixes an issue where the plugin would silently fail on PHP version 7.2 or lower. + +#### 1.0.0 - Aug 3, 2020 + +Initial plugin release. diff --git a/spec/fixtures/dynamic_finders/plugin_version/wp-simplemind-map/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/wp-simplemind-map/composer_file/package.json new file mode 100644 index 000000000..0aa366ba5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wp-simplemind-map/composer_file/package.json @@ -0,0 +1,11 @@ +{ + "name": "opcodespace", + "version": "1.0.0", + "description": "Wordpress plugin development boilerplate", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "Mehedee Rahman", + "license": "ISC" +}