Skip to content

Commit a3aef9c

Browse files
committed
feat: add npm package and reorganize into python/javascript directories
- Published @mixpeek/[email protected] to npm - Published [email protected] to PyPI - Separated Python and JavaScript implementations into /python and /javascript directories - Added TypeScript support with full type definitions - Added comprehensive test suites (54+ JS tests, 14+ Python tests) - Updated documentation structure - Both packages production-ready and published Changes: - Created JavaScript/TypeScript implementation with npm package - Reorganized Python package into /python directory - Added language-specific READMEs - Created test suites for both implementations - Updated main README to document both packages - Cleaned up internal documentation files
1 parent 5cc7423 commit a3aef9c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+6312
-393
lines changed

.gitignore

Lines changed: 66 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,70 @@
1-
.venv/
1+
# Python
22
__pycache__/
3-
*.pyc
3+
*.py[cod]
4+
*$py.class
5+
*.so
6+
.Python
7+
build/
8+
develop-eggs/
9+
dist/
10+
downloads/
11+
eggs/
12+
.eggs/
13+
lib/
14+
lib64/
15+
parts/
16+
sdist/
17+
var/
18+
wheels/
19+
*.egg-info/
20+
.installed.cfg
21+
*.egg
22+
MANIFEST
423
.pytest_cache/
5-
.DS_Store
6-
.idea/
24+
.venv/
25+
venv/
26+
ENV/
27+
env/
28+
.coverage
29+
htmlcov/
30+
.tox/
31+
.mypy_cache/
32+
.dmypy.json
33+
dmypy.json
34+
35+
# JavaScript/Node
36+
node_modules/
37+
npm-debug.log*
38+
yarn-debug.log*
39+
yarn-error.log*
40+
.pnpm-debug.log*
41+
*.tsbuildinfo
42+
/javascript/dist/
43+
/javascript/.npmrc
44+
.npmrc
45+
46+
# Python Publishing
47+
.pypirc
48+
/python/.pypirc
49+
/python/publish.sh
50+
/python/publish_to_pypi.py
51+
52+
# IDEs
753
.vscode/
8-
dist/
9-
build/
54+
.idea/
55+
*.swp
56+
*.swo
57+
*~
58+
.DS_Store
59+
60+
# Logs
61+
*.log
62+
uvicorn.log
63+
64+
# Output files
65+
mapped_*.json
66+
mapped_*.csv
1067

68+
# Environment
69+
.env
70+
.env.local

0 commit comments

Comments
 (0)