{"_id":"ts2famix","_rev":"31-b2b978d1e1c33845e49b0f5160113dae","name":"ts2famix","dist-tags":{"beta":"2.1.0-beta.2","latest":"3.3.0"},"versions":{"1.0.1":{"name":"ts2famix","version":"1.0.1","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.1","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"fbe4693f046ff5d87499a3a3cd5ba747af36bba1","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.1.tgz","fileCount":128,"integrity":"sha512-RpbPc3t/mcKsFdZom4drWb2yq9WIkeyCY99WlP0qMoTx3srP4N/ZoCdUTBB8d4yttMgjwVoLx9btHtYlAXMPuQ==","signatures":[{"sig":"MEQCIGzNiC2rp9VHK07HHxAJVzfWmTNtaWr+v7tPj3Si2BPhAiAQiJGG4WylSazY2ILD80CRPizZYfdVTbAPzPM0piqT7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313891},"main":"dist/ts2famix-cli.js","gitHead":"e69ec3dfb543394a96f96c02243d91e9aac7c545","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.2","description":"Examples of the TypeScript compiler API usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"yargs":"^17.7.2","ts-node":"^10.9.1","tsutils":"^3.21.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","typedoc":"^0.25.1","ts-morph":"^19.0.0","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.1_1694258938864_0.3095603114234349","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"ts2famix","version":"1.0.4","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.4","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"c1e8a29ef830b2b81c3d27ab9026941292ede465","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.4.tgz","fileCount":142,"integrity":"sha512-U81GCU3yNzL6AI5YbQYpzeSB1Ax/1IjUeW6jgME0e4cswrHfyRmXT76Jy+J+t4byzp+RXjrYSHz8+Ponhd2YKA==","signatures":[{"sig":"MEYCIQD5UXTHgeqmSazxxwMe7oTOpg9IQT96NCV1jMebcKgt8wIhAKeE+cCZbFm8QQhrgn4VsgpXfQmiRKTlT3jvNKyUaYpS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378581},"main":"dist/ts2famix-cli.js","gitHead":"7c7701a88e5dbd1cc203f17ca51f1dd27529c6ce","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.2","description":"Examples of the TypeScript compiler API usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"yargs":"^17.7.2","ts-node":"^10.9.1","tsutils":"^3.21.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","typedoc":"^0.25.1","ts-morph":"^19.0.0","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.4_1694263822491_0.6355193903177776","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"ts2famix","version":"1.0.5","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.5","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"8c3b881a47940cf7af241db0b83c07ebef99a341","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.5.tgz","fileCount":142,"integrity":"sha512-ZnsOUQNMJgjIYQt3BeXq+8iDzB0awMoVhsCJ18WisODC9z1nYZ6ZGtV/o0uYTnn+twhVLpo59dBhMO0GnEs/vw==","signatures":[{"sig":"MEYCIQCKyo+a2wFqU4RmYZEY1Z47mFIYm0b+j5mmhSN4hLIuwwIhAO1rUairGMFegCWfEZrtMxo23jGFzEKAP+UE3pHAK7l3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378581},"main":"dist/ts2famix-cli.js","gitHead":"6eacab8453793d7e8a96890712d3ce68966cc9dc","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.2","description":"Examples of the TypeScript compiler API usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"yargs":"^17.7.2","ts-node":"^10.9.1","tsutils":"^3.21.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","typedoc":"^0.25.1","ts-morph":"^19.0.0","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.5_1694264066226_0.600842136931852","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"ts2famix","version":"1.0.6","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.6","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"21a73b13e8cb3184f785173572eced3d5eda8816","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.6.tgz","fileCount":142,"integrity":"sha512-hjcDWxtIWJ+68fP2v5xYs5i5yQOqQCcy4MOJUSAbDuqMnbtQsIy6DH90y+pIDGknH0Zn+eDp6hZIESXCMQPZkw==","signatures":[{"sig":"MEYCIQDoiv5ZQWwkODHmpoTKbJ9mofRW9PJqZTP8lxUQDTlXQQIhAJjxTpTZf76RJCh83lTz1KkdrFspixDug34mZosAmgsa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378581},"main":"dist/ts2famix-cli.js","gitHead":"8ce6ef0b7d819c7b3d214bd9e6604d9a2152ac94","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.2","description":"Examples of the TypeScript compiler API usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.6_1694264341956_0.12734013892773666","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"ts2famix","version":"1.0.7","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.7","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"c27662b7df27b21861587cfd2df70d8ef9fee659","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.7.tgz","fileCount":142,"integrity":"sha512-8EtWnVg8c9Nd57r4MFPJRr+VuLbpyiuI6exzW9b51WHeueIh8nFJbzOIMTHqDb0rlkkkBUjIHrwMwuudW1eD0A==","signatures":[{"sig":"MEUCIQDb20VtAW8OJuRPkTh7LLMdlxkN+MfwNA5flOxAa802/gIgPSlsAE7N6U/lG2JNuiAUyrea+OyBH8ZGSOoGqizl3B8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378561},"main":"dist/ts2famix-cli.js","gitHead":"afa940d8512a62e855c85427772a4e489b7fb1b4","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.2","description":"Examples of the TypeScript compiler API usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.7_1694264593316_0.49909143370557896","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"ts2famix","version":"1.0.8","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.8","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"d94e5ba41207a119f267097c874b03edf5173e40","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.8.tgz","fileCount":142,"integrity":"sha512-3ClzDz6Bi5hki26Jd0JHBApUMRq6Gdccim3TCzK0vTNsbt/n1tcV6V4X2unRbHIzpdypv34g4pnhqYzcMiEC5A==","signatures":[{"sig":"MEQCIDTdZuhz9Cg7uMEOVIS6JkXwHVyOaW8fSiHo4wdLnVjqAiAGDXKmjzjjdPerabYPRpbXnFw+ho3utGFyLPdK/vWtuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379508},"main":"dist/ts2famix-cli.js","gitHead":"4ebab73a67243ecd8bf140daf30b34b434470c0d","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.2","description":"Examples of the TypeScript compiler API usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.8_1694278809795_0.6089157909701166","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"ts2famix","version":"1.0.9","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.9","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"4f2d8406381bada175bbb9916a1b12ad8939a095","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.9.tgz","fileCount":143,"integrity":"sha512-wQM5A16u/E8Z1Fox0/JmBnkhBZmVQytRIDtwC3dseb2jjob6HaF9fvvyG0aBSb2/G7JHVgAJDSeP8COGK6sxfQ==","signatures":[{"sig":"MEYCIQDDilYFY5SSz00LL32eMW6uF2BqgU7CgXjYtrb6gVKw4wIhAILin5wVwIwuHCc9VWYuySPcXvqAv4HYFqEx9+E5yzrE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381507},"main":"dist/ts2famix-cli.js","gitHead":"d635e62daf5e5a6b6422f5c6828b891293a60e24","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.2","description":"Examples of the TypeScript compiler API usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.9_1694303478441_0.25364573652843925","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"ts2famix","version":"1.0.10","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.10","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"f41755f5076d3ff6bad6155ad92df1ee311647c3","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.10.tgz","fileCount":143,"integrity":"sha512-noHPeObHUBLxAH3wmLPHgMfNw2S4n1HPfYjkZCEmq3pz0UCDjdqSNLZu/tUyEu48QPnG9aJl5h6AUd7c2OAIFg==","signatures":[{"sig":"MEQCIDNT9vFqmFefxMxzw/PJbvlv+PmaHuOIV4HzPMPZbBG8AiBxKShYLDueJ9yaSUhDPgK+VnV5mLsPZguZIQyosCD/Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381418},"main":"dist/ts2famix-cli.js","gitHead":"8ff6240fc7b3e8a6e0c6eae37fb9d35fd1401ffd","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.2","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.10_1694304629428_0.6780095961834374","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"ts2famix","version":"1.0.11","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.11","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"fb10a88de2bdb545bd8b16df4733cd665023e462","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.11.tgz","fileCount":144,"integrity":"sha512-72VSTuCiDfD8XSTTsUjlelxNxiP8S8DKWkn/pyk+vRD83rtEFIaMH3jp81uSzJxaZSlGEZrfdVyM8LyNsidnDw==","signatures":[{"sig":"MEYCIQDcNEyOkfsvKWxb7Xyno7xI2vS57nm5maO3TT/ZCJzVHwIhAMJXFF/dW+McihSjX1F+mObjafSCgY9rAJBRoq5Q/0hQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576366},"main":"dist/ts2famix-cli.js","gitHead":"a21c6a3683cc40fe3fd890f8c6e687bfaa7d39c2","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.2","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.11_1694360934134_0.2156084352586256","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"ts2famix","version":"1.0.12","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.12","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"2a765c01af0c9207b38f2194b502d4cb924f14c0","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.12.tgz","fileCount":78,"integrity":"sha512-ANgd7iTyD/m1w0tISWsZU6cD9DAViXhx3btedCCeJKIiG0JAudN7w70FMHyh37T6f2fdkcv3CRZGocea8Xab8Q==","signatures":[{"sig":"MEYCIQCaUDMlieLsklmQOFu+T4UAoSZjKDnyWdlieLBtfW0GSQIhAIW9IIMQiDgnN8yjKbZKeGNHv+tOjgcIaeOLg90VOmos","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209946},"main":"dist/ts2famix-cli.js","gitHead":"9b0f779062904b0a3fda9ee5c955e8430c2f988c","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.17.0","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.12_1694530602945_0.1754684467634593","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"ts2famix","version":"1.0.13","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.13","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"43501d9ce045ed581a8f840b380d9390cbd31c6f","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.13.tgz","fileCount":78,"integrity":"sha512-MkW9swnWYLgMRQRqU17U8VO++oL3xKpOHwYHCec8ILteOmMtcsvRtHRnE95ez/GSLnx0fHfaa8H50rB4ygacPA==","signatures":[{"sig":"MEUCIHCjZ7ZVcbGTVllFpFDo/c2y+dz0khlpqR5AQVZQOVbWAiEAtUYX/RJ5Zx1LE2QTo5YowA7HJAHKwWEnR5T2xvBozjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209949},"main":"dist/ts2famix-cli.js","gitHead":"5bde3ef7377c7b179cf0944b4c7c1da8b5abb229","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.17.0","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.13_1694550446397_0.35279140658717734","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"ts2famix","version":"1.0.14","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.14","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"f369b9fda6c54e3d2c030b8dd073a8aea5ef8ca1","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.14.tgz","fileCount":140,"integrity":"sha512-y24dEEoPHQWa1VKmVdnbDXb9QWpcaoEq96K9Jw13I9PcZKNUg6GGE9uQ9nJgCpXRADKoywyL3VMSp6tYDtqFog==","signatures":[{"sig":"MEQCIDq8FlQwVz0qeJQZTvG7f4tax0jQtgcmWkQ6aAOmQVStAiA2nGuZpYowFI59JdoI4k9+P8suyIskYBhu6SB/aG7iIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381894},"main":"dist/ts2famix-cli.js","gitHead":"e9cd90bc07fbb4e0c5622604e33270331991b59d","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.14_1694609827933_0.44639474670002754","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"ts2famix","version":"1.0.15","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.15","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"6544e094dfb0bfcd78731e7e973337dc0d0737bf","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.15.tgz","fileCount":140,"integrity":"sha512-tnyl24/uxyOvYtw+ip9FUXyOgcbY0zQx4rmPkdDzwxv0rzBrn09WobLulMqGDU1lXTdmtH1YeAPMoHN+k661ww==","signatures":[{"sig":"MEUCIQDHMwcnYDzga0w69kCsGN5jddiDpaUVcc7KMyy/EPkCNQIgPftG4ZrwljbkY2FPoE6BooSVNmrIJZ9iSIvEJK3MC/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387492},"main":"dist/ts2famix-cli.js","gitHead":"44941cf23c332a62fa74c8e9984112b2ef94d71b","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.15_1695157888541_0.4857538049736885","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"ts2famix","version":"1.0.16","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.16","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"ca387ab54567401ffbf733898bffd83d6e52e74d","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.16.tgz","fileCount":140,"integrity":"sha512-nx6UUroocoNY4+wXO08Llj6wOG2XMN2LI9vkV7mE3tQD22M95QtRH09+HMGdf/QZ0Zt6/ixKObdfDY5IAp5QOQ==","signatures":[{"sig":"MEQCIHAvKzqw/1uk4BK1Zf07tT2wOH+yHh7c+pxTq6l8TjAFAiB9wd5uGOf+/KRRsl73QnvpDF/krDESEGqa/2GLHpZEgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387684},"main":"dist/ts2famix-cli.js","gitHead":"3e6c595ca6030d409a5982e54c00328752c87014","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.7.2","@typescript-eslint/eslint-plugin":"^6.7.2"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.16_1695263874373_0.9106489287312209","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"ts2famix","version":"1.0.17","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.0.17","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"ec20bd90f2f7aa8c254056ac4528934a26026a50","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.0.17.tgz","fileCount":140,"integrity":"sha512-+PA5LFfhg4UfCUTrrcR1MnPrX+IuAbkymmKZ4V6x6k56lrLfo6atXXPtM+7Hq6okGqR+wqxgwX41LYshGvgOyg==","signatures":[{"sig":"MEQCIAGkLumGYYTwsyjZsBakb7EsR1WXnAYDa5PRIodEdypqAiACfwUPqyufKW7GFyemdeKjq6P0VKq0L0cQGBMwGGC0xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395125},"main":"dist/ts2famix-cli.js","gitHead":"af327f03b468f6ebcc54aa822de8057b1fb87bc1","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.7.2","@typescript-eslint/eslint-plugin":"^6.7.2"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.0.17_1695350654147_0.7520914564119325","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ts2famix","version":"1.1.0","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.1.0","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"fa1673617092a10315ed4ed20678df2ba9c615eb","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.1.0.tgz","fileCount":140,"integrity":"sha512-GpDyexk7t9yX7CpWbeLXsy44gp+3PaMudDPBzxePqwEybU2TggYcj3JGHhcWvmbvWOlllu8zX2sfoa20ZTRbkw==","signatures":[{"sig":"MEQCIF8M+EBdfPNoXLekw0n3Z2KS8HAtdiH18YpRNLoU26VeAiAaBMG3CMpI1ox+0jiOxsgXMlSvavyZgZyLuGtRUHv4aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395124},"main":"dist/ts2famix-cli.js","gitHead":"a7edbbd06ba83adabc3b76d6de95ddf8ee14998e","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^19.0.0","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.49.0","tplant":"^3.1.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.24","@typescript-eslint/parser":"^6.7.2","@typescript-eslint/eslint-plugin":"^6.7.2"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.1.0_1695666414402_0.37953847299332355","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ts2famix","version":"1.2.0","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.2.0","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"98e41bbc46f568b4fcd9da6ea07ac42f516e987a","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.2.0.tgz","fileCount":136,"integrity":"sha512-Ewkr1eiowz4xUGhKWYGhQTFTGqRX/cuEao0xAfxikAeB38UxfLC0ILUD90TjBO3kQcZDWA6O4EQfZztMj8/yBQ==","signatures":[{"sig":"MEYCIQD+VWQhSUnd5aNC2AXA4zWfDAP48wAaZvJBIcZ/72MJYAIhAJwrqbkVx9YNLLY6hpQT1hlR2OjubyhQytm9MlVXWuqY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":398627},"main":"dist/ts2famix-cli.js","gitHead":"ef6072fd2872aa71a9cd5c743e9792b667b768bb","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^21.0.1","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","tplant":"^3.1.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.25.8","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.18","@types/yargs":"^17.0.32","@typescript-eslint/parser":"^7.0.1","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.2.0_1708015928087_0.36899572454408935","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"ts2famix","version":"1.3.0","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.3.0","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"eaa8a747fa22e8d7f475b5a4311848a04f9c3d57","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.3.0.tgz","fileCount":136,"integrity":"sha512-1XFYlmO/n1hHNEjnnUVyhXDUKh1oZUNTNNtQ3IrlRYeQ8xS0+z0cs2G0sCcW1dYwzF+I7bnVdk7lAdiCCkLI2Q==","signatures":[{"sig":"MEUCIQD2t2xvyt6EszRXLm7EnDITvdJyuXCYIZeP8n/0oNJeKgIgSrgpNxDCy1gX/NA89QSgzUME6XPUfR83nFSQd6oLe0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400269},"main":"dist/ts2famix-cli.js","gitHead":"997e448024036f1e6b64708aa09c2471a2a0b691","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^21.0.1","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","tplant":"^3.1.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.25.8","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.18","@types/yargs":"^17.0.32","@typescript-eslint/parser":"^7.0.1","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.3.0_1708482550214_0.6204029217537994","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"ts2famix","version":"1.3.1","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.3.1","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"b3a9b50ccd1fe753ff555da959e801a8345cbfb2","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.3.1.tgz","fileCount":136,"integrity":"sha512-iUrvPWMkT0IlVUQX+wEwi2FEyiEmW3CGPbjTfT/Nzx3aB2UkoyU5qcLAgfCBZYqYEPuBNk7IizJdqypjm/wEPw==","signatures":[{"sig":"MEUCIEnMV0pvv2XxVuR1mTFHqh56Vp8dQkU8Z+XqnW7C3z1eAiEAoSK37WMYQK0WoTgZVs3efxBIS8rn3MlnxNMwZL2A8Ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400472},"main":"dist/ts2famix-cli.js","gitHead":"92b316052e19e80b5e9a5d7c54b7262c89d71ca9","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^21.0.1","typescript":"^5.3.3","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","tplant":"3.1.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.25.8","@types/jest":"^29.5.12","@types/node":"^20.11.18","@types/yargs":"^17.0.32","@typescript-eslint/parser":"^7.0.1","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.3.1_1708487979299_0.9293208441901071","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"ts2famix","version":"1.4.0","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.4.0","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"bfcb5e15a52217190b983a826f3afc291a88ac61","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.4.0.tgz","fileCount":126,"integrity":"sha512-6Lai/G6QT8g/3HGOf+1YZumUax80Dgbxo5jWHDJJV/AavedVEWy4tbgmOcZNYa2C5rJbr4M4RSkmKWQlBe8M4g==","signatures":[{"sig":"MEYCIQDsLgoa56J5sK2XnutTFlGfdDh6Ey/ntwIF6s+ek18FCAIhAN3lmsxde74jfABTsIDofX92AkdiVvHZbx8dIVS3oOPZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11593618},"main":"dist/ts2famix-cli.js","gitHead":"bac1eaffc180b09f6cc6d8f2f3bfb0b05c2102b8","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^21.0.1","typescript":"^5.3.3","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","tplant":"3.1.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.25.8","@types/jest":"^29.5.12","@types/node":"^20.11.18","@types/yargs":"^17.0.32","@typescript-eslint/parser":"^7.0.1","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.4.0_1716687501626_0.10429775991085921","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"ts2famix","version":"1.4.1","keywords":[],"author":"","license":"MIT","_id":"ts2famix@1.4.1","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli.js"},"dist":{"shasum":"b79c2ca901959d93224e9415cc0d2b46d7a3c2be","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-1.4.1.tgz","fileCount":126,"integrity":"sha512-u1HdKoIY4laTMSNpp4ZAFHDlJEBdDThR9vmwuC83jpI1BKTQQhH64HFxEttR6heUpJasKuASxOArF8XfKhdFVw==","signatures":[{"sig":"MEYCIQDwbsHoAwIm8FUMMSQ+MRXsZ7MPswSBuYB6rsX/y8LvewIhAIm/OXO1sW0PZ0va7IEMVyW+hs+K+GOd8Db6foqHNaqe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11593823},"main":"dist/ts2famix-cli.js","gitHead":"9d3971427267b6ebdd680965282a764e52f98102","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","tsutils":"^3.21.0","ts-morph":"^21.0.1","typescript":"^5.3.3","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","tplant":"3.1.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.25.8","@types/jest":"^29.5.12","@types/node":"^20.11.18","@types/yargs":"^17.0.32","@typescript-eslint/parser":"^7.0.1","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_1.4.1_1716691510750_0.30154786674240075","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ts2famix","version":"2.0.0","keywords":[],"author":"","license":"MIT","_id":"ts2famix@2.0.0","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli-wrapper.js"},"dist":{"shasum":"084d71b136580656538c86dd02a96119dc296a05","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-2.0.0.tgz","fileCount":133,"integrity":"sha512-2av0/FAWlMVFvwWKdEBjfK/DZ3CxgTSPCYZ3EyxgrmnM6fQHG87jyHNtRxpE7LQoc13JlTRKc5nYEEzLeQALBw==","signatures":[{"sig":"MEUCIQCFb20ls1t/UWb0UFHyx0wMOKBTqr0yOrO4KN9zaOC9dgIgBZqvK69/Ant1ScvKFrfbEL/wvKxKVjPaZcqa95yan/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1127723},"main":"dist/ts2famix-cli.js","gitHead":"0ac6ab7830f19195e0c22f0f8e402cc3637e8abb","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose 10.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","lodash":"^4.17.21","tsutils":"^3.21.0","ts-morph":"^22.0.0","typescript":"^5.5.4","@types/lodash":"^4.17.7","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.7.0","tplant":"3.1.0","ts-jest":"^29.2.3","ts-node":"^10.9.2","typedoc":"^0.26.5","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_2.0.0_1722345614745_0.7006104913735143","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"ts2famix","version":"2.0.1","keywords":[],"author":"","license":"MIT","_id":"ts2famix@2.0.1","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"bin":{"ts2famix":"dist/ts2famix-cli-wrapper.js"},"dist":{"shasum":"1113025f621b92b691438138886bd55db5eb5e4c","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-2.0.1.tgz","fileCount":125,"integrity":"sha512-kg6OkqEWwZ9ivppsLVMPhls6bLqR6NMhxfV+vcjIoh6NuE4SxMqvmWlglqOtfj53hxkYVGge2MXMOYZe08Hq7Q==","signatures":[{"sig":"MEYCIQCHBxYVQraNOo6jcGAIuu/dQZVcvJGkIoMDm4S7mijLjwIhAMWFMNgpzaRUOFj4yqhc3GlbhC+zFEX0DCtV5ZA3x5LL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1130023},"main":"dist/ts2famix-cli.js","gitHead":"3a0e74f9eeef0c4a5ecdfaada0638e8dbf439975","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage","check-tests":"tsc --project tsconfig.check-tests.json"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","lodash":"^4.17.21","tsutils":"^3.21.0","ts-morph":"^23.0.0","typescript":"^5.5.4","@types/lodash":"^4.17.7","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.9.0","tplant":"3.1.0","ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.5","@types/jest":"^29.5.12","@types/node":"^22.3.0","@types/yargs":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_2.0.1_1731522612469_0.676947315410348","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"ts2famix","version":"2.0.3","keywords":["TypeScript","famix","static analysis","moose"],"author":{"name":"Christopher Fuhrman","email":"christopher.fuhrman@etsmtl.ca"},"license":"MIT","_id":"ts2famix@2.0.3","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"homepage":"https://github.com/fuhrmanator/FamixTypeScriptImporter?tab=readme-ov-file#famixtypescriptimporter","bugs":{"url":"https://github.com/fuhrmanator/FamixTypeScriptImporter/issues"},"bin":{"ts2famix":"dist/ts2famix-cli-wrapper.js"},"dist":{"shasum":"3e13ccb42c9848b724f449d4262be4228b39471f","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-2.0.3.tgz","fileCount":125,"integrity":"sha512-ntwbzrzbtJukpcbZYzVP5uYLdhliQQImVMojtDPHRaxgjfb0OOTUEaQvwQqLFeloFbf7+bLZRYi12BA4kK6Mww==","signatures":[{"sig":"MEUCIQCuVweCZxzWPgMKvZPV9X62HWO9FuQnxuGXIfk9OSo6ZAIgAWfiSrHFQOqb5jvcHU+e86TPwHAJ/AM/1nFrj1OBJlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1130508},"main":"dist/ts2famix-cli.js","engines":{"node":">=18.20.4"},"gitHead":"c03f05f40a32916c91e7ef486457d93d8e874139","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage","check-tests":"tsc --project tsconfig.check-tests.json"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"repository":{"url":"git+https://github.com/fuhrmanator/FamixTypeScriptImporter.git","type":"git"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","lodash":"^4.17.21","tsutils":"^3.21.0","ts-morph":"^23.0.0","typescript":"^5.5.4","@types/lodash":"^4.17.7","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.9.0","tplant":"3.1.0","ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.5","@types/jest":"^29.5.12","@types/node":"^22.3.0","@types/yargs":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_2.0.3_1732301877604_0.7313517507097969","host":"s3://npm-registry-packages"}},"2.1.0-beta.1":{"name":"ts2famix","version":"2.1.0-beta.1","keywords":["TypeScript","famix","static analysis","moose"],"author":{"name":"Christopher Fuhrman","email":"christopher.fuhrman@etsmtl.ca"},"license":"MIT","_id":"ts2famix@2.1.0-beta.1","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"homepage":"https://github.com/fuhrmanator/FamixTypeScriptImporter?tab=readme-ov-file#famixtypescriptimporter","bugs":{"url":"https://github.com/fuhrmanator/FamixTypeScriptImporter/issues"},"bin":{"ts2famix":"dist/ts2famix-cli-wrapper.js"},"dist":{"shasum":"ae571d4a5d82d9fbd61d9f43e3dfa03beeaa1dca","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-2.1.0-beta.1.tgz","fileCount":195,"integrity":"sha512-m4PP2AbWmWELVvwe7hTaJjHx10BOPAmJAMJq1ClFnJdp6Rt4JevlyHEX5aQH/Lv5R1LCN9ESYZ+IzOTx4rcTCw==","signatures":[{"sig":"MEUCIH3opS6RQKBVekwzuHRBcSpMpi+x0zM0i2/nTa6QL60dAiEAmg5/gphs58KviZ2I4KEJfMDDZcpy7xfhtD1oJNm/lk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20623748},"main":"dist/ts2famix-cli.js","engines":{"node":">=18.20.4"},"gitHead":"9dc3a8caed611ccefdd14c8c466f348c982aeb7a","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage","check-tests":"tsc --project tsconfig.check-tests.json"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"repository":{"url":"git+https://github.com/fuhrmanator/FamixTypeScriptImporter.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript to JSON importer for Moose.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","lodash":"^4.17.21","tsutils":"^3.21.0","ts-morph":"^25.0.1","typescript":"^5.8.2","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","jscpd":"^4.0.5","eslint":"^9.22.0","tplant":"^3.1.0","globals":"^16.0.0","ts-jest":"^29.2.6","ts-node":"^10.9.2","typedoc":"^0.28.0","@eslint/js":"^9.22.0","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/yargs":"^17.0.33","@types/lodash":"^4.17.16","typescript-eslint":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_2.1.0-beta.1_1742946965120_0.42910118440081146","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.2":{"name":"ts2famix","version":"2.1.0-beta.2","keywords":["TypeScript","famix","static analysis","moose"],"author":{"name":"Christopher Fuhrman","email":"christopher.fuhrman@etsmtl.ca"},"license":"MIT","_id":"ts2famix@2.1.0-beta.2","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"homepage":"https://github.com/fuhrmanator/FamixTypeScriptImporter?tab=readme-ov-file#famixtypescriptimporter","bugs":{"url":"https://github.com/fuhrmanator/FamixTypeScriptImporter/issues"},"bin":{"ts2famix":"dist/ts2famix-cli-wrapper.js"},"dist":{"shasum":"568f229592ea8146601dd691a99b210988d70d2c","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-2.1.0-beta.2.tgz","fileCount":195,"integrity":"sha512-XSj+HjLLhqe5T/CTvGoJRLwR1AvUXNhwa8KR/SEb7YQUNw3X3SfjDmis1wl1B2fcp8wuEKG62m48Nl9zKR6ZcQ==","signatures":[{"sig":"MEQCIHjKj120tWV7BSTMPnFqAL4uSCPlClZp3D9QxzhqadePAiBSWpPmTrGuJMMz9ORNfPsAUc9VmftsUVUdfHQPrdkOAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20627210},"main":"dist/ts2famix-cli.js","engines":{"node":">=18.20.4"},"gitHead":"9dc3a8caed611ccefdd14c8c466f348c982aeb7a","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage","check-tests":"tsc --project tsconfig.check-tests.json"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"repository":{"url":"git+https://github.com/fuhrmanator/FamixTypeScriptImporter.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript to JSON importer for Moose.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","lodash":"^4.17.21","tsutils":"^3.21.0","ts-morph":"^25.0.1","typescript":"^5.8.2","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","jscpd":"^4.0.5","eslint":"^9.22.0","tplant":"^3.1.0","globals":"^16.0.0","ts-jest":"^29.2.6","ts-node":"^10.9.2","typedoc":"^0.28.0","@eslint/js":"^9.22.0","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/yargs":"^17.0.33","@types/lodash":"^4.17.16","typescript-eslint":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_2.1.0-beta.2_1742947123192_0.6259007670811538","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"ts2famix","version":"2.0.4","keywords":["TypeScript","famix","static analysis","moose"],"author":{"name":"Christopher Fuhrman","email":"christopher.fuhrman@etsmtl.ca"},"license":"MIT","_id":"ts2famix@2.0.4","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"homepage":"https://github.com/fuhrmanator/FamixTypeScriptImporter?tab=readme-ov-file#famixtypescriptimporter","bugs":{"url":"https://github.com/fuhrmanator/FamixTypeScriptImporter/issues"},"bin":{"ts2famix":"dist/ts2famix-cli-wrapper.js"},"dist":{"shasum":"306aeac651f9cc90d4bdc88a9345b0c5ea650d98","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-2.0.4.tgz","fileCount":126,"integrity":"sha512-ZLym5R3cmXPHyL9+lY3Esf0rtwPLQL7W++4Ceaav3275swD5Z9WyMA60dYhUXUq8tA8HKQeCPmoKy4gnhx3wyg==","signatures":[{"sig":"MEUCIGkkz1TCD6a3rglIfhvqWCTKbZG32i93LOPjzBXBRKK+AiEAnR6GOXjpL8H7/1Vde0lV4lDSa/gS9vd99+v3NapL06c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339796},"main":"dist/ts2famix-cli.js","engines":{"node":">=18.20.4"},"gitHead":"044138ff3fe9fbfa6d9e9ad56e66bdc304b0b2e6","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage","check-tests":"tsc --project tsconfig.check-tests.json"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"repository":{"url":"git+https://github.com/fuhrmanator/FamixTypeScriptImporter.git","type":"git"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","lodash":"^4.17.21","tsutils":"^3.21.0","ts-morph":"^25.0.1","typescript":"^5.8.2","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jscpd":"^4.0.5","eslint":"^9.22.0","tplant":"^3.1.0","globals":"^16.0.0","ts-jest":"^29.2.6","ts-node":"^10.9.2","typedoc":"^0.28.0","@eslint/js":"^9.22.0","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/yargs":"^17.0.33","@types/lodash":"^4.17.16","typescript-eslint":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_2.0.4_1749837451609_0.6715567452259903","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"ts2famix","version":"3.0.0","keywords":["TypeScript","famix","static analysis","moose"],"author":{"name":"Christopher Fuhrman","email":"christopher.fuhrman@etsmtl.ca"},"license":"MIT","_id":"ts2famix@3.0.0","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"homepage":"https://github.com/fuhrmanator/FamixTypeScriptImporter?tab=readme-ov-file#famixtypescriptimporter","bugs":{"url":"https://github.com/fuhrmanator/FamixTypeScriptImporter/issues"},"bin":{"ts2famix":"dist/ts2famix-cli-wrapper.js"},"dist":{"shasum":"97c6a75925e6df28e4c01d155c71c27255029787","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-3.0.0.tgz","fileCount":126,"integrity":"sha512-m5ZqRPT1KQSxhwTfJ8Ptm3Z6DOG6rwhf8WakCm50XVyMk64P5e1AjY9whTAUwz4Vw/WvXdJncTLSCYzFm/kNtA==","signatures":[{"sig":"MEQCIFLbCEsAd8peuPldKJb0ZqIgnpPbGL0PJInBbLSLJlKwAiBcBmUL3yLfoH2LLnh6CGANjmZ/aBESz1zpvjNC+phYkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339768},"main":"dist/ts2famix-cli.js","engines":{"node":">=18.20.4"},"gitHead":"0b4cd061a547bfc1dee8c674a80b0205cbda80ad","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage","check-tests":"tsc --project tsconfig.check-tests.json"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"repository":{"url":"git+https://github.com/fuhrmanator/FamixTypeScriptImporter.git","type":"git"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","lodash":"^4.17.21","tsutils":"^3.21.0","ts-morph":"^25.0.1","typescript":"^5.8.2","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jscpd":"^4.0.5","eslint":"^9.22.0","tplant":"^3.1.0","globals":"^16.0.0","ts-jest":"^29.2.6","ts-node":"^10.9.2","typedoc":"^0.28.0","@eslint/js":"^9.22.0","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/yargs":"^17.0.33","@types/lodash":"^4.17.16","typescript-eslint":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_3.0.0_1768364342867_0.9798350193533134","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"ts2famix","version":"3.1.0","keywords":["TypeScript","famix","static analysis","moose"],"author":{"name":"Christopher Fuhrman","email":"christopher.fuhrman@etsmtl.ca"},"license":"MIT","_id":"ts2famix@3.1.0","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"homepage":"https://github.com/fuhrmanator/FamixTypeScriptImporter?tab=readme-ov-file#famixtypescriptimporter","bugs":{"url":"https://github.com/fuhrmanator/FamixTypeScriptImporter/issues"},"bin":{"ts2famix":"dist/ts2famix-cli-wrapper.js"},"dist":{"shasum":"840999aeea8d571a82093a9bcb40a07cc87f2870","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-3.1.0.tgz","fileCount":126,"integrity":"sha512-bSCMryH636JHXtDeL7ixJ7uwQZeEjEr7uJxq8tB3Puedk+o3o3g2s5UUsNAAQWEou2dU3Pyi904L/p4FQc56AA==","signatures":[{"sig":"MEYCIQCBs4K6OzEmPOxBkj/nYjdXkEJ+PPspziu4+G63qg9nNwIhAPUbDza5Al1Jfxl0+bS7pnDxm1ghGu5hl8q/iSF1H6tW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339920},"main":"dist/ts2famix-cli.js","engines":{"node":">=18.20.4"},"gitHead":"32351d417742cfe2ff4e38f49944b82743fa092f","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage","check-tests":"tsc --project tsconfig.check-tests.json"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"repository":{"url":"git+https://github.com/fuhrmanator/FamixTypeScriptImporter.git","type":"git"},"_npmVersion":"8.19.4","description":"A TypeScript to JSON importer for Moose.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","lodash":"^4.17.21","tsutils":"^3.21.0","ts-morph":"^25.0.1","typescript":"^5.8.2","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jscpd":"^4.0.5","eslint":"^9.22.0","tplant":"^3.1.0","globals":"^16.0.0","ts-jest":"^29.2.6","ts-node":"^10.9.2","typedoc":"^0.28.0","@eslint/js":"^9.22.0","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/yargs":"^17.0.33","@types/lodash":"^4.17.16","typescript-eslint":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_3.1.0_1769551883899_0.7326868768962884","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"ts2famix","version":"3.2.0","keywords":["TypeScript","famix","static analysis","moose"],"author":{"name":"Christopher Fuhrman","email":"christopher.fuhrman@etsmtl.ca"},"license":"MIT","_id":"ts2famix@3.2.0","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"homepage":"https://github.com/fuhrmanator/FamixTypeScriptImporter?tab=readme-ov-file#famixtypescriptimporter","bugs":{"url":"https://github.com/fuhrmanator/FamixTypeScriptImporter/issues"},"bin":{"ts2famix":"dist/ts2famix-cli-wrapper.js"},"dist":{"shasum":"ea97281573b3600a356f4a2d7f71fd2c73bbc698","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-3.2.0.tgz","fileCount":319,"integrity":"sha512-UbqIkL8FUoYKZRcUAOvk5HFUntc9+CzkvIMXqkWny9uFZ5bTsKi7A7pptBHt+tv/ToDtuNTE+UuvFMj+PxIfLA==","signatures":[{"sig":"MEQCIHHk1X5IM7uyl+dFshUNGmcy51WKyvYa++lPvvTvZKk+AiBdZzB3bEftp6g1340QsAt2Yh3Bwtx27xnf4xP5aLOu/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1367514},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.20.4"},"exports":{".":"./dist/index.js","./cli":"./dist/ts2famix-cli.js"},"gitHead":"0fd09843554db01edc1355ae1046bbdc68629821","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage","check-tests":"tsc --project tsconfig.check-tests.json"},"_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"repository":{"url":"git+https://github.com/fuhrmanator/FamixTypeScriptImporter.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript to JSON importer for Moose.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","lodash":"^4.17.21","tsutils":"^3.21.0","ts-morph":"^25.0.1","typescript":"^5.8.2","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jscpd":"^4.0.5","eslint":"^9.22.0","tplant":"^3.1.0","globals":"^16.0.0","ts-jest":"^29.2.6","ts-node":"^10.9.2","typedoc":"^0.28.0","@eslint/js":"^9.22.0","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/yargs":"^17.0.33","@types/lodash":"^4.17.16","typescript-eslint":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts2famix_3.2.0_1783008505601_0.2163369281037517","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"_id":"ts2famix@3.3.0","bin":{"ts2famix":"dist/ts2famix-cli-wrapper.js"},"bugs":{"url":"https://github.com/fuhrmanator/FamixTypeScriptImporter/issues"},"dist":{"shasum":"684ad153484f699635be3639935dcf7a3a2828a9","tarball":"https://registry.npmjs.org/ts2famix/-/ts2famix-3.3.0.tgz","fileCount":330,"integrity":"sha512-v/HZ1XG/YnX8Cqjchh0SJPpnhRw2c93Q5+UY/pfYuR1YWJWCYt9DJvsjLWI3uVE5wNvufPXFT4dLF71GKds01g==","signatures":[{"sig":"MEYCIQCxej+ppmAAbS0LeYCG4xSXPJzT60yPtBhrdeJNxem4fQIhALcUfRnz8XbAz5wBfDd4WpbVv6ST0xWfq5L/OM1CKbs7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGjRDrxpJ93k49qf3WqLUBFiR2bbZhn2C6dX0mdECFS3AiBL7ZlBLRpcKNBcU0p1xOvmEKLq1vTAgm8/Xuji/PkuVA=="}],"unpackedSize":1356539},"main":"dist/index.js","name":"ts2famix","types":"dist/index.d.ts","author":{"name":"Christopher Fuhrman","email":"christopher.fuhrman@etsmtl.ca"},"engines":{"node":">=18.20.4"},"exports":{".":"./dist/index.js","./cli":"./dist/ts2famix-cli.js"},"gitHead":"13b85fcbf9fbae4b1a6447942c20c4aa5b55d487","license":"MIT","scripts":{"dev":"ts-node src/ts2famix-cli.ts","doc":"typedoc && touch docs/.gitkeep","uml":"./src/generate_uml.sh","test":"jest --colors --silent","build":"tsc","debug":"node --inspect-brk node_modules/.bin/ts-node","local":"sudo npm i -g && ts2famix","refresh":"rm -rf ./node_modules ./package-lock.json && npm install","coverage":"jest --colors --silent --coverage --coverageDirectory=coverage","check-tests":"tsc --project tsconfig.check-tests.json"},"version":"3.3.0","_npmUser":{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"},"homepage":"https://github.com/fuhrmanator/FamixTypeScriptImporter#readme","keywords":["TypeScript","famix","static analysis","moose"],"repository":{"url":"git+https://github.com/fuhrmanator/FamixTypeScriptImporter.git","type":"git"},"_npmVersion":"11.19.0","description":"A TypeScript to JSON importer for Moose.","directories":{},"maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"tslog":"^4.9.2","yargs":"^17.7.2","lodash":"^4.17.21","tsutils":"^3.21.0","ts-morph":"^25.0.1","typescript":"^5.8.2","grapheme-splitter":"^1.0.4"},"nodemonConfig":{"ignore":["dist/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jscpd":"^4.0.5","eslint":"^9.22.0","tplant":"^3.1.0","globals":"^16.0.0","ts-jest":"^29.2.6","ts-node":"^10.9.2","typedoc":"^0.28.0","@eslint/js":"^9.22.0","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/yargs":"^17.0.33","@types/lodash":"^4.17.16","typescript-eslint":"^8.26.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts2famix_3.3.0_1789156690595_0.7368361084674109"}}},"time":{"created":"2023-09-09T11:28:58.863Z","modified":"2026-09-11T19:58:10.834Z","1.0.1":"2023-09-09T11:28:59.112Z","1.0.4":"2023-09-09T12:50:22.942Z","1.0.5":"2023-09-09T12:54:26.469Z","1.0.6":"2023-09-09T12:59:02.247Z","1.0.7":"2023-09-09T13:03:13.658Z","1.0.8":"2023-09-09T17:00:10.104Z","1.0.9":"2023-09-09T23:51:18.696Z","1.0.10":"2023-09-10T00:10:29.689Z","1.0.11":"2023-09-10T15:48:54.294Z","1.0.12":"2023-09-12T14:56:43.193Z","1.0.13":"2023-09-12T20:27:26.653Z","1.0.14":"2023-09-13T12:57:08.320Z","1.0.15":"2023-09-19T21:11:28.763Z","1.0.16":"2023-09-21T02:37:54.569Z","1.0.17":"2023-09-22T02:44:14.330Z","1.1.0":"2023-09-25T18:26:54.637Z","1.2.0":"2024-02-15T16:52:08.242Z","1.3.0":"2024-02-21T02:29:10.439Z","1.3.1":"2024-02-21T03:59:39.457Z","1.4.0":"2024-05-26T01:38:21.973Z","1.4.1":"2024-05-26T02:45:11.106Z","2.0.0":"2024-07-30T13:20:15.053Z","2.0.1":"2024-11-13T18:30:12.766Z","2.0.3":"2024-11-22T18:57:57.852Z","2.1.0-beta.1":"2025-03-25T23:56:05.377Z","2.1.0-beta.2":"2025-03-25T23:58:43.412Z","2.0.4":"2025-06-13T17:57:31.826Z","3.0.0":"2026-01-14T04:19:03.059Z","3.1.0":"2026-01-27T22:11:24.120Z","3.2.0":"2026-07-02T16:08:25.765Z","3.3.0":"2026-09-11T19:58:10.690Z"},"bugs":{"url":"https://github.com/fuhrmanator/FamixTypeScriptImporter/issues"},"author":{"name":"Christopher Fuhrman","email":"christopher.fuhrman@etsmtl.ca"},"license":"MIT","homepage":"https://github.com/fuhrmanator/FamixTypeScriptImporter#readme","keywords":["TypeScript","famix","static analysis","moose"],"repository":{"url":"git+https://github.com/fuhrmanator/FamixTypeScriptImporter.git","type":"git"},"description":"A TypeScript to JSON importer for Moose.","maintainers":[{"name":"fuhrmanator","email":"fuhrmanator@gmail.com"}],"readme":"# FamixTypeScriptImporter\n\n[![Node.js CI](https://github.com/fuhrmanator/FamixTypeScriptImporter/actions/workflows/ci-nodejs.yml/badge.svg)](https://github.com/fuhrmanator/FamixTypeScriptImporter/actions/workflows/ci-nodejs.yml)\n\nCreate a [FamixTypeScript](https://github.com/fuhrmanator/FamixTypeScript) model in JSON of TypeScript files.\n\n## Installation\n\n```sh\nnpm install -g ts2famix\n```\n\n## npm versions\n\n- Version 2.x.x is for Moose 11+\n- Version <= 1.x.x is for Moose 10, but lacks support for several elements of TypeScript (arrow functions, full generics).\n\n## Usage\n\nInstructions for using the command-line importer:\n\n```sh\nts2famix --help\n```\n\n## Parse a full project\n\n```sh\nts2famix -i ../path/to/project/tsconfig.json -o JSONModels/projectName.json\n```\nor\n```sh\nts2famix -i \"../path/to/project/**/*.ts\" -o JSONModels/projectName.json\n```\n\n## Import the JSON model into Moose\n\n- Copy the \"`JSONModels/projectName.json`\" into your \"`Pharo/images/[imageName]`\" directory.\n- In a Moose Playground, load the FamixTypeScript metamodel:\n  ```smalltalk\n  Metacello new \n    githubUser: 'fuhrmanator' project: 'FamixTypeScript' commitish: 'master' path: 'src';\n    baseline: 'FamixTypeScript';\n    load.\n  ```\n  Load the model into Moose:\n  ```smalltalk\n  'projectName.json' asFileReference readStreamDo:\n    [ :stream | model := FamixTypeScriptModel new \n      importFromJSONStream: stream. model install ].\n  ```\n  **Note**: Windows 10/11 users can drag-and-drop the `projectName.json` model file onto the Pharo window (once the TypeScript metamodel has been loaded) for an easier way to load.\n\n## Developer info\n\nTo run tests:\n\n```sh\nnpm test\n```\n\nTo build `ts2famix` locally:\n\n```sh\nnpx tsc\n```\n\nTo run the locally built version (not the globally installed one with npm).:\n\n```sh\nnpx ts2famix [options]\n```\n\nTo import sunit test inside moose:\n```smalltalk\n  Metacello new\n    baseline: 'FamixTypeScriptImporterTests';\n    repository: 'github://fuhrmanator/FamixTypeScriptImporter:master';\n    load.\n  ```\n\n## TypeScript Metamodel API documentation (visualization)\n\nThe following was generated by CI using [tplant](https://github.com/bafolts/tplant), in a similar fashion described [here](https://modularmoose.org/posts/2021-07-19-automatic-metamodel-documentation-generation).\n\n![FamixTypeScript API Metamodel](doc-uml/famix-typescript-model.svg)\n","readmeFilename":"README.md"}