TypeORM Node.js ਲਈ ਇੱਕ TypeScript-ਪਹਿਲ ORM ਹੈ। ਇਹ ਕਲਾਸਾਂ ਨੂੰ ਟੇਬਲਾਂ ਨਾਲ ਮੈਪ ਕਰਨ ਲਈ decorators ਉੱਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਅਤੇ Active Record ਅਤੇ Data Mapper ਦੋਵਾਂ ਪੈਟਰਨਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਇਸ ਦੀ ਸਭ ਤੋਂ ਵੱਡੀ ਖਿੱਚ ਡੂੰਘਾ TypeScript ਏਕੀਕਰਨ ਹੈ; ਇਸ ਦੇ ਸਭ ਤੋਂ ਵੱਡੇ ਖ਼ਤਰੇ ਕਵੇਰੀ-ਲੇਅਰ ਦੇ ਖੁਰਦਰੇ ਕਿਨਾਰੇ ਅਤੇ ਅਸਮਾਨ ਰੱਖ-ਰਖਾਅ ਦਾ ਇਤਿਹਾਸ ਹਨ।
