Compile Dependencies (6)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0
| us.codecraft » webmagic-core | 1.0.2 | 1.0.3 | |
Apache 2.0
| us.codecraft » webmagic-extension | 1.0.2 | 1.0.3 | |
Apache 2.0
| us.codecraft » webmagic-scripts | 1.0.2 | 1.0.3 | |
Apache 2.0
| us.codecraft » webmagic-selenium | 1.0.2 | 1.0.3 | |
Apache 2.0
| us.codecraft » webmagic-saxon | 1.0.2 | 1.0.3 | |
Apache 2.0
| us.codecraft » webmagic-samples | 1.0.2 | 1.0.3 |
Managed Dependencies (28)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
JSON Lib
Apache 2.0
| com.alibaba
»
fastjson Fastjson is a JSON processor (JSON parser + JSON generator) written in Java | 2.0.19.graal | 2.0.64 | |
Browser Automation
BSD 2-clause
| com.github.detro
»
phantomjsdriver PhantomJSDriver is a Java binding for the PhantomJS WebDriver, GhostDriver. | 1.2.0 | 1.5.0 | |
MIT
| com.github.dreamhead
»
moco-core Moco is an easy setup stub framework, mainly focusing on testing and integration. | 1.3.0 | 1.6.1 | |
Core Utils
Apache 2.0
| com.google.guava
»
guava Guava is a suite of core and expanded libraries that include | 32.0.0-jre | 33.6.0-jre | |
JSON Lib
Apache 2.0
| com.jayway.jsonpath
»
json-path A library to query and verify JSON | 2.9.0 | 3.0.0 | |
CLI Parser
Apache 2.0
| commons-cli
»
commons-cli Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface. | 1.5.0 | 1.11.0 | |
I/O
Apache 2.0
| commons-io
»
commons-io The Apache Commons IO library contains utility classes, stream implementations, file filters, | 2.14.0 | 2.22.0 | |
MPL 2.0
| net.sf.saxon
»
Saxon-HE The XSLT and XQuery Processor | 12.4 | 13.0 | |
HTML Parser
BSD
| net.sourceforge.htmlcleaner
»
htmlcleaner HtmlCleaner is an HTML parser written in Java. It transforms dirty HTML to well-formed XML following | 2.29 | ✔ | |
Core Utils
Apache 2.0
| org.apache.commons
»
commons-lang31 vulnerability Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ... | 3.12.0 | 3.20.0 | |
Collections
Apache 2.0
| org.apache.commons
»
commons-collections4 The Apache Commons Collections package contains types that extend and augment the Java Collections Framework. | 4.4 | 4.5.0 | |
HTTP Clients
Apache 2.0
| org.apache.httpcomponents
»
httpclient Apache HttpComponents Client | 4.5.13 | 5.6.2 | |
HTTP Clients
Apache 2.0
| org.apache.httpcomponents
»
httpcore Apache HttpComponents HTTP/1.1 core components | 4.4.15 | 5.4.3 | |
Logging
Apache 2.0
| org.apache.logging.log4j
»
log4j-core4 vulnerabilities Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ... | 2.23.1 | 2.26.1 | |
Logging Bridge
Apache 2.0
| org.apache.logging.log4j
»
log4j-slf4j2-impl The Apache Log4j SLF4J 2.0 API binding to Log4j 2 Core | 2.23.1 | 2.26.1 | |
Assertion
Apache 2.0
| org.assertj
»
assertj-core1 vulnerability Rich and fluent assertions for testing in Java | 3.23.1 | 3.27.7 | |
Lang Runtime
Apache 2.0
| org.codehaus.groovy
»
groovy-all Groovy: A powerful multi-faceted language for the JVM | 3.0.13 | 5.0.7 | |
Lang Runtime
EPL 2.0 +2
| org.jruby » jruby1 vulnerability | 9.3.9.0 | 10.1.0.0 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-engine Core package for the JUnit Jupiter test engine. | 5.10.2 | 6.1.2 | |
Testing
EPL 2.0
| org.junit.platform
»
junit-platform-launcher Public API for configuring and launching test plans. | 1.10.2 | 6.1.2 | |
Testing
EPL 2.0
| org.junit.platform
»
junit-platform-runner Runner and annotations for configuring and executing tests on the JUnit Platform in a JUnit environment. | 1.10.2 | 1.14.4 | |
Testing
EPL 2.0
| org.junit.vintage
»
junit-vintage-engine A thin layer on top of JUnit 4 to allow running vintage tests (based on JUnit 3.8 and JUnit 4) with the JUnit Platform ... | 5.10.2 | 6.1.2 | |
Mocking
MIT
| org.mockito
»
mockito-all Mockito mock objects library core API and implementation | 2.0.2-beta | 5.23.0 | |
Lang Runtime
JYTHON
| org.python
»
jython Jython is an implementation of the high-level, dynamic, object-oriented | 2.7.3 | 2.7.4 | |
Web Testing
Apache 2.0
| org.seleniumhq.selenium
»
selenium-java Selenium provides support for the automation of web browsers. It provides extensions to emulate user interaction with ... | 4.14.1 | 4.46.0 | |
Logging
MIT
| org.slf4j
»
slf4j-api API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ... | 2.0.4 | 2.0.18 | |
Redis Client
MIT
| redis.clients
»
jedis Jedis is a blazingly small and sane Redis java client. | 3.7.1 | 7.5.3 | |
XPath
MIT
| us.codecraft
»
xsoup HTML XPath selector based on Jsoup. | 0.3.7 | ✔ |