fix dependencies & npm publish
fix clone properties without autoset