Add stylelint dependency

This also adds CC-BY-4.0 to the list of accepted licenses.

DISABLE_THIRD_PARTY_CHECK=update dependencies

Bug: chromium:1083142
Change-Id: I8612de2fba52dae32eeb71af79d5aacfde52142b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2220097
Reviewed-by: Paul Lewis <[email protected]>
Commit-Queue: Mathias Bynens <[email protected]>
diff --git a/node_modules/dom-serializer/index.d.ts b/node_modules/dom-serializer/index.d.ts
new file mode 100644
index 0000000..4499daf
--- /dev/null
+++ b/node_modules/dom-serializer/index.d.ts
@@ -0,0 +1,17 @@
+export interface DomSerializerOptions {
+  xmlMode?: boolean | 'foreign';
+  decodeEntities?: boolean;
+}
+
+/**
+ * Renders a DOM node or an array of DOM nodes to a string.
+ *
+ * Can be thought of as the equivalent of the `outerHTML` of the passed node(s).
+ *
+ * @param nodes Nodes to be rendered.
+ * @param options Changes serialization behavior
+ */
+export default function render(
+  nodes: {} | {}[],
+  options?: DomSerializerOptions
+): string;