+# Exclude source files, except the ones needed for the library
+lib/*
+!lib/src/*
+!@types/*
+
+# Exclude coverage reports
+coverage
+
+# Exclude test files
+**/*.test.*
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..48ec4f8
--- /dev/null
+++ b/README.md
@@ -0,0 +1,50 @@
+# Autosizes Parse
+
+This module generates a sizes string for responsive images based on measurement data. It analyzes the measurements and generates a sizes string that describes the behavior of the image's sizes attribute.
+
+## Installation
+
+Make sure you have Node.js version 17 or later installed. You can install the package using npm:
+
+```bash
+npm install @sealcode/autosizes-parser
+```
+
+## Usage
+
+You can import the `generateSizes` function from the module and use it to generate the sizes string based on your measurement data.
+
+```typescript
+import generateSizes from '@sealcode/autosizes-parse';
+import data from './data/measurement.json'; // measurement data path